{"_id":"templgen","_rev":"153-9b4937ae3ee11f9496bbfbfe3a480be5","name":"templgen","dist-tags":{"latest":"0.1.152"},"versions":{"0.1.0":{"name":"templgen","version":"0.1.0","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/templgen","bugs":{"url":"https://github.com/fardjad/templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.4.8","@typescript-eslint/eslint-plugin":"^6.2.0","@typescript-eslint/parser":"^6.2.0","c8":"^8.0.1","eslint":"^8.46.0","eslint-config-prettier":"^8.9.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.3","prettier":"^3.0.0","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.1.0","tsx":"^3.12.7","typescript":"^5.1.6"},"engines":{"node":">=18"},"gitHead":"9505956c2ed22a64582b13beddd4a69b5558e050","_id":"templgen@0.1.0","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-Kw/iYL5v/khEn7rUyGbhUgCEOokAoMMXDMPAvTR2H03ruE90Dm6+POLnf7NRV7CvSWCPDBHb7H98JInBAqe+5Q==","shasum":"6428196d1ac96ac943a0b2aeeb486b6b4328515f","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.0.tgz","fileCount":7,"unpackedSize":45031,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3b4zkGzwe7BoMMrGNejFonGDgRjf2nU46Ur0qqSGEGAIhAPFlaw2rK9R1rkgnx2B3dER+ZvDnv3/K51RWO0Z75eF+"}]},"_npmUser":{"name":"fardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"fardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.0_1691670330862_0.6888423652201421"},"_hasShrinkwrap":false},"0.1.3":{"name":"templgen","version":"0.1.3","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/templgen","bugs":{"url":"https://github.com/fardjad/templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","c8":"^8.0.1","eslint":"^8.46.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.3","npm-check-updates":"^16.10.18","prettier":"^3.0.1","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.7","typescript":"^5.1.6"},"engines":{"node":">=18"},"gitHead":"839438ea02a42192636fa853be3268c0c73eb135","_id":"templgen@0.1.3","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-7Q3JGOmLguN4ccsMDm6l696sYdZTAtWzCH4uZrMICEGVkXdbNuexrP4tN9PZSaEv8FQ6xqdnn7WrEOa9x8hceQ==","shasum":"874a51cd79f908aa216ac0e1b2827a5f5741531c","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.3.tgz","fileCount":7,"unpackedSize":45125,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnZA/EkmmWWWL+kaAJG1AidwIQpp0B9GpHRUokzDC0tgIhAOAt0ZoyvPWPvBlFHY3NjGGRRGyWGr3lZ7qf5ySbhYs0"}]},"_npmUser":{"name":"fardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"fardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.3_1691691328891_0.2836576906231054"},"_hasShrinkwrap":false},"0.1.5":{"name":"templgen","version":"0.1.5","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.4.9","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","c8":"^8.0.1","eslint":"^8.46.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.3","npm-check-updates":"^16.10.18","prettier":"^3.0.1","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.7","typescript":"^5.1.6"},"engines":{"node":">=18"},"gitHead":"187696d79eefdbdcee98f1e935641ec1446efbc6","_id":"templgen@0.1.5","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-TTncF79XCoz6C1cupOZqRbShZnQXGxWPNsQkWVvdMe4efiFKYpH3OuxmTB2doHBQ7Qh5Pn4+084B2Z8+kvlGxQ==","shasum":"a9d90db5f2aa84dcfcd74fa3d34fc268ea7e6c44","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.5.tgz","fileCount":7,"unpackedSize":46087,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIErqAhd3s/7xoR/EkZZxA/dDoKV4kDI/rlqXRPlHjAnFAiBQErd2qUmdHpfjFgKk6Mt5b2w8hDTzMARbOrSeW8Zixg=="}]},"_npmUser":{"name":"fardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"fardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.5_1691706920674_0.7134794265451583"},"_hasShrinkwrap":false},"0.1.6":{"name":"templgen","version":"0.1.6","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.4.10","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","c8":"^8.0.1","eslint":"^8.47.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.3","npm-check-updates":"^16.10.18","prettier":"^3.0.1","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.7","typescript":"^5.1.6"},"engines":{"node":">=18"},"gitHead":"314167d335a117e09d56e5f1f933b5a7e1d1e6a7","_id":"templgen@0.1.6","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-6L0UKe7BrgxGCMOlJ+UYlCTW1xXbMTPK3Kw2ryzQHukngJmByKOHvWizmfiC0SH77zcRqfu8JkgI61LzCT7GfQ==","shasum":"6e36d8ad30ac7a3e7237466a6dc7de0a0c4d1605","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.6.tgz","fileCount":7,"unpackedSize":46252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGWMOOHL/xvatgLlsobwAmaNwHq9WiNoPySW1SMT0svGAiAMMEyxb7+LIdjsKI/9EkBfeJ0GiotD2DV1yJOMzovBdw=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.6_1691800241125_0.3682468163417487"},"_hasShrinkwrap":false},"0.1.7":{"name":"templgen","version":"0.1.7","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.4.10","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","c8":"^8.0.1","eslint":"^8.47.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.3","npm-check-updates":"^16.11.1","prettier":"^3.0.1","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.7","typescript":"^5.1.6"},"engines":{"node":">=18"},"gitHead":"30da537eeb879d69e415ec80d32bc01eb17b297a","_id":"templgen@0.1.7","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-8mVUz4c/xXl1o9KE3bIllRp50IOmRo0PF7hcjGYsXB+PfNONw232GG2M+CkAzvHozMTjTi2XyL6nvGPxIiPNNA==","shasum":"6cd3cf1a5b92ad03549b062b2d7142d5abc02bae","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.7.tgz","fileCount":7,"unpackedSize":46251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1Vpdm8gZJY3ofRCHZC4yNZOBzPMcbRWIgHbdqIJquiAIgBJnRwQ6zn6H73DIJggx3ik2NgaCWvHE8mvmis6A1rjo="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.7_1691886803353_0.3570383142916871"},"_hasShrinkwrap":false},"0.1.8":{"name":"templgen","version":"0.1.8","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.5.0","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","c8":"^8.0.1","eslint":"^8.47.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.3","npm-check-updates":"^16.11.1","prettier":"^3.0.1","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.7","typescript":"^5.1.6"},"engines":{"node":">=18"},"gitHead":"e52dcd549b4d846fb439f8bd6980c91df755b301","_id":"templgen@0.1.8","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-ki2ywc1rzQwtHo7rSCoNfsqfvbZrUqb6rcaEEpwllKwBfpa8Op4Pc3+lrSAtCUylcfbwW3rC0u672zhdJsd10w==","shasum":"b07b8544463fdc8937300b4e466219ec8858cfcc","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.8.tgz","fileCount":7,"unpackedSize":46250,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEICAh3I0p1SYCPJ5MjVoX9WqsprXfi1mCLYnim8F8HeAiAzJcnnHGEQzQ2fryFGPeOK906DsFo9RpBnvMHI4uaBcA=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.8_1691973149593_0.7627390406438199"},"_hasShrinkwrap":false},"0.1.9":{"name":"templgen","version":"0.1.9","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.5.0","@typescript-eslint/eslint-plugin":"^6.4.0","@typescript-eslint/parser":"^6.4.0","c8":"^8.0.1","eslint":"^8.47.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.3","npm-check-updates":"^16.11.1","prettier":"^3.0.1","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.7","typescript":"^5.1.6"},"engines":{"node":">=18"},"gitHead":"3a00410d1a2d07dbf25009d549d84e36758de653","_id":"templgen@0.1.9","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-K4FC80l54sim/kuFY3pCM0FSXCOY+Z9lrxjZZYr7wA6CN1M0FELpd1YFxt41+a62o+mEfeJIU6WRjgEQogg0rQ==","shasum":"20bfb1338936b8f1bd3b220bb27e79b29489b306","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.9.tgz","fileCount":7,"unpackedSize":46250,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6NKWj7WmkTrZqPlzQ1Rwk9e0/llfrzwYV5lm+bdFvpAIhALTJbX/Dy0tBxDEcdDbmmtxgdBpUIzF5eMLrosqPysGd"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.9_1692059505900_0.46716945946734745"},"_hasShrinkwrap":false},"0.1.10":{"name":"templgen","version":"0.1.10","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.5.0","@typescript-eslint/eslint-plugin":"^6.4.0","@typescript-eslint/parser":"^6.4.0","c8":"^8.0.1","eslint":"^8.47.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.3","npm-check-updates":"^16.11.1","prettier":"^3.0.2","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.7","typescript":"^5.1.6"},"engines":{"node":">=18"},"gitHead":"9b9a42d04fae3abf34025fa59a0d7ed773026866","_id":"templgen@0.1.10","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-gtpWjLcyBB7tb6Er8d0J1vOSnRYzOYlm953/df/PG4G5jQgT/CQGeGwFidn1DSOqJ3l/f7uEvrn+B0CLduYPCg==","shasum":"f17f3e8abbdf948a7f7b56c052bda3770dd401ac","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.10.tgz","fileCount":7,"unpackedSize":46251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAqHTyKZskaKgD9+AFe45BAv1N3h/zimhGokMQ+O/qJpAiEAmivjpvjCDG3wY1nU5YCMWhjVdrHKhIzNkNherTGbLIM="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.10_1692145862238_0.8940111335888692"},"_hasShrinkwrap":false},"0.1.11":{"name":"templgen","version":"0.1.11","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.5.0","@typescript-eslint/eslint-plugin":"^6.4.0","@typescript-eslint/parser":"^6.4.0","c8":"^8.0.1","eslint":"^8.47.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.3","npm-check-updates":"^16.11.2","prettier":"^3.0.2","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.7","typescript":"^5.1.6"},"engines":{"node":">=18"},"gitHead":"8e71b283b2be02975e4ce70e30ed4be9d5927080","_id":"templgen@0.1.11","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-raLwPd93LHXfgMJJzeBrLtd4+sbKtOeZGnV0vfIP+3Vbw+ObAOkRrkH/vsBSVKhL/hAP5RLEN9Ra+fXPChq36Q==","shasum":"363f4d07aec5509f6a6446107f1edfe37adf1069","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.11.tgz","fileCount":7,"unpackedSize":46251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHDJX0bif/BR2xBto21Pzx/ZX9gSUoCVXX20/4CNRvwEAiAyiOEKjFKkT/e88/Au9mdB06nYLBOOyKsTof9+pcZFPQ=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.11_1692232265701_0.3252138883138165"},"_hasShrinkwrap":false},"0.1.12":{"name":"templgen","version":"0.1.12","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.5.0","@typescript-eslint/eslint-plugin":"^6.4.0","@typescript-eslint/parser":"^6.4.0","c8":"^8.0.1","eslint":"^8.47.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.3","npm-check-updates":"^16.12.2","prettier":"^3.0.2","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.7","typescript":"^5.1.6"},"engines":{"node":">=18"},"gitHead":"c8e71ca48b564bd3603d85f59ca37478eec3f19f","_id":"templgen@0.1.12","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-lqQNSfMF53WXDd2PyFOiE0cdRQLZ8Bf8NlXxXNd66DKOQftpfWo9x6zYBH55oiP7Wjy8IMR3hBv6FhULVl2YNw==","shasum":"64c0a1ba8de315346fe13965345477799203fdbd","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.12.tgz","fileCount":7,"unpackedSize":46251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHyj+vPCl6+/gdiEURNFXOaKxf/t6+rlEPh3F7Mc+lwZAiEA8B0oPtSymidu4ISa75o/rOzsvA0Ogry1wMkrzADV7Z0="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.12_1692318673112_0.16512111827955356"},"_hasShrinkwrap":false},"0.1.13":{"name":"templgen","version":"0.1.13","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.5.1","@typescript-eslint/eslint-plugin":"^6.4.0","@typescript-eslint/parser":"^6.4.0","c8":"^8.0.1","eslint":"^8.47.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.3","npm-check-updates":"^16.12.2","prettier":"^3.0.2","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.7","typescript":"^5.1.6"},"engines":{"node":">=18"},"gitHead":"e576d43edee9e3e09e5a2670d51c9865e395cdcd","_id":"templgen@0.1.13","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-m275CRuWpm0//BQttVf1404e2fntyjpTpiQ2J72VDg48vRc4aw4RHmOGLvfS7HU1tmboZtw7b+4NG85mcz7GIg==","shasum":"118c56b9fec137db539a141dbeb5c389e3da82c7","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.13.tgz","fileCount":7,"unpackedSize":46251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAwRRhPyFb2uERJqZa0vVMfCXUfDJL8n5Y/3uKsHMIAoAiBYr+rUtpC5e2TSggyAlzxKxkWP/pAuI81OwjsJIKMzfw=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.13_1692404997386_0.028829121414366776"},"_hasShrinkwrap":false},"0.1.14":{"name":"templgen","version":"0.1.14","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.5.1","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","c8":"^8.0.1","eslint":"^8.47.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.3","npm-check-updates":"^16.12.3","prettier":"^3.0.2","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.7","typescript":"^5.1.6"},"engines":{"node":">=18"},"gitHead":"54ec0020cb5e5ae49c3f4d29cea911931d1c8021","_id":"templgen@0.1.14","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-OP1So3VqG4+bMQRsWzntW/xihBdBnceM4KrhPMobcZsaZ+4fboqCSx1hMaXz8ueqWa5vKG+AbqlsloOMKBhWeg==","shasum":"501b684fc61b297402db1e10d7485fd9262c38fc","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.14.tgz","fileCount":7,"unpackedSize":46251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDnQqCLegNIN9uQknrqhaeSLlvqNBtor/SUudBtl4A7BAiApA8VOzhZJn2Q6wcFkvyif2OsADUMopEPCgzr8m3Nv1g=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.14_1692664286598_0.5297797614211728"},"_hasShrinkwrap":false},"0.1.15":{"name":"templgen","version":"0.1.15","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.5.3","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","c8":"^8.0.1","eslint":"^8.47.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.3","npm-check-updates":"^16.13.0","prettier":"^3.0.2","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.7","typescript":"^5.1.6"},"engines":{"node":">=18"},"gitHead":"f5a8d3ba4606d7049dfaad0ce8c25ae0276bb8bf","_id":"templgen@0.1.15","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-HwqxeeQOZroi3gYmeNINXExw8sMGkiZUsd07hGbijIDm+2UfoXVuxuqkypdNCi83E8+5lx8EVOJttIX6843eKQ==","shasum":"734fe897ccfea10f5ce74feac6dad96b86fb4bef","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.15.tgz","fileCount":7,"unpackedSize":46251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGsj+vXHzgNEn2Ljv8fMdxc9idTcd3gMXMoLja2D0NnTAiEAtRy7HK2BUFtB9o7TVcRRdtlZo/yNQcDJD0t6S+YRKYU="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.15_1692750692749_0.32361256272421945"},"_hasShrinkwrap":false},"0.1.16":{"name":"templgen","version":"0.1.16","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.5.4","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","c8":"^8.0.1","eslint":"^8.47.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.3","npm-check-updates":"^16.13.1","prettier":"^3.0.2","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.7","typescript":"^5.1.6"},"engines":{"node":">=18"},"gitHead":"9491918b96adc42108f3ce6547002195b98b6e21","_id":"templgen@0.1.16","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-YWLWsWiFJXP6g5ZwGpSyfcVA2egxqn/guHp1sE3bY/BfpHCW7zHKC3adm0AMsXuUbs53Qtk+G9mq+Hxr+9sN9w==","shasum":"193c64ffb96f7fbdd5e7d7a732316b6f9cb637b7","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.16.tgz","fileCount":7,"unpackedSize":46251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7qdYRkGWKxHygho5g9mC3CZHDF9I4eKXbRyLMHcvopAIhAJQFHgf3tTsQtUbV8ZidHWkanIDGumLG5Ply9k5MQDI9"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.16_1692837084893_0.8870714591047162"},"_hasShrinkwrap":false},"0.1.17":{"name":"templgen","version":"0.1.17","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.5.6","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","c8":"^8.0.1","eslint":"^8.47.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.3","npm-check-updates":"^16.13.1","prettier":"^3.0.2","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.7","typescript":"^5.2.2"},"engines":{"node":">=18"},"gitHead":"ec27783412aa07a06526692982e5d44ff3c01498","_id":"templgen@0.1.17","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-U8TNidso9O/TuF+tOxtg199VInFPMaUbKP/GCfPaSBgl5qoXHtQgsy1JbdmRke3C9OluVgM+rpp7H+AlaYQiww==","shasum":"d086529fffe080da22a36ce57ae35b9fb76b2a54","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.17.tgz","fileCount":7,"unpackedSize":46251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDz2E6PzsUPjarRQlRyYF/69QfhFavEPOMk+CsdQFQT9gIhAJKg4fTEBr1E4UJK1bGdxlGziSkl7PnOZ+eM43+lny+2"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.17_1692923500165_0.3870306170151434"},"_hasShrinkwrap":false},"0.1.18":{"name":"templgen","version":"0.1.18","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.5.6","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","c8":"^8.0.1","eslint":"^8.48.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.3","npm-check-updates":"^16.13.1","prettier":"^3.0.2","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.7","typescript":"^5.2.2"},"engines":{"node":">=18"},"gitHead":"031525cd17bc115cc575dd0e5cdfd0d3e40400f8","_id":"templgen@0.1.18","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-P5UrUVmQ3iQFo+BBUFpmO+1nwwjMle3t1zcwqwenToPpKZeadqRQoD9GL1m82himtvfLCOhcxG2Y2dE0wQM1DA==","shasum":"bf128c50a718a9f5d534c5e71fb6fba8423c6ecf","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.18.tgz","fileCount":7,"unpackedSize":46251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCP2eXGrCxnkdkX1+PjM+7MeeFkN3NqScWIsFJWNth1bwIhAP7zIZqp1+d8k/AncNt62g7V1uIe9ibonTQ/Wi59N5E3"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.18_1693009837987_0.841373786477186"},"_hasShrinkwrap":false},"0.1.19":{"name":"templgen","version":"0.1.19","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.5.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","c8":"^8.0.1","eslint":"^8.48.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.3","npm-check-updates":"^16.13.2","prettier":"^3.0.2","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.7","typescript":"^5.2.2"},"engines":{"node":">=18"},"gitHead":"49e2c879f6167b53684f030ab77157afde229641","_id":"templgen@0.1.19","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-vF1kx/Kf4UnN9XI4E1L/xQNDkPgIVCAqWb2/W/XMByPfGkhJOUKXCu17DE0dE06RF5ky9MvgnkamHKOevIFCFw==","shasum":"aa0efc4cb611ed74b9d674fbd6d81fad433ac796","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.19.tgz","fileCount":7,"unpackedSize":46251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDzRYo0jKP7ii2TO2y+ehhMCu0Pp/O7XS3bLXvZbz5KbAiEAmO6h9EhzVKcwrdfnLCS+++DaH6+bqPKciyl1UbW1ZQ0="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.19_1693269134240_0.5266336502585833"},"_hasShrinkwrap":false},"0.1.20":{"name":"templgen","version":"0.1.20","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.5.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","c8":"^8.0.1","eslint":"^8.48.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.3","npm-check-updates":"^16.13.2","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.7","typescript":"^5.2.2"},"engines":{"node":">=18"},"gitHead":"2d4ccae685f90c0b04fdf6413923d0ebec60964b","_id":"templgen@0.1.20","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-hJnRPnU4VDWgo6KkJ/EmSVRhPrYksm/YuVQPWwZ372c2JONspgHcFt3umhYJ3K9iTfKX1XVvlkMnK9wrIljBEg==","shasum":"963e73786579f1b8299c887b81ce4a4e97bcce3c","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.20.tgz","fileCount":7,"unpackedSize":46251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQz07WWwK8RHEby12DqhoMIy/WUXxgJ/hsYFpcM2CVqgIgUfmI+G9aObl78l2tttyFSPhE6BUqQ2yXGKcZLHNiHhw="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.20_1693355546301_0.09894554955291968"},"_hasShrinkwrap":false},"0.1.21":{"name":"templgen","version":"0.1.21","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.5.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","c8":"^8.0.1","eslint":"^8.48.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.4","npm-check-updates":"^16.13.2","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.7","typescript":"^5.2.2"},"engines":{"node":">=18"},"gitHead":"49f922a1c90a89d02247ce2ca2922a7b95f31495","_id":"templgen@0.1.21","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-p3neD+H+U4LZ8UjpKNA95nzYheOsoOIkSzMjKEcKN5RL6D7GzHsEBSCeID65zM7JCgpSU4qsuPTRq44OuLY54g==","shasum":"c271b33b22e9f8392b1f7248f6ba6321c83b363a","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.21.tgz","fileCount":7,"unpackedSize":46251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCR92ZcqxFtwWIjdOyfYYB6QW8DkDpcoV2+wj/Hqwhv1AIgJBHeZSLuyI909l3Bv8BtTPgnApaN1OY9+ApMTGRsGHY="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.21_1693441934910_0.16964125771456495"},"_hasShrinkwrap":false},"0.1.22":{"name":"templgen","version":"0.1.22","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.5.8","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","c8":"^8.0.1","eslint":"^8.48.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.4","npm-check-updates":"^16.13.2","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.8","typescript":"^5.2.2"},"engines":{"node":">=18"},"gitHead":"747a24b00831015cdcd4f06f2717a9ce2e2eace7","_id":"templgen@0.1.22","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-bByB7uAjm87TKVRRrDws1kEtLxWVOUg7+ZbYnMWTvjC3LWk4NRVi4NaWl8npWZ7H+TkQPczNjP56eo/M5b+J/g==","shasum":"54c7f5433463a176a8a65993319c4dc227c2873b","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.22.tgz","fileCount":7,"unpackedSize":46251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGqTkXgr4TKihpZlQUSTA+MgQU7SCLCBcJpEeIoYJc3IAiAiu2i6Z91rU2efnTZyqCetz1K8e9A86MH3D8U/CTj2ww=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.22_1693614664696_0.5867945745238465"},"_hasShrinkwrap":false},"0.1.23":{"name":"templgen","version":"0.1.23","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.5.9","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","c8":"^8.0.1","eslint":"^8.48.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.4","npm-check-updates":"^16.13.2","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.8","typescript":"^5.2.2"},"engines":{"node":">=18"},"gitHead":"f7d3ee7c22dee39373955615448d6121c22ec23e","_id":"templgen@0.1.23","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-wzVngmo1/DzLe/TM/Im36mOGE3BcSwW9ibIEBUt5LyWp/vqQa/sjf4q2etGVcpGyoOtyfveeRTMGJq8lzbVzFg==","shasum":"eee8799b8f9d3979aa298fabe4224ae156dde51a","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.23.tgz","fileCount":7,"unpackedSize":46251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF1KlT6Ff4RFJJooxt6FyMnLD88FnPdXYAAykwVpQLxFAiEAybR4cx9wu0knsWIhaEuLdmKsD8jKkkSq+1xfFydVXNs="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.23_1693701309970_0.36284795550920035"},"_hasShrinkwrap":false},"0.1.24":{"name":"templgen","version":"0.1.24","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.5.9","@typescript-eslint/eslint-plugin":"^6.6.0","@typescript-eslint/parser":"^6.6.0","c8":"^8.0.1","eslint":"^8.48.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.4","npm-check-updates":"^16.13.2","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.8","typescript":"^5.2.2"},"engines":{"node":">=18"},"gitHead":"298aa33bb318b6758feacae173abc9f3a09a6619","_id":"templgen@0.1.24","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-ES+NRNEnYZB746vEq2f+EIrHjMiw598x+WWf8jqs/bzayvlgY1VorGYD5FffA7jCAJU56shWuB17t+EfBssfyQ==","shasum":"d8c6317f3ab50c9069ecd59f57f860c327a718cc","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.24.tgz","fileCount":7,"unpackedSize":46251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF+s3+PWGjT0PEo2e1/8oOIylDorbddyHfAW6vWrMgtnAiBwS02CIB6mC8uXP1dMfHXI5FjT+C/zcZuFoHmgfq539g=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.24_1693873909134_0.7790396163714759"},"_hasShrinkwrap":false},"0.1.25":{"name":"templgen","version":"0.1.25","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.5.9","@typescript-eslint/eslint-plugin":"^6.6.0","@typescript-eslint/parser":"^6.6.0","c8":"^8.0.1","eslint":"^8.48.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.4","npm-check-updates":"^16.13.3","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.8","typescript":"^5.2.2"},"engines":{"node":">=18"},"gitHead":"0df24abff84d37e911d71cae3ee1bd6af8256cec","_id":"templgen@0.1.25","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-iAf/zytxF5MQPjqoEeAZu4my7gVzGl6E5OC5JqLSzB9p/JC8kAswzHwwNXJoNjseq9KiD2S+ue3phbWbH4J8Bg==","shasum":"0533ac68c332c33b8280d3131291c7393d2150a3","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.25.tgz","fileCount":7,"unpackedSize":46251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4i0/6Fe2wm4zoeFhKAIZVebVXsdie1kGipwEYJduzlAIhAOiSyHPthiXof5yQlW94xJtD1Ljiy503pKYztZ9/cdZ3"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.25_1694133115855_0.8845491031738664"},"_hasShrinkwrap":false},"0.1.26":{"name":"templgen","version":"0.1.26","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.6.0","@typescript-eslint/eslint-plugin":"^6.6.0","@typescript-eslint/parser":"^6.6.0","c8":"^8.0.1","eslint":"^8.49.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.4","npm-check-updates":"^16.13.3","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.8","typescript":"^5.2.2"},"engines":{"node":">=18"},"gitHead":"a350872bfe8b244b02725bcdddace3728b9d1789","_id":"templgen@0.1.26","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-hH7G4mIPXEwheDmMUkpYx2H2SIiAcIfppy0DXEv35wrmqFNMvMT+0APgdTjcD1TwsrZgOnPu20lPN4JbZKZ2Cg==","shasum":"cf8fe3621d28458370455df93ea8830b3da9af8d","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.26.tgz","fileCount":7,"unpackedSize":46251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQxJYSYfKp49mMiGnCPSvJ9hBZi4jxznpDWTnVi89+8wIhAMq0XGHLiNKSl6rV5VA6k5IxVe/mB9WLFcLL3uFQ+c0+"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.26_1694219490971_0.9916875791850956"},"_hasShrinkwrap":false},"0.1.27":{"name":"templgen","version":"0.1.27","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.6.0","@typescript-eslint/eslint-plugin":"^6.7.0","@typescript-eslint/parser":"^6.7.0","c8":"^8.0.1","eslint":"^8.49.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.4","npm-check-updates":"^16.13.3","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.8","typescript":"^5.2.2"},"engines":{"node":">=18"},"gitHead":"2e8c9d9e4d5d1e3b93401409eb0f8185c60bfc2d","_id":"templgen@0.1.27","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-eHLkcoDeukXvuaBB9MGHi7jtj7AwuVMgEf72zuJbd3fAPw8upLDRMZrzdeJczVloI3qAkRETc66+EnrfR38Fvw==","shasum":"77bcdc662bf37648b43b051c8dfbecc503ce064b","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.27.tgz","fileCount":7,"unpackedSize":46251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFEKKErOjjMHHMH7P2aH1OZqPzMr9Net4vzmCNtUV3pQIhAK9OMUfeP5FathGkWoaGUsjY5WYixgbUnefq9DKNytRy"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.27_1694478678954_0.3031683835227492"},"_hasShrinkwrap":false},"0.1.28":{"name":"templgen","version":"0.1.28","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.6.0","@typescript-eslint/eslint-plugin":"^6.7.0","@typescript-eslint/parser":"^6.7.0","c8":"^8.0.1","eslint":"^8.49.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.4","npm-check-updates":"^16.13.4","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.9","typescript":"^5.2.2"},"engines":{"node":">=18"},"gitHead":"61889f75ec82a18aa1b9384561dea38bba4b33e4","_id":"templgen@0.1.28","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-jCGeMCJBTKO5crNPMM6Gg6lasXWR0ZTbGNzO1SPYyq7Y/s+Z/oLsqtdrPqkO39kUISJiq2mKdvlCtqCz+ykUpg==","shasum":"0554d3ed794c7f16a92ecbeaddbd33998b7106a4","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.28.tgz","fileCount":7,"unpackedSize":46251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmpqst8fwcGFs3DLbSQkeJYLpu6pth8R3G643tTfswXAIhAKVr3J1F0+hbpV0wADAjj10jPcKEYs6hBn3ngU2zzK2s"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.28_1694565137724_0.851343110432236"},"_hasShrinkwrap":false},"0.1.29":{"name":"templgen","version":"0.1.29","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.6.0","@typescript-eslint/eslint-plugin":"^6.7.0","@typescript-eslint/parser":"^6.7.0","c8":"^8.0.1","eslint":"^8.49.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.4","npm-check-updates":"^16.14.2","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.10","typescript":"^5.2.2"},"engines":{"node":">=18"},"gitHead":"8a767d6218d10fa867113ec1bf8202ecc395daa8","_id":"templgen@0.1.29","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-3Wv/CoDdFeK3SBeTL+ZkC97vTlx7f3IaXLKXFQUDopbW/iN+38IHGmi0uFp525O6JNsiqiGRX8NSyednu3D0Ug==","shasum":"d015a1c20d25590293a718b10ef1cbd79b5d38de","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.29.tgz","fileCount":7,"unpackedSize":46252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDfqWW8mXRnIRtXlk8JdrYLPC5CBTvshxvHplBncSLEeAiEA3/KQ79GuBIR4Xb7CxxpT5s5UgnScaTRrXDxEvyXoQ1Y="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.29_1694651607927_0.24720548613899407"},"_hasShrinkwrap":false},"0.1.30":{"name":"templgen","version":"0.1.30","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.6.1","@typescript-eslint/eslint-plugin":"^6.7.0","@typescript-eslint/parser":"^6.7.0","c8":"^8.0.1","eslint":"^8.49.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.4","npm-check-updates":"^16.14.3","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.10","typescript":"^5.2.2"},"engines":{"node":">=18"},"gitHead":"78f6213e8808140a05fb6b3f22ddf3f5a11c9bfa","_id":"templgen@0.1.30","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-yGODH8D5gtAfxqzFPZ8sioflHuYFm1S1O4TJnWrXsvkzV0IFGLNNVPBLgVAFWkpEDIxopPYuTTIBkp33UoscEg==","shasum":"d437c9f6f296389aa51ddd95ada92633156dccb6","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.30.tgz","fileCount":7,"unpackedSize":46252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMlYYgB5aQ+EAjMMvHxt6QgJGMmS/GpqBsVxb0rm4sngIhAKbNp54QndTVdTZiLHxr+gxCy8wUbl/RcYMfkW4Xkw7T"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.30_1694824300278_0.5915702140328505"},"_hasShrinkwrap":false},"0.1.31":{"name":"templgen","version":"0.1.31","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.6.2","@typescript-eslint/eslint-plugin":"^6.7.0","@typescript-eslint/parser":"^6.7.0","c8":"^8.0.1","eslint":"^8.49.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.4","npm-check-updates":"^16.14.3","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.10","typescript":"^5.2.2"},"engines":{"node":">=18"},"gitHead":"e870fc43511ce793524c4b95f163dd7a9421e1b6","_id":"templgen@0.1.31","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-GIEdjBQ4tUTMy48c0gvVw58bZEZwJLIZSZkrcTIGXCRRJ+I4xCqVoF6a0kNKYo4VHAOMjx5wwLnRSKOX/LWGcQ==","shasum":"a1c133e8a1cc32e83644f7de373491afb8c1ace4","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.31.tgz","fileCount":7,"unpackedSize":46252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCitf0EE2MWg1eCEfLpLKyWPNMCu0PJiFoSkjC/FDB1SgIhAMHIeg2iQ+RnDhs5VvvMN44QWJm28zlOLPrrkhr1MoQ+"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.31_1694910913631_0.41184685827251144"},"_hasShrinkwrap":false},"0.1.32":{"name":"templgen","version":"0.1.32","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.6.2","@typescript-eslint/eslint-plugin":"^6.7.0","@typescript-eslint/parser":"^6.7.0","c8":"^8.0.1","eslint":"^8.49.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.4","npm-check-updates":"^16.14.4","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.10","typescript":"^5.2.2"},"engines":{"node":">=18"},"gitHead":"fabee27a63099fbd0221005a0bd0831cc7b0f8ad","_id":"templgen@0.1.32","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-5Cp4trsV/Qa5jqdCtgMLtkeAYg7PYS/rDEVIvTz8vgLTIHnMiBG5nqWnJkR1wa7+nUOcpamR6yavW50fqrDUwg==","shasum":"942a6a599c3e4f68639613a61d8ab99fe173fefd","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.32.tgz","fileCount":7,"unpackedSize":46252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDC/v1mW3peQGdH3IBYBQq6oVvBxGEXtTnY4MjXM1t22gIhANS+XPdQ/AjBt895wf0QashBBDdbJYU5YMaTh3vw0L1W"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.32_1694997192473_0.7178848958526962"},"_hasShrinkwrap":false},"0.1.33":{"name":"templgen","version":"0.1.33","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.6.2","@typescript-eslint/eslint-plugin":"^6.7.2","@typescript-eslint/parser":"^6.7.2","c8":"^8.0.1","eslint":"^8.49.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.4","npm-check-updates":"^16.14.4","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.10","typescript":"^5.2.2"},"engines":{"node":">=18"},"gitHead":"4b32a8f572d22cc0c715e452a303702898147e8b","_id":"templgen@0.1.33","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-bM52xDnye4wqDmNeyaccCvkQwN6DrnkrKM+P2LcThXAsr4K0kzIzBydI65nlDSQNaATD5kbt0+RgjZCsRmSrPw==","shasum":"86f64227e78967dbee0eb760052dd7b404fd6c4e","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.33.tgz","fileCount":7,"unpackedSize":46252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDIPmvlXqWUXlX6vfMy9fJ89Q/pbhmmnaw3LmtgjUECOAiAlbrtic4APxeT1AmprtbOgOFCcAON64uOF7e7qRSayJQ=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.33_1695083585258_0.8035811972470233"},"_hasShrinkwrap":false},"0.1.34":{"name":"templgen","version":"0.1.34","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.6.3","@typescript-eslint/eslint-plugin":"^6.7.2","@typescript-eslint/parser":"^6.7.2","c8":"^8.0.1","eslint":"^8.49.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.5","npm-check-updates":"^16.14.4","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.10","typescript":"^5.2.2"},"engines":{"node":">=18"},"gitHead":"1f42e34b28531bc7da0382d82909ad2903723970","_id":"templgen@0.1.34","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-WY/SAUa2IIgymM8tic0Lip6tVdUGHLeYZikeYOZg9YChKxkYjazNGeCJO67SGq9KD9vGvi9OztIY/IDhr7z+pA==","shasum":"95531bb313bc3bc3b02372d4a87e7b9606f0e0cf","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.34.tgz","fileCount":7,"unpackedSize":46252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDR/v/VQ5SKefC8vMmAZmy7x9r+BtM78briUkfegS8zlgIgcO5pDJTUEucPrkxnK/DxtqVTFvGa+902DuVdBtwxP0A="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.34_1695256369367_0.09230432411370937"},"_hasShrinkwrap":false},"0.1.35":{"name":"templgen","version":"0.1.35","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.2","@types/node":"^20.6.3","@typescript-eslint/eslint-plugin":"^6.7.2","@typescript-eslint/parser":"^6.7.2","c8":"^8.0.1","eslint":"^8.50.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.5","npm-check-updates":"^16.14.4","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.10","typescript":"^5.2.2"},"engines":{"node":">=18"},"gitHead":"df08f292af77731775b36f47c90c831829415ede","_id":"templgen@0.1.35","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-ZDbLP3s+8aPmxO9qQ/ubEQgGK6xFqWVqjjFUMymSUUmW560sUtFnz+YOUNrV238avP3FL8zun9Uc8mvAcQNNzA==","shasum":"9d0b41746315b2e732325a7958f669b77fe6c287","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.35.tgz","fileCount":7,"unpackedSize":46252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEBRRGkozjq6x2zYmPbV5C8w4vePFYYQ3lL5S+XY8WxTAiBgez/Pysg/ImAJGgcNC7Lua2gguEdy5aKOEtsZeHIqNg=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.35_1695429107358_0.5292641142282519"},"_hasShrinkwrap":false},"0.1.36":{"name":"templgen","version":"0.1.36","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.3","@types/node":"^20.6.4","@typescript-eslint/eslint-plugin":"^6.7.2","@typescript-eslint/parser":"^6.7.2","c8":"^8.0.1","eslint":"^8.50.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.6","npm-check-updates":"^16.14.4","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.12.10","typescript":"^5.2.2"},"engines":{"node":">=18"},"gitHead":"78687b4206598d4202084dfad70a5881ebf2f879","_id":"templgen@0.1.36","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-nXhxQngx85oLuCjOqz+80m1T7WOI64XP1Fo1qHUnuNBhxtWz8cqESd8FC1C/RnbUDEJLsKwqsAeVYCeH0wLi9A==","shasum":"8f328fa5045a88f3c8c4d7d4edd962f506b2ea7b","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.36.tgz","fileCount":7,"unpackedSize":46252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHOjj0u9deDvFfIvLMMmAa2EXSa0daKz3Geg5Vg4mrWWAiEA/n/RyCdRhqcpC0Qy2XvtkvVAc8tx79N3gwJzXPjekjw="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.36_1695515679761_0.18066014597376512"},"_hasShrinkwrap":false},"0.1.39":{"name":"templgen","version":"0.1.39","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.3","@types/node":"^20.7.0","@typescript-eslint/eslint-plugin":"^6.7.3","@typescript-eslint/parser":"^6.7.3","c8":"^8.0.1","eslint":"^8.50.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.9","npm-check-updates":"^16.14.4","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.13.0","typescript":"^5.2.2"},"engines":{"node":">=18"},"gitHead":"6722efe1c86c72c798dadbe220a4ab20a7cb26eb","_id":"templgen@0.1.39","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-xgEJ03egAuSIscJoNvdlce7pJJQQ7QBg9uPZJrC3J4oGGoGLyuOq2fWYJaqZcM0uN6w4hbO+hs4Yl/eS25/fLw==","shasum":"7165598ca10633b32024b9f4e274a9af103074f6","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.39.tgz","fileCount":7,"unpackedSize":46251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCHxZ7qvT2dxNoAgjz4Yzr9qF6WvW9HpaDZ5zDlGrpW80CIQCXz1LDRIeZDZ8nzCwYi1Sl86ic/lbxItbPw6/7PpKPcA=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.39_1695753445163_0.02547109248095958"},"_hasShrinkwrap":false},"0.1.40":{"name":"templgen","version":"0.1.40","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.3","@types/node":"^20.7.1","@typescript-eslint/eslint-plugin":"^6.7.3","@typescript-eslint/parser":"^6.7.3","c8":"^8.0.1","eslint":"^8.50.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.4","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.5","tsup":"^7.2.0","tsx":"^3.13.0","typescript":"^5.2.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.40","gitHead":"4053f226849c717a987cb18a9eaa75bc9e40cb5d","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-r7yZGBZD4tHbivuFvdR5T5vhr1WAUJ49qZjak8tl+a4rE3b0p7ayavPSCsNZZGSMZ/Pcx/isNgQthlyZwY8bzw==","shasum":"4746735cc7bdcbc5c7d457de8bc6cf7f25d2c83e","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.40.tgz","fileCount":7,"unpackedSize":46252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHLDmitaocPKVybrVqTeRxoKm/5swTlGfVs0tNXwlYpbAiAh3azlR0NAY22OMtslZINXx4rd6QeIVW55sTw4/PYrFQ=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.40_1695861169680_0.14733105556566195"},"_hasShrinkwrap":false},"0.1.41":{"name":"templgen","version":"0.1.41","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.3","@types/node":"^20.7.2","@typescript-eslint/eslint-plugin":"^6.7.3","@typescript-eslint/parser":"^6.7.3","c8":"^8.0.1","eslint":"^8.50.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.4","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.6","tsup":"^7.2.0","tsx":"^3.13.0","typescript":"^5.2.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.41","gitHead":"dad6cb261c05e43d5c205456098838fd82429c3c","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-h+9TmXKkE1fQgWoFbNkobst7KyTcpfvFD+6isQULmpeAm/nz/xrQy78WROJ6ZTBEEinpaPXBA9oCaWYxO0OrWQ==","shasum":"f88cbc2462a9d542eb6fe406120d0db85c07d6fa","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.41.tgz","fileCount":7,"unpackedSize":46252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAcV8quJu4Ppqhvdh760bmtn8qLImIr2pZUwOYqEr7P0AiEA/QTbDN0Z73CtCACzSAJ7JLg2g3IZVFByiVJBj7JOkDo="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.41_1696033913077_0.26565738985461884"},"_hasShrinkwrap":false},"0.1.42":{"name":"templgen","version":"0.1.42","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.3","@types/node":"^20.8.0","@typescript-eslint/eslint-plugin":"^6.7.3","@typescript-eslint/parser":"^6.7.3","c8":"^8.0.1","eslint":"^8.50.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.4","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.6","tsup":"^7.2.0","tsx":"^3.13.0","typescript":"^5.2.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.42","gitHead":"69dc1cbfb551a783a50b26e33490d9d83b2a69cb","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-RMiXW9ngEDGtJBvOuyvrkfsAwMmehk+Uz+1XvPUgyMvs1V7F2EAWSnqLZCUf8e5uMg3YZLKtIVbBuxNAleqYSA==","shasum":"0cf09856b4b0f1d406579a59246de0943451cb7e","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.42.tgz","fileCount":7,"unpackedSize":46252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYdRKybosXzaKC0llhhMPw4wL+DxtMKmjgNsuqA/SjngIhANnspe/6sAS8tZQEWMJ72pkwr7iY5WZhJCfVO/qy5uYs"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.42_1696120671287_0.47914249683532484"},"_hasShrinkwrap":false},"0.1.43":{"name":"templgen","version":"0.1.43","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.3","@types/node":"^20.8.2","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","c8":"^8.0.1","eslint":"^8.50.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.4","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.6","tsup":"^7.2.0","tsx":"^3.13.0","typescript":"^5.2.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.43","gitHead":"3ca773bbc5514d02064474dd73988b6daf4e2fd3","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-nPL8n9RdDQ12ulMbyS4Ydo5aIR9lJjIoFoeI9LomWr5WB9sEov6lpkTG3BEIpabMK5OMQizzfc/T1Jky+QrsAA==","shasum":"de66d9aa49c6ba27d645de21a73cc2c8912a65f4","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.43.tgz","fileCount":7,"unpackedSize":46252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICXS1haKpdr8PIHqjsQPOJXxySImruzmN+REY4RJsS9GAiAqXALEWC3iRrj0bL2+RmbFH1/miCxrdLyxywttjGDKMg=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.43_1696293195909_0.5053101238768611"},"_hasShrinkwrap":false},"0.1.44":{"name":"templgen","version":"0.1.44","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.3","@types/node":"^20.8.2","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","c8":"^8.0.1","eslint":"^8.50.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.5","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.6","tsup":"^7.2.0","tsx":"^3.13.0","typescript":"^5.2.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.44","gitHead":"90e6c513f40be20264a0171532d18232b730f4d6","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-Hp+8HDaHGyndchyBZQZt/r8UVuVwENEAhAkwvEcxhMnAxzq6PLynuLegF3bnHgmd9hGRlFjom26hjuDfeirPig==","shasum":"d7fb804c6fb49dba8fcb3ad749246dd6804fdd91","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.44.tgz","fileCount":7,"unpackedSize":46252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvKiIDM87ytNz13zmrfo33LOXtoir+WH4EXvrIEOhq1QIgazRWSavtrmu3ELC7bv7PItP1ETGJTpyfZdnvdqS0k2k="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.44_1696465981418_0.12625162824656155"},"_hasShrinkwrap":false},"0.1.45":{"name":"templgen","version":"0.1.45","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.3","@types/node":"^20.8.3","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","c8":"^8.0.1","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.5","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.6","tsup":"^7.2.0","tsx":"^3.13.0","typescript":"^5.2.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.45","gitHead":"5596b08a15881aca901190ffe771181559582253","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-cx8WqsMbi6y/IZT3yWgqP5ik9KmK+vY2tKJPadq5tXP/6snriMTRWPDQfNB66K6oJ4ZWidtvrG9lBGQoMPR6lw==","shasum":"eeef0fa56c3fa163196e295a17ea0bf730f42ee9","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.45.tgz","fileCount":7,"unpackedSize":46252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAf/XPma8qpPJvj4FnnzEy2SXjnELOSsmpqR00ybaAWAIgbFIFB5WPxuuWnOmuHhAev8T3zB0C5evMaWQ67idGo7I="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.45_1696638756211_0.6595591839160277"},"_hasShrinkwrap":false},"0.1.46":{"name":"templgen","version":"0.1.46","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.3","@types/node":"^20.8.4","@typescript-eslint/eslint-plugin":"^6.7.5","@typescript-eslint/parser":"^6.7.5","c8":"^8.0.1","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.5","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.6","tsup":"^7.2.0","tsx":"^3.13.0","typescript":"^5.2.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.46","gitHead":"d6e2c9c4a3e76b486676ea73a63fa1380a3f5b57","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-RWCX+EElpcYoKQhfP9izeGzwCaQhGJ27qY0hEXPlw1Z0fExWU7qGLsaj4aZVDA86WplcgHhpcB7l03DU8Wl0mw==","shasum":"c31ec17e8c16076612ccc58360b9510e7a8e74f7","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.46.tgz","fileCount":7,"unpackedSize":46252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxzxC1YNWlvUIPQsnxKyK6N5wAUQpK1JfPXEbVnt7TCgIhAJQLfeZK/ere9v5SuUdGh4EJHcT8KoT9Vp76dBB1Z05h"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.46_1696897981231_0.7160693409971901"},"_hasShrinkwrap":false},"0.1.47":{"name":"templgen","version":"0.1.47","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.3","@types/node":"^20.8.5","@typescript-eslint/eslint-plugin":"^6.7.5","@typescript-eslint/parser":"^6.7.5","c8":"^8.0.1","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.6","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.6","tsup":"^7.2.0","tsx":"^3.13.0","typescript":"^5.2.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.47","gitHead":"2ee3a0c5739464168a004739cc776a7d61ff796e","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-i/7+v5hpmko1M0ZUuFyPHzzlYInC/VZDQnzovKid4BWKIOLTYAk+8f3dmhFOmHtGMJy5QGgg1xZlOtsy6YoOMA==","shasum":"965e884354dc955e64d4806a98e61f9c52ed1776","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.47.tgz","fileCount":7,"unpackedSize":46252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICWjItS1kxVtcJzCRG1IO7eB301uos4JJBsmESCleRMjAiEA0AiU1ny05PFByDu0wto0KtYHX3S4nG+PDF//dEpc4wA="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.47_1697157235175_0.9024559283746514"},"_hasShrinkwrap":false},"0.1.48":{"name":"templgen","version":"0.1.48","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.3","@types/node":"^20.8.6","@typescript-eslint/eslint-plugin":"^6.7.5","@typescript-eslint/parser":"^6.7.5","c8":"^8.0.1","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.6","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.6","tsup":"^7.2.0","tsx":"^3.13.0","typescript":"^5.2.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.48","gitHead":"9446fb3c35c3606782cb26c075f2dc68457cfe2d","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-W4oNG8sw79McqqALlnGxZMYxtjH4BiyF1Yl6UJHPCs3kt2d+BsGpJTPhZikUCq4qelXTwWYHb+RlG0GqKecoSg==","shasum":"51e8872c36935d95b8d98936c74d626de9b3563a","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.48.tgz","fileCount":7,"unpackedSize":46252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcGEwZXfNXqqjx4lYeQva0qb+XSOgSUvwN2eAYwGd68AIhAJT1kfPlGDIXkW2lEqaUEKEOJZU1GYorKuZCteF+v2Cu"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.48_1697243515812_0.04844627203096774"},"_hasShrinkwrap":false},"0.1.49":{"name":"templgen","version":"0.1.49","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.3","@types/node":"^20.8.6","@typescript-eslint/eslint-plugin":"^6.8.0","@typescript-eslint/parser":"^6.8.0","c8":"^8.0.1","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.6","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.6","tsup":"^7.2.0","tsx":"^3.13.0","typescript":"^5.2.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.49","gitHead":"cd10933c7ee8e71e909dbe11fd8fc03fe22138ba","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-2U0RV0+032StHHXw3LS0lB8caffsdPa5/UxgAjgzu41AZFDlj7E7YmVcAwUtce71ZxxHISqDY2gz1XRPqOOD+w==","shasum":"eadec70b220ae3806034de7ec1763cbc2d01b2b7","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.49.tgz","fileCount":7,"unpackedSize":46252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBdJDY64yYEgBn4vkZgCsbho6S2oB4EGh578yFkm6DNHAiEA9dmTGazziZp7QaRlJqnK06jgfq2fTZEeP+YcpHGnYto="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.49_1697502821768_0.8914870815398737"},"_hasShrinkwrap":false},"0.1.50":{"name":"templgen","version":"0.1.50","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.3","@types/node":"^20.8.6","@typescript-eslint/eslint-plugin":"^6.8.0","@typescript-eslint/parser":"^6.8.0","c8":"^8.0.1","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.6","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.6","tsup":"^7.2.0","tsx":"^3.14.0","typescript":"^5.2.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.50","gitHead":"75e646a46c5a84007940c1c856c9d861bbc06f1f","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-oMH/RmR2xlkdaCjyHCK3UEXrp43RNaIzNLKf68tEs1G3Lu5aIAbh43pJFN/DQsfV3Q/7dNJ3Q1x+Cy3fRcsquQ==","shasum":"f2bdbf1f83e7fb730d109c86d4520d5ce3fd8e09","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.50.tgz","fileCount":7,"unpackedSize":46252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqf0FgkubNSvcI2eeUez8k8EBVWpGNTmCLpnHZ1akxUAIhAPs2rQ5HCN2zIH4tJERhuH0Fw4gi5OOaWYe2fmw+1sea"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.50_1697589253590_0.9000192358707846"},"_hasShrinkwrap":false},"0.1.51":{"name":"templgen","version":"0.1.51","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.4","@types/node":"^20.8.7","@typescript-eslint/eslint-plugin":"^6.8.0","@typescript-eslint/parser":"^6.8.0","c8":"^8.0.1","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.6","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.6","tsup":"^7.2.0","tsx":"^3.14.0","typescript":"^5.2.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.51","gitHead":"7bb5c8647bde9efb177a63c9733aef3a52050cf9","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-5h7MXJdj+Ia+dfSwjdZkA868Y/aScxQEeaVDAZkyjdCZgzLXFaLoljEgxh2hnboIOdrV0tpuNFhiacB1T9MGHQ==","shasum":"f92ece553a24c7a5d0dd38bd448e53e3d4a5cedc","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.51.tgz","fileCount":7,"unpackedSize":46252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHVn7tG4oHxDneIlJxUajJ60w5XqdfTaVfskwGOtKMIvAiBA3PR3ZLovV7vr4IpdaVNKHEkVLnq2dGVKKDOwG8mkoA=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.51_1697675584892_0.5574534263829889"},"_hasShrinkwrap":false},"0.1.52":{"name":"templgen","version":"0.1.52","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.0","@types/ejs":"^3.1.4","@types/node":"^20.8.7","@typescript-eslint/eslint-plugin":"^6.8.0","@typescript-eslint/parser":"^6.8.0","c8":"^8.0.1","eslint":"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.6","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.6","tsup":"^7.2.0","tsx":"^3.14.0","typescript":"^5.2.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.52","gitHead":"2d8793c7e0ca61c82e6c9c7abe0767953d6e417f","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-c5a8GBtFiEjmqsIKba+mM9qxKXPBKkZUVos4WVR+scuGpL/7dKksJRyxCtJK/DjCM3L43GvLYE3H1S8nMOfLjQ==","shasum":"4fb7417c7701b5c868954fcf7a547ebeb72f1879","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.52.tgz","fileCount":7,"unpackedSize":46252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDTR9x7ioChiIcDerYWqDmWof3Ozj0ffHcdjs2WMf+jlAiEA+fLQBe3Hv9kHl37hgPHVKsO9ouKUqFCdNJj101rHhUU="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.52_1697848390927_0.7472664067474057"},"_hasShrinkwrap":false},"0.1.53":{"name":"templgen","version":"0.1.53","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.1","@types/ejs":"^3.1.4","@types/node":"^20.8.7","@typescript-eslint/eslint-plugin":"^6.9.0","@typescript-eslint/parser":"^6.9.0","c8":"^8.0.1","eslint":"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.6","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.6","tsup":"^7.2.0","tsx":"^3.14.0","typescript":"^5.2.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.53","gitHead":"32588b554845808baac98e1d6b23d5bd7364dd0a","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-03Czsf8wLb33+cYrBSpqJAOVAzLWugXpEB0OxnDE50J0tfccDmjRXx/2goHeLSZZLPY4+/91Hq5PLO/nuOkCiA==","shasum":"f134edd2d26877c3d4805ad1670ab44185cbe07d","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.53.tgz","fileCount":7,"unpackedSize":46396,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAVUiYzyfs3ZxprmFpVHWdXM3GKwWptiLN7AdpGCSQjKAiEAlbhoSywHPiHUAlkocYTItHN8Y0u+zYERvRffafKmF0A="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.53_1698107604142_0.44450257918320224"},"_hasShrinkwrap":false},"0.1.54":{"name":"templgen","version":"0.1.54","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.1","@types/ejs":"^3.1.4","@types/node":"^20.8.8","@typescript-eslint/eslint-plugin":"^6.9.0","@typescript-eslint/parser":"^6.9.0","c8":"^8.0.1","eslint":"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.6","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.6","tsup":"^7.2.0","tsx":"^3.14.0","typescript":"^5.2.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.54","gitHead":"0d718d24e69203b71d9e10435686ea4e3c88834f","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-ICa+9Wp3+Wbeg3LsTU2whco3uMcuJr3mWKInR20DfZnvo8L1oeye/66ZNygDU6qwk2QaYzkSM3lGdizY06Cqag==","shasum":"26ec18868552fad75b7a673e8a7185b22ab84bfd","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.54.tgz","fileCount":7,"unpackedSize":46396,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEeS83YNeSfD1P+fFTFFO28vc76yQaazwmLJx3Iu1oWiAiBhlMEkp6OQGJYKHdxhlQvki4SLrIZzkPczpZLpwYIMmQ=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.54_1698193986844_0.5025570289371275"},"_hasShrinkwrap":false},"0.1.55":{"name":"templgen","version":"0.1.55","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.1","@types/ejs":"^3.1.4","@types/node":"^20.8.9","@typescript-eslint/eslint-plugin":"^6.9.0","@typescript-eslint/parser":"^6.9.0","c8":"^8.0.1","eslint":"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^48.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.6","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.6","tsup":"^7.2.0","tsx":"^3.14.0","typescript":"^5.2.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.55","gitHead":"8a8eac1acd0e487e4a8cf1d2540777acd46d7143","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-xTYfINMA2f3cfPSYp2Lm+5/toPhqOBw1MXK8pVxE+KAD+vvfj7xxFITiPAog8gfIsrEYElPIsE/Vc/ZSWSk/qw==","shasum":"5f9d911ebc48464f3b2a606a356782b914424aeb","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.55.tgz","fileCount":7,"unpackedSize":46396,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFi1iWm0HipA4ccbvoQJYrzB98Y0lvrrnuxuwoxpADmkAiAF0eWYAY+5P27mU51y5mSJX3a30oMJzZELRndV6b5nbg=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.55_1698280358417_0.9348458282685699"},"_hasShrinkwrap":false},"0.1.56":{"name":"templgen","version":"0.1.56","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.1","@types/ejs":"^3.1.4","@types/node":"^20.8.9","@typescript-eslint/eslint-plugin":"^6.9.0","@typescript-eslint/parser":"^6.9.0","c8":"^8.0.1","eslint":"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.6","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.6","tsup":"^7.2.0","tsx":"^3.14.0","typescript":"^5.2.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.56","gitHead":"64464e0e231188643b19dedb44062fcaf0196d9b","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-USB5pUpDDF4Rec/k/L5sCvk3l8+tLgwUSE1j0qy14BT78PumYt2w77q3PHzSp3WcVyXQjgUQ5JmhohtzqrCRkg==","shasum":"fc639cf5b248b2039c56089b47373889ac7d62b6","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.56.tgz","fileCount":7,"unpackedSize":46396,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTvaoO5n/YDgmDWdggN7MgGJZlxCRonqUA+fErAxwePgIhAKlbTJzCn8MdQUYE1zeHxyP1CpIJV/QfFDRn36kVLEiA"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.56_1698626023096_0.25611984838591795"},"_hasShrinkwrap":false},"0.1.57":{"name":"templgen","version":"0.1.57","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.1","@types/ejs":"^3.1.4","@types/node":"^20.8.9","@typescript-eslint/eslint-plugin":"^6.9.1","@typescript-eslint/parser":"^6.9.1","c8":"^8.0.1","eslint":"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.6","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.6","tsup":"^7.2.0","tsx":"^3.14.0","typescript":"^5.2.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.57","gitHead":"b1087f14b80943334732c57bc4a42db8f0a91b84","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-Ne6Yu0Wz4xFzwkJ0lvHYZLxOsSbCjDvoGh8JRLHh+nvdJlSC2t0Dm+Ft4H4OesQ9TgR/TfNsLZNSoRpNkhcQ7g==","shasum":"3ac16d22002d3103b24701be234c14d4c6ea53d6","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.57.tgz","fileCount":7,"unpackedSize":46396,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAzlNmHIBEeF7EJCz86pl645Rsbb+Rc8aluXl9hFl6x9AiEAu7+pBg0a1K710phjmddb+Nojk5OPc8ebFO2haT/gUF8="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.57_1698712406657_0.41608252770094034"},"_hasShrinkwrap":false},"0.1.58":{"name":"templgen","version":"0.1.58","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.1","@types/ejs":"^3.1.4","@types/node":"^20.8.10","@typescript-eslint/eslint-plugin":"^6.9.1","@typescript-eslint/parser":"^6.9.1","c8":"^8.0.1","eslint":"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.6","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.6","tsup":"^7.2.0","tsx":"^3.14.0","typescript":"^5.2.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.58","gitHead":"eb4de92f4831b9fc271c277689a4415991afc41a","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-d7g1a6EDZ2LkoWD6CQJitPmi4vCzuqU5Av7ldAah43dmjOgIOXDCVgWGA40jakQEV9/y/QxtdsdE4Z6xR9LC5A==","shasum":"58b804a54090e878b955be8f9a1ecd573fa5d176","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.58.tgz","fileCount":7,"unpackedSize":46397,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGa+/v/RcCS86CdE1wOnplR8G71EkXj9PzcizNFi/sAlAiEAvn67EW9mnRZny8PLkzdnXis1QWH5nYKGdB9ZwICkxus="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.58_1698798931899_0.4811059016837145"},"_hasShrinkwrap":false},"0.1.59":{"name":"templgen","version":"0.1.59","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.1","@types/ejs":"^3.1.4","@types/node":"^20.8.10","@typescript-eslint/eslint-plugin":"^6.9.1","@typescript-eslint/parser":"^6.9.1","c8":"^8.0.1","eslint":"^8.53.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.6","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.6","tsup":"^7.2.0","tsx":"^3.14.0","typescript":"^5.2.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.59","gitHead":"9eae209882efb1e5912cef26a68739a2c27803ac","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-tb9MJQaZfrtu+D3CaFVTd0sUTBT5Q0qVlzaPrnbAhilyJXfNfec7dSUD7nsZ4yT7OcvJeIrW8+GIqSp/3MtrqA==","shasum":"cf1701f001aadaff4ab5d5770f27b5f446b396fe","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.59.tgz","fileCount":7,"unpackedSize":46397,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDI2pVTntGCq54qHFxlCm/aD1kyBIx3DAmoHp5QWHMCGQIgIj7LJopSn7HoJTFw3V9ySyueNzpAOMxsq7XJW/UlT+M="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.59_1699057963796_0.230400233516604"},"_hasShrinkwrap":false},"0.1.60":{"name":"templgen","version":"0.1.60","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.1","@types/ejs":"^3.1.4","@types/node":"^20.8.10","@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","c8":"^8.0.1","eslint":"^8.53.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.6","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.6","tsup":"^7.2.0","tsx":"^3.14.0","typescript":"^5.2.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.60","gitHead":"5f6509dd01dfa5637120ad0b258e21d4dddf4521","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-/9d0CP/LsZuG8baJ3v/4rXdVKtFAn9Yg5Y+qpRT7OeTgPBahPIx4JdSOtD0iBaX0eiOdrRZS/ZD7Pj2NM6Sadg==","shasum":"45e32114c74af52d683f7bcee325587e609a91a8","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.60.tgz","fileCount":7,"unpackedSize":46399,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHRlyzlcfyUlu3aW7MdApkLSMTJk6D0LNhPK2tWu50HBAiAWiyUyMuiQ3SiCLj13EVKpfdVRdbUQazm1FYsHfWhtjg=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.60_1699317244017_0.15801527745140742"},"_hasShrinkwrap":false},"0.1.61":{"name":"templgen","version":"0.1.61","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.1","@types/ejs":"^3.1.5","@types/node":"^20.9.0","@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","c8":"^8.0.1","eslint":"^8.53.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.6","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.6","tsup":"^7.2.0","tsx":"^3.14.0","typescript":"^5.2.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.61","gitHead":"0cf6becc29a706c1f8e2dc941329dca21f6d080b","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-QifgiS/pZhK7A6RBtSiYYrhlNZ1oSpoCR5JFfA344W6Zrv6zuVjl9SUGEt52uVO5+7rBPCFmAbo9wHeQGQthVg==","shasum":"1a785bf7f1e502d92dd6f1130f031fbb381feadd","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.61.tgz","fileCount":7,"unpackedSize":46398,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGuQKvF2Mtf/94+Otdr6ZTYHnFBiXGgBhZwryXiTOsI2AiBQdN+m/xH+FmEDrntMQVylxX3wp10sfla4dG5gBeqkpg=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.61_1699403587559_0.1978141545374974"},"_hasShrinkwrap":false},"0.1.62":{"name":"templgen","version":"0.1.62","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.2.1","@types/ejs":"^3.1.5","@types/node":"^20.9.0","@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","c8":"^8.0.1","eslint":"^8.53.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.6","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.6","tsup":"^7.2.0","tsx":"^4.0.0","typescript":"^5.2.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.62","gitHead":"7aadfa5e63c8a614ccfeb58509b98672590e4511","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-/db8nTDVMIWC1gBYMle9D8qp8Z3tWdWMCs8GDMHu3xJXhswlkxkYPzoEG3tKPlkO7ksD/4mVAdrXR49jUZgatw==","shasum":"156797aac778e27564309c5a4c6e11d853c44c4e","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.62.tgz","fileCount":7,"unpackedSize":46397,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGe/P0XZW6f/10hMKqp2BzKJleikqh/D268o7olXUYQQIhANjdWIWZ8eTU05NrdZKwwXOjaCZJpGvnPtHdmsse266X"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.62_1699576390779_0.8297330841862236"},"_hasShrinkwrap":false},"0.1.63":{"name":"templgen","version":"0.1.63","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.9.0","@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","c8":"^8.0.1","eslint":"^8.53.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.6","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.6","tsup":"^7.2.0","tsx":"^4.1.0","typescript":"^5.2.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.63","gitHead":"496316cff3389b4bd20e288ed1b8cdbe8a8e5acd","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-Tnv2FR7GPgf58uK25fI0HThqhFAR3LBS0f2eHroDvHZKo6pceqf03mMvQlV5xNuGyREOdH4X8asMqFO97bWRJw==","shasum":"219d7eaa176b7fbc187d67f05c07f5365d34b5ef","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.63.tgz","fileCount":7,"unpackedSize":46397,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBpTXrxCLIL/N8JaCyJRQaCOwGyaQ5YHaRaRVqt8kdPOAiEAteKFMQSXgZ5xe8cInqmxpMNTJGXyDWYfKQwaU3AjROo="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.63_1699662774908_0.23841658348500205"},"_hasShrinkwrap":false},"0.1.64":{"name":"templgen","version":"0.1.64","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.9.0","@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","c8":"^8.0.1","eslint":"^8.53.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.6","prettier":"^3.0.3","prettier-plugin-packagejson":"^2.4.6","tsup":"^7.2.0","tsx":"^4.1.1","typescript":"^5.2.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.64","gitHead":"3ec7af1654086f2136c897aba08044bf872cdac3","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-E2MuuD1XLkFj5EaTDvz9o55AXKTY+Mn090DGvMonIaRMsSuVNpb7MAvssVRtlKX7Meu+to54ZNIG7R8oSDCvvg==","shasum":"ce626992520f1615f0b9575dd7fadffc6cb0dd3a","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.64.tgz","fileCount":7,"unpackedSize":46397,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHfOJ6UfCOhONubcksQbiZDsH9n0puogCHqeiIUecGCmAiBjAEPwaJwtyHMrl6i3bBPQoaWGiCBgOADJZqFchs2/0w=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.64_1699749374747_0.5605253928732707"},"_hasShrinkwrap":false},"0.1.65":{"name":"templgen","version":"0.1.65","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.9.0","@typescript-eslint/eslint-plugin":"^6.11.0","@typescript-eslint/parser":"^6.11.0","c8":"^8.0.1","eslint":"^8.53.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.6","prettier":"^3.1.0","prettier-plugin-packagejson":"^2.4.6","tsup":"^7.2.0","tsx":"^4.1.1","typescript":"^5.2.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.65","gitHead":"41d8a21d57d4e495b2188491e12b95e111bc3d1f","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-rUMgTM8y5ug+d5Ho7rmSgDBf2iSecBLNCqrcHdDIsv+uwJKpDGpSR64depUo1MnCPAFVAzXY5odEFu3AqXhv5A==","shasum":"3739c5b9440ec4bb4bc525e7b6627bf5c79c9b47","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.65.tgz","fileCount":7,"unpackedSize":46397,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGFxk+x29tgjosYmNHQ6TVT9ZlKuwIWhY7/QMAd3aBo+AiAzIxiDG8QKhS7s3mLSF2tHozcVN0tefu4kEosMa2NR0A=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.65_1699922043238_0.5566270326059992"},"_hasShrinkwrap":false},"0.1.66":{"name":"templgen","version":"0.1.66","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.9.0","@typescript-eslint/eslint-plugin":"^6.11.0","@typescript-eslint/parser":"^6.11.0","c8":"^8.0.1","eslint":"^8.53.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.6","prettier":"^3.1.0","prettier-plugin-packagejson":"^2.4.6","tsup":"^7.2.0","tsx":"^4.1.2","typescript":"^5.2.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.66","gitHead":"2d368f8890812e610c162af422e2646990689ae9","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-14ZiDqtuF8/RQHOOf7c459kap6JYSzcZ3VZUmCeNbK5RCXei83X0Tzs3Tl6Hih3/uajxJ3MAr7aGLbu8CWKxWw==","shasum":"a1c69e5f56537443d31dba364da0ad53337c129c","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.66.tgz","fileCount":7,"unpackedSize":46397,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAHKsP6/fYDY3h0Mw9ucNpZmMN0E7I8cVIkE/EoI63MZAiBQsifxUPxMeAeI0Ao7hhIAq975ridr4vM5uyuCgHIr0g=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.66_1700008459422_0.44139452145833413"},"_hasShrinkwrap":false},"0.1.67":{"name":"templgen","version":"0.1.67","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.9.1","@typescript-eslint/eslint-plugin":"^6.11.0","@typescript-eslint/parser":"^6.11.0","c8":"^8.0.1","eslint":"^8.53.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.6","prettier":"^3.1.0","prettier-plugin-packagejson":"^2.4.6","tsup":"^7.3.0","tsx":"^4.1.2","typescript":"^5.2.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.67","gitHead":"3ae13a1fc30a414690c1ccba01b8936fbd5cd3c5","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-uUmXUWQPGNJKgjy3rZHfLNxjQj1K49IomGA3YCbEjhRO5F+kWxs63Suo0w2FTCeWs+NH8/pES+nFy5NjlhO0fg==","shasum":"4fdc8c9f3f7388c3101e82e5380e02c5b3004f66","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.67.tgz","fileCount":7,"unpackedSize":46417,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICPUXbPUu5UFrtkqYtnPv9jzwT6vY+ugHHfW/94flRdOAiEA1VoixpXjrtTyclTinXLrBL8ppijvThRHuBu+71vJm/I="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.67_1700181310381_0.13945509593015815"},"_hasShrinkwrap":false},"0.1.68":{"name":"templgen","version":"0.1.68","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.9.1","@typescript-eslint/eslint-plugin":"^6.11.0","@typescript-eslint/parser":"^6.11.0","c8":"^8.0.1","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.6","prettier":"^3.1.0","prettier-plugin-packagejson":"^2.4.6","tsup":"^7.3.0","tsx":"^4.1.3","typescript":"^5.2.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.68","gitHead":"9168403bcc78537cd952ed151a4233b296006332","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-5326NjTKAo2yw+20iKEQYAa3WfsnP9KdbLmzvGJ0JJUUOrLuNVw9XyGao+YOrfepY/WlxstBorXoYekpwUqMTg==","shasum":"efb80f61dc88c7acc946e53d50e26e35ac9884d9","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.68.tgz","fileCount":7,"unpackedSize":46417,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC21rHFgnDXnn1t8o+Xpem3jXEQ2qZwKQoqO7Sf1VC+eAIgB3vPJeRISsI0oF1jJ1vB6gcarMSS9fO4uZ8n/e1sl9s="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.68_1700267626512_0.4214527102819192"},"_hasShrinkwrap":false},"0.1.69":{"name":"templgen","version":"0.1.69","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.9.2","@typescript-eslint/eslint-plugin":"^6.11.0","@typescript-eslint/parser":"^6.11.0","c8":"^8.0.1","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.6","prettier":"^3.1.0","prettier-plugin-packagejson":"^2.4.6","tsup":"^7.3.0","tsx":"^4.1.3","typescript":"^5.2.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.69","gitHead":"43aced45d68da880ad4d3f6557bdbdecd7b2c2b2","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-R8DxDTaiVGXGhFZR5onUWrZw6jTkcgzQigS4Arm6npu7o3HVywMm5EwhjazkHXfhrvj3KEI+SCmNhdMGJ7qy8Q==","shasum":"eb50d16f3905251215c21b316575faf1faa383be","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.69.tgz","fileCount":7,"unpackedSize":46417,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXYhxau9V99af0rUfblw8u1x18g7ridC2/UL8ItrC3IQIhAK5+knbBUvlFKVt3DPNBArMZoR5Z8t0FKNXXi4PL7IXD"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.69_1700354232435_0.17156181525617442"},"_hasShrinkwrap":false},"0.1.70":{"name":"templgen","version":"0.1.70","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.9.2","@typescript-eslint/eslint-plugin":"^6.11.0","@typescript-eslint/parser":"^6.11.0","c8":"^8.0.1","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.11","prettier":"^3.1.0","prettier-plugin-packagejson":"^2.4.6","tsup":"^8.0.0","tsx":"^4.1.4","typescript":"^5.2.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.70","gitHead":"5387f30b9d5ebe3a8cf450eda017da890b6d2cbb","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-j0ucWyHMBFHfpQpWFmWWZlRcf4QZYC7+80id/VRP/P/llRAGEqleTqN3PGsPS9pYMiLRNlPOecXebEwaGlmz+w==","shasum":"02a87a3298f789184c0ee0d220adc571f8ab7248","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.70.tgz","fileCount":7,"unpackedSize":46418,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGsKGDqZD3MbucYKgaEaU3+6dIaQXqhNq3k9mLMS1Dj6AiEAhDhA/EqRqdABaEFiUxc09f5tUt08aN/AkZnvsomR2G0="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.70_1700440548194_0.6302700461895312"},"_hasShrinkwrap":false},"0.1.71":{"name":"templgen","version":"0.1.71","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.9.2","@typescript-eslint/eslint-plugin":"^6.12.0","@typescript-eslint/parser":"^6.12.0","c8":"^8.0.1","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.11","prettier":"^3.1.0","prettier-plugin-packagejson":"^2.4.6","tsup":"^8.0.0","tsx":"^4.1.4","typescript":"^5.3.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.71","gitHead":"35df4740fa8dbc7609d47dba121582e4c4a093e8","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-vCoPuW8R3BasZnSfi1kHe7jODeU3MOWwgeluoJ82EsYobiKWWxcF+ymA4sRQ4bRuXALgNP4O7RJgf8eQ7wzy2g==","shasum":"6e491bab1776914eab423b2b510d5e7d12ac3f1b","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.71.tgz","fileCount":7,"unpackedSize":46418,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjc02wBcTptOOlVY2Fi4tjA9zWa36ON0z7Ct++osudYAIhAI8osKgNYqUF/3A1uQvE2zmHLkwMLrX3tc4TQmkacX5b"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.71_1700526927732_0.8277701753816955"},"_hasShrinkwrap":false},"0.1.72":{"name":"templgen","version":"0.1.72","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.9.3","@typescript-eslint/eslint-plugin":"^6.12.0","@typescript-eslint/parser":"^6.12.0","c8":"^8.0.1","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.11","prettier":"^3.1.0","prettier-plugin-packagejson":"^2.4.6","tsup":"^8.0.1","tsx":"^4.2.0","typescript":"^5.3.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.72","gitHead":"e8108f903fd1661478bde625b3e8307d9b46f42e","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-72dGbmYwWlTiKGrvRVTRAa8g7li8EP8E0GfCb2ZGfxAiI3Qvj1Yj7YXIMITxOOKQTCCqoXh0CGabQEqN0Ow8Kg==","shasum":"2c3f220632688df419934688a43a2f89709c8071","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.72.tgz","fileCount":7,"unpackedSize":46418,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGTdQALwCPeV05YY4z66Ioop8sVPUbrk2+XziLLeV6ipAiEAt0AdgAzZnAPzERLRbQI80KRu33mtnvro1l4LUggVb0E="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.72_1700613392395_0.470808932557113"},"_hasShrinkwrap":false},"0.1.73":{"name":"templgen","version":"0.1.73","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.9.4","@typescript-eslint/eslint-plugin":"^6.12.0","@typescript-eslint/parser":"^6.12.0","c8":"^8.0.1","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.11","prettier":"^3.1.0","prettier-plugin-packagejson":"^2.4.6","tsup":"^8.0.1","tsx":"^4.3.0","typescript":"^5.3.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.73","gitHead":"71e8067cd2f22d6cbf2cf642bb496be75dfdf4c9","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-lbi0FeVitVIbjA36Sz4FAj0lTAwhkemLvv27k/GjRkw6pOUW9qtzbsc9iU+Zrh2DbsCnNJTtITSOyQIygZtpFA==","shasum":"d715a4b880336b4934704d9341b2a3b658501007","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.73.tgz","fileCount":7,"unpackedSize":46418,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEYaUWSksV+S0iPKVT5Zd954rmS72j/06oA4+s8vftawAiAOa2EEVkj9MCArhAolvKxr4FQj+TrD8Gw+CGpM3UJjsA=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.73_1700699670338_0.7144042125892576"},"_hasShrinkwrap":false},"0.1.74":{"name":"templgen","version":"0.1.74","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.9.5","@typescript-eslint/eslint-plugin":"^6.12.0","@typescript-eslint/parser":"^6.12.0","c8":"^8.0.1","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.11","prettier":"^3.1.0","prettier-plugin-packagejson":"^2.4.6","tsup":"^8.0.1","tsx":"^4.4.0","typescript":"^5.3.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.74","gitHead":"66cccbcfb599f17376918e68151786276c48b182","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-nF6LdbnJjb5qdJ+UX3ftp7dMlBRvxVKxv2vDw3JSLDLnoWo/upX+gPGxaMkXsN+25fi/sDiUB1auwUGIqZ8PMQ==","shasum":"7dda1fac8623826ccd2470e63e3db631879560f2","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.74.tgz","fileCount":7,"unpackedSize":46418,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGX6mMyoAAT01eE1M+9VajhqZfhzYTpQTq2zquLOyp/NAiEAx/HvQuEPaNmGlx04SnRY79PTVhG9HEBUIZB4YcecGe8="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.74_1700786011772_0.975067740567932"},"_hasShrinkwrap":false},"0.1.75":{"name":"templgen","version":"0.1.75","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.10.0","@typescript-eslint/eslint-plugin":"^6.12.0","@typescript-eslint/parser":"^6.12.0","c8":"^8.0.1","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.11","prettier":"^3.1.0","prettier-plugin-packagejson":"^2.4.6","tsup":"^8.0.1","tsx":"^4.5.0","typescript":"^5.3.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.75","gitHead":"bd8169a71997e1bc5d093901c711687940738a5e","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-ncLpov0Hwh8mR49x1dPkd6jDws/I4K19+5pPzIbf0m8Fbw6TS/cZrlNRDFsV8ci64vriJH9IS1pgHdnsbOHrVQ==","shasum":"c704e1af3e3ca11378f75662674e42e378505842","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.75.tgz","fileCount":7,"unpackedSize":46419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHI2oMxcXTvoqNApsdw39sr8OcbAyejPOlYBnwJhITvWAiA9jH77HynX67kT5GlGFGesR+0pdUAkq8TEPyq5EpXsfQ=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.75_1700872403429_0.2103657600023714"},"_hasShrinkwrap":false},"0.1.76":{"name":"templgen","version":"0.1.76","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.10.0","@typescript-eslint/eslint-plugin":"^6.13.0","@typescript-eslint/parser":"^6.13.0","c8":"^8.0.1","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.11","prettier":"^3.1.0","prettier-plugin-packagejson":"^2.4.6","tsup":"^8.0.1","tsx":"^4.6.0","typescript":"^5.3.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.76","gitHead":"e3569cd59b288685c74f602215b2959c35bafce4","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-wyb1n6P6xBZ4cD9nOWwEQfzqtAJIfbRsvFT3Pqsz30NA+lSAqU4zgvJDvEgw5O0Qxuz4trnoSEeJUGCNUbaB4g==","shasum":"e0b29539696c32a77521743e765118198c8010c4","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.76.tgz","fileCount":7,"unpackedSize":46419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA3KGnQ1o4JG/1Ffugf/RJk34DUOHLqDcCet7T83qbXFAiEA+atX7rjoFU/97V/nk5YfXn29djPd9HqzMx88uK3X3xk="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.76_1701131717027_0.2980546436324807"},"_hasShrinkwrap":false},"0.1.77":{"name":"templgen","version":"0.1.77","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.10.0","@typescript-eslint/eslint-plugin":"^6.13.1","@typescript-eslint/parser":"^6.13.1","c8":"^8.0.1","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.11","prettier":"^3.1.0","prettier-plugin-packagejson":"^2.4.6","tsup":"^8.0.1","tsx":"^4.6.0","typescript":"^5.3.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.77","gitHead":"24805a4bb89a5e1b39d6873449313634ca87e054","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-XKyO1t7NdtAdv1mELT9LmywdyeHsiuY2pHX8MgQTKEkl/0xCQoGz3+KEWEdq6ptITZ3Zw3btQZuhJ/ToEhQBOg==","shasum":"d65ca256a205aa31a2a7ccd946d17fb013486a6e","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.77.tgz","fileCount":7,"unpackedSize":46419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBYnaJuNog2cMrOSbT3zCfb2UvTOU6Vf6V55qAtzDSY+AiAwYEzyaKEX7oseiUsRa7M+IA1yqJl5Qh51h9aSyctRYw=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.77_1701218102721_0.21815373614365785"},"_hasShrinkwrap":false},"0.1.78":{"name":"templgen","version":"0.1.78","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.10.1","@typescript-eslint/eslint-plugin":"^6.13.1","@typescript-eslint/parser":"^6.13.1","c8":"^8.0.1","eslint":"^8.54.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.11","prettier":"^3.1.0","prettier-plugin-packagejson":"^2.4.6","tsup":"^8.0.1","tsx":"^4.6.0","typescript":"^5.3.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.78","gitHead":"b8bc8d932c95ff3d0b5a13dd89c07fcef9c2d99d","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-woEvNLvuan5K1rfkbD8w+H349YudSbVrJbkfrt3LKhFqOLCQRKkGH0WMA10nLP1YecEvsgEb3xNhKDuTP526og==","shasum":"26fee565cca5215a8fc74e30e3a920e5085dadcd","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.78.tgz","fileCount":7,"unpackedSize":46419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEDZqlEJje1A4zp0JZ719i5+QGKmsNRE9dviWqsGDaoAAiEA8i6/Hs6NnQ/LVXXdNL6L4dXGb10Vu+htC0RW+xLdTjU="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.78_1701304479741_0.9148350181439264"},"_hasShrinkwrap":false},"0.1.80":{"name":"templgen","version":"0.1.80","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.10.2","@typescript-eslint/eslint-plugin":"^6.13.1","@typescript-eslint/parser":"^6.13.1","c8":"^8.0.1","eslint":"^8.55.0","eslint-config-prettier":"^9.0.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.11","prettier":"^3.1.0","prettier-plugin-packagejson":"^2.4.6","tsup":"^8.0.1","tsx":"^4.6.1","typescript":"^5.3.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.80","gitHead":"10f017d7d6602c3df61d3aead330539932e22312","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-YaA9u/QtDrIRnLFtAVoXi4xEMwaOADIXMrdkDTERtnGdgTsJj/60DZBNt0oMKFbj8p0S2J0wiYAH9dHNn0If9w==","shasum":"08fd79b2040e7ee76b0a0e2f314d84a681e8d8c0","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.80.tgz","fileCount":7,"unpackedSize":46419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDKfesKDrqyMDDL9iTUhDl9QrGKUVTEzrCsfkoPLbVltAiBjFV6GImbPZkFpCIthUrfoggAzeH/hbgeP2sZJseeJjQ=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.80_1701477220553_0.187631990954654"},"_hasShrinkwrap":false},"0.1.81":{"name":"templgen","version":"0.1.81","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.10.2","@typescript-eslint/eslint-plugin":"^6.13.1","@typescript-eslint/parser":"^6.13.1","c8":"^8.0.1","eslint":"^8.55.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.11","prettier":"^3.1.0","prettier-plugin-packagejson":"^2.4.6","tsup":"^8.0.1","tsx":"^4.6.2","typescript":"^5.3.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.81","gitHead":"fcb5b0ad1d8e809445b3e87d4e98c7eee35a967b","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-4OpuuTWEbCJr8FkojUWY1K7by38L5tybJuzfOSOmIBjAJulGfv7YdjOGRW8sWryVFbLgvQ0bfyul99PVOB/IhQ==","shasum":"88da5002001aca925adbac3a900194bb4e732b5f","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.81.tgz","fileCount":7,"unpackedSize":46419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCANL/fw7y56TBGGAK4dLSxcSVwFbwFSLjafM4WuICdbAIhANtqKZiYU0KzUNOT4HPMxi1V/hgejEVpaX3e1kOiSOgu"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.81_1701563831255_0.7018268766050697"},"_hasShrinkwrap":false},"0.1.82":{"name":"templgen","version":"0.1.82","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.10.3","@typescript-eslint/eslint-plugin":"^6.13.1","@typescript-eslint/parser":"^6.13.1","c8":"^8.0.1","eslint":"^8.55.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.11","prettier":"^3.1.0","prettier-plugin-packagejson":"^2.4.7","tsup":"^8.0.1","tsx":"^4.6.2","typescript":"^5.3.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.82","gitHead":"1e7ff46f15f794fa7469d509e74ca7689e7f7985","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-SYv0FGvWCUsimsHnCGCjj6fN328PJUMcbk7fG4iXU/aqyMrPRtvKnHc+NBOxoyOUvT80XFfmH9Yz3a/A6aA73g==","shasum":"53e813923133d2b42d8c27305d160ae77eac061a","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.82.tgz","fileCount":7,"unpackedSize":46419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDh6yW/kc3nu3Az0qwFPXthcdv8DKw3EGLpva5mVxfNugIgY6RSVGKJfJ/4wpf3v2J34QLgdQRqT+AFOfDutYnJ1Pk="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.82_1701650134895_0.9130715020575184"},"_hasShrinkwrap":false},"0.1.83":{"name":"templgen","version":"0.1.83","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.10.3","@typescript-eslint/eslint-plugin":"^6.13.2","@typescript-eslint/parser":"^6.13.2","c8":"^8.0.1","eslint":"^8.55.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.11","prettier":"^3.1.0","prettier-plugin-packagejson":"^2.4.7","tsup":"^8.0.1","tsx":"^4.6.2","typescript":"^5.3.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.83","gitHead":"ead0ce508dabbd689c392e1d4e88738c5bfcdad6","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-OJ57uiwx6p4sSx45kqY8AvxlijCzPcSLnn4jwEG57Q10TQyBX5De6opvL1Z22iqZwAouR9td8vrOTzEc5GG4sw==","shasum":"6dc95ba3138c18ef357947b6bb92d7f5b2df68b3","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.83.tgz","fileCount":7,"unpackedSize":46419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKLCI+LBQShXM5fAMgqh7X1RrIWdZCCch7WbobnBoMKQIhANJtvCaV8uoLTmg9IvmgLcJ4pmy2Q1Dq6r1hc5gRV/gk"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.83_1701736522354_0.20474255411136943"},"_hasShrinkwrap":false},"0.1.84":{"name":"templgen","version":"0.1.84","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.10.3","@typescript-eslint/eslint-plugin":"^6.13.2","@typescript-eslint/parser":"^6.13.2","c8":"^8.0.1","eslint":"^8.55.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.11","prettier":"^3.1.0","prettier-plugin-packagejson":"^2.4.7","tsup":"^8.0.1","tsx":"^4.6.2","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.84","gitHead":"547492cc3cd83c137a2429f068325ac227b72b1a","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-008hnpovMN9uDz9fHG/QWJbKZOtoCmGRzzBxkK2n/T3WgjNUCL9SHXqVwC2CLMOAF3fQD/35zvhR42+jaN7Khw==","shasum":"3cd0d536250647ac4afd80cf63aa132b6286704f","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.84.tgz","fileCount":7,"unpackedSize":46419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH+Eh6ricDeoVDpGe586jSP2QTMYnVwubSc69ZmCZA50AiAoFZPzXoaOaasIxxzgi/lo/sH9tCI9YCpJzt7J90F9+A=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.84_1701909291248_0.22155314096506373"},"_hasShrinkwrap":false},"0.1.85":{"name":"templgen","version":"0.1.85","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.10.4","@typescript-eslint/eslint-plugin":"^6.13.2","@typescript-eslint/parser":"^6.13.2","c8":"^8.0.1","eslint":"^8.55.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.11","prettier":"^3.1.0","prettier-plugin-packagejson":"^2.4.7","tsup":"^8.0.1","tsx":"^4.6.2","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.85","gitHead":"c62f9a49f4466f9fdcb644229f397cf0367721dd","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-ZYVPFWQZxw7Wv2YyrhaAL1LYVLobQeMS7varv8j8jyIsi7kYL40ls1R/UsGKKoeqhdD3huB4B3PkepJhxTv3eA==","shasum":"bf210f7e21da89b790cc11228b9d1daee69c6658","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.85.tgz","fileCount":7,"unpackedSize":46419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4KR8oqR2go1ZraA5MqTijz1gEgUY3TZG0wKzAvuNRRgIgZJdqF2rNmK/EKoiapC5PqbLoMg0o2aT8GAcfz2uRsOo="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.85_1701995782955_0.568882827418113"},"_hasShrinkwrap":false},"0.1.86":{"name":"templgen","version":"0.1.86","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.10.4","@typescript-eslint/eslint-plugin":"^6.13.2","@typescript-eslint/parser":"^6.13.2","c8":"^8.0.1","eslint":"^8.55.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.11","prettier":"^3.1.1","prettier-plugin-packagejson":"^2.4.7","tsup":"^8.0.1","tsx":"^4.6.2","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.86","gitHead":"a51270dd82984f446126e588e31a1d12c5a31b3d","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-1ogIsOyRUYWdOjb2Z+c928noEM6OvncOoAFCi5ickdwyie3O8RlYMsQTe9qndkEVpglFFYq9nxz6faLJdrpNbQ==","shasum":"a1649807458ddb7b73bc643328bc0b7006617977","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.86.tgz","fileCount":7,"unpackedSize":46419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDF1fkegDY+zeOw32fwJwGqIjW766VgZ5fb0ZUtt0FXsQIgNOEJTmcZvxtU2HhGTGAh35FeYls/WhYHiljyN9E2izQ="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.86_1702254950328_0.7546287863670755"},"_hasShrinkwrap":false},"0.1.87":{"name":"templgen","version":"0.1.87","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.10.4","@typescript-eslint/eslint-plugin":"^6.14.0","@typescript-eslint/parser":"^6.14.0","c8":"^8.0.1","eslint":"^8.55.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.11","prettier":"^3.1.1","prettier-plugin-packagejson":"^2.4.7","tsup":"^8.0.1","tsx":"^4.6.2","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.87","gitHead":"77096af03c56cf893a6a760e81dcd1a6e71377cb","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-7xI1pc2yiD5hvir/4XPbkcDhj77LBwIJeGd0k7ydINPQsm02Sk3+YTWP2rxoAE30VQJ0jxBspVBiH+wS7MgVWA==","shasum":"f48ea7c8a5e485276a05e8e17226cbd246e11424","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.87.tgz","fileCount":7,"unpackedSize":46419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpZzjfUCqbMb06i+imbPH5/hHrPwJEjBK8aCiupJMEdAIgMmgfmXIwKKJBH52rjjYTOxgEmdAofeZElaD36OVoAVg="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.87_1702341330474_0.7099843136249302"},"_hasShrinkwrap":false},"0.1.88":{"name":"templgen","version":"0.1.88","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.10.4","@typescript-eslint/eslint-plugin":"^6.14.0","@typescript-eslint/parser":"^6.14.0","c8":"^8.0.1","eslint":"^8.55.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.12","prettier":"^3.1.1","prettier-plugin-packagejson":"^2.4.7","tsup":"^8.0.1","tsx":"^4.6.2","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.88","gitHead":"dd38fb14886685ec473a331dd8f012316c8d7566","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-dXcaRiKxICsLnmB6y/vmBf7Lt+K83ZrFYU39W5rvQjaJO2II4woTyJtQ5eJ26WI7T8ODNFrn8bVJc65EA35f/A==","shasum":"ab53efcd4391c1d2f393b2478349e814d222d6e8","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.88.tgz","fileCount":7,"unpackedSize":46419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNgysNPgXZUfw5AingdMeKHE+K6GcTYjXCTUYSGBmcfgIgd8D6bEcT3b55nFGc57NkyJuLYrmVSufsh2qs8vG+/3A="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.88_1702514073274_0.515113092045971"},"_hasShrinkwrap":false},"0.1.89":{"name":"templgen","version":"0.1.89","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.10.4","@typescript-eslint/eslint-plugin":"^6.14.0","@typescript-eslint/parser":"^6.14.0","c8":"^8.0.1","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.12","prettier":"^3.1.1","prettier-plugin-packagejson":"^2.4.7","tsup":"^8.0.1","tsx":"^4.6.2","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.89","gitHead":"5434a584e7c3e5ef0401a7d96aff672097eedc1a","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-DJPz8L0pUjBKigtu0KluPaHCnoHiBmgD2de2Rs2sMJb6+/6jQyOveZOG5T9YJ5RlNttUn30zeQmtL7Y/QBFZyA==","shasum":"a7ed061c3830c0d6ca7a642a6e42c80142facfef","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.89.tgz","fileCount":7,"unpackedSize":46419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHcNaLhvC5HmghLyPGKOFYz5gWKFI9TweNF3vYhEeIfTAiEA0WfATUbmmlGmwFkX6LdvagMRRisX2t0/dkiGndEPr2I="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.89_1702686861114_0.6307513440529933"},"_hasShrinkwrap":false},"0.1.90":{"name":"templgen","version":"0.1.90","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.10.5","@typescript-eslint/eslint-plugin":"^6.14.0","@typescript-eslint/parser":"^6.14.0","c8":"^8.0.1","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.12","prettier":"^3.1.1","prettier-plugin-packagejson":"^2.4.7","tsup":"^8.0.1","tsx":"^4.6.2","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.90","gitHead":"152c0d30745fa8a02699176ceefb3f3e4521c405","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-SuO/SJJvuTiZemvaVV3zoMHxmBG31oa0LBw6kb3MIy9po8U6JWlYGi5kWBQpi9cOyFDuWgJQvnuML6FDbW1y9g==","shasum":"ce57f8bd52699ec53ef777b720dd9cb69ed53cce","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.90.tgz","fileCount":7,"unpackedSize":46419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBQ3Iyn1SuE9IWQgG+/WMkZWarLFl2YV3uklyP+Z4AshAiEA+IrDrxWzI78DHJw5iqr5Ez3rS2AGrwRcI4ja9Zcn36k="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.90_1702859778222_0.3761924750831034"},"_hasShrinkwrap":false},"0.1.91":{"name":"templgen","version":"0.1.91","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.10.5","@typescript-eslint/eslint-plugin":"^6.15.0","@typescript-eslint/parser":"^6.15.0","c8":"^8.0.1","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.12","prettier":"^3.1.1","prettier-plugin-packagejson":"^2.4.7","tsup":"^8.0.1","tsx":"^4.6.2","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.91","gitHead":"7fd9bbe9c6765eda386163ff8323659331ba1fdf","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-9HyQc1H5E+1XtRqBesIDuwsKUk80L1yLjkSoFX6wgbFPWNivNfdLCxTHq3LgjIXlKUBSUmEcaonMAH16fplxNw==","shasum":"ada6bae118c2d7a49f102258e386251b9d528679","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.91.tgz","fileCount":7,"unpackedSize":46419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOw9s8K+gfkF9nx6e9b/vuXrpsJZbQjaiDZN5NM2h+dAIhAIZbvY9fz9SOGZv13TwT4S+xPv0vyoC9EqMK/VDVn6no"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.91_1702946134757_0.8610502072918038"},"_hasShrinkwrap":false},"0.1.92":{"name":"templgen","version":"0.1.92","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.10.5","@typescript-eslint/eslint-plugin":"^6.15.0","@typescript-eslint/parser":"^6.15.0","c8":"^8.0.1","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^49.0.0","glob":"^10.3.10","npm-check-updates":"^16.14.12","prettier":"^3.1.1","prettier-plugin-packagejson":"^2.4.7","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.92","gitHead":"88fcd0fd9430f8f8ed24311c612a0ffc27e147f7","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-/G8E5eGAUxFPW7t5TEIg59G9Y1YyPOhUz9u9zrL3F9F8aZjloAlJiN+6FVeKD85ovUbQCqn75tNS9StFpVGOgg==","shasum":"1015d7e828010aec9c137a2ff37076f757c341ea","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.92.tgz","fileCount":7,"unpackedSize":46419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+YxSwd1qxDENXc4kRWeVUFyhe4kgZ6y/Ei4010fiF9AIhALrH11lz/8yz9rfuPB4lLY4tp4f9qlmJtWw/Q31nEIUI"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.92_1703032126607_0.8766705070781227"},"_hasShrinkwrap":false},"0.1.93":{"name":"templgen","version":"0.1.93","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.10.5","@typescript-eslint/eslint-plugin":"^6.15.0","@typescript-eslint/parser":"^6.15.0","c8":"^8.0.1","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^50.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.12","prettier":"^3.1.1","prettier-plugin-packagejson":"^2.4.7","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.93","gitHead":"951baa0e225f508d4dd69f6d7a2eddccbefe8297","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-osaw71oXAvil2lwgaIEAR3Ui+AqcrQJbJ6n0EcGFADfrjU7ct/LUFBOPoluHKjOaliwYzQk5vnhDZZ/+cL2NBQ==","shasum":"2be47c8ebfa56c81ef6e05ffbbf44c14b124031d","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.93.tgz","fileCount":7,"unpackedSize":46419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFlo3Vz2wMyHAJ4bL8BArf3YZe6zno/EkEW84LnX4Q41AiEA9Jw9RbsvuXiwpYEbUyWgRFa1h8N+lhYRSBbXU1ExbiY="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.93_1703205257720_0.02588533505738888"},"_hasShrinkwrap":false},"0.1.94":{"name":"templgen","version":"0.1.94","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.10.5","@typescript-eslint/eslint-plugin":"^6.16.0","@typescript-eslint/parser":"^6.16.0","c8":"^8.0.1","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^50.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.12","prettier":"^3.1.1","prettier-plugin-packagejson":"^2.4.7","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.94","gitHead":"7e561c7ea8a02915d45fbf8e16edab8a6ba0d67f","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-1mnikwL2oiswHJJShm+EN7IASRKzRq7g58pFEfUoOI9IYqnHqIx9DpsL7c9mbFsmwHPcUq9jcusz/XZ9J/Tuvw==","shasum":"5dc37d7bc514d57381eba2047c48244c1fd00adc","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.94.tgz","fileCount":7,"unpackedSize":46419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUUYxeO3+IjvVrk2zsGr0rIo5ixKJ7JjHRUiB2dcTBowIhAPXCl5eneS9Lj5EnUIUnFDyAPctxYTMxOXUBiPqP3JGX"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.94_1703550863429_0.8938727949202261"},"_hasShrinkwrap":false},"0.1.95":{"name":"templgen","version":"0.1.95","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.10.5","@typescript-eslint/eslint-plugin":"^6.16.0","@typescript-eslint/parser":"^6.16.0","c8":"^8.0.1","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^50.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.12","prettier":"^3.1.1","prettier-plugin-packagejson":"^2.4.8","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.95","gitHead":"ba76d700c830bb05420c1b7f28fb0c5c685521aa","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-WQSeYoS/ZEe3o7op761D5MthwgJmV2LVDc9cRCYANWbacX5P1FQNIbvrPNmXmi7KeRX78yrCh3nLtNv7ZJVuxg==","shasum":"eb925f8f74d33b0f3070114914f4d2e091bcb7b5","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.95.tgz","fileCount":7,"unpackedSize":46419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHDgdkA1m3CtLqW0oTAGk/AEt4hFKURy0/f5yfUR+JCwIgHE3Cudy7rziUpFi4fI1LalLgYKq4hsg9NujIAXHrc4Q="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.95_1703723593029_0.2796519726480631"},"_hasShrinkwrap":false},"0.1.96":{"name":"templgen","version":"0.1.96","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.10.6","@typescript-eslint/eslint-plugin":"^6.16.0","@typescript-eslint/parser":"^6.16.0","c8":"^8.0.1","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^50.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.12","prettier":"^3.1.1","prettier-plugin-packagejson":"^2.4.8","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.96","gitHead":"c74ac52005fd7bca9c37dbe592f78ff138bea973","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-UTIilMRx+QOlvHFqd+k0n0zzgs2N1IzNAJdQBWjy/GobareGavbFI0pJGHrE2JPn+cR6yh1JrwEiL+dl8pkShw==","shasum":"6129b58c36d1c34a6eafa7d6adc9729db2a15594","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.96.tgz","fileCount":7,"unpackedSize":46419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGoNyEDIK8ymHyTVg4Y6ANPFNdTg4BlWSjKalYJfTAnNAiEA+MTEdwVrqcit4pdLs8eubFCf5v7b5kNiWDYtgiYUDEA="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.96_1703896448441_0.7353001911063968"},"_hasShrinkwrap":false},"0.1.97":{"name":"templgen","version":"0.1.97","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.10.6","@typescript-eslint/eslint-plugin":"^6.17.0","@typescript-eslint/parser":"^6.17.0","c8":"^8.0.1","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^50.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.12","prettier":"^3.1.1","prettier-plugin-packagejson":"^2.4.8","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.97","gitHead":"f74b7ca2e0c10d4a074e9a1507efc0081869210a","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-X6GZVvrq47/UTPyd1THnSJDYllZouROpG/uOAvqAnoyzi/A5zdGBmRWjXSApJUUuRXWpz8HbIOxnQy1WDqAtAA==","shasum":"16916495be884df9a1a38ce6cc5b705365c3b28b","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.97.tgz","fileCount":7,"unpackedSize":46419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICBuTSeVQZJDpN3gX3uhl7j6mNDgmSpjH3NcR2gpz5y1AiEA4+jLm3Iv2bg3MXG/l+BBqeb/UcEokrMLwduoRg4837w="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.97_1704155667728_0.8620483048418603"},"_hasShrinkwrap":false},"0.1.98":{"name":"templgen","version":"0.1.98","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.10.6","@typescript-eslint/eslint-plugin":"^6.17.0","@typescript-eslint/parser":"^6.17.0","c8":"^9.0.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^50.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.12","prettier":"^3.1.1","prettier-plugin-packagejson":"^2.4.8","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.98","gitHead":"6f4ed32c2e67649fa0750a044edcbfe2e237e9e4","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-2syD0h68AEDobIi8n8snmmUH2K9lZUXljEpC1R4CW+5kthvweV3aCdY1gUq+cozFJaSEWI+rN6RRHnmNXaGZWQ==","shasum":"e4e167f6af88723dbcf35e3cb55d0f596634a2b0","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.98.tgz","fileCount":7,"unpackedSize":46419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG7+xHyYLe/btqjzeZ6cPgGA824X13EMi772CH8Q+0LJAiEAkQH/MM4qFpTlxMdJ+3o9oEXgfOfEDipKUFDGxwRtW00="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.98_1704328509644_0.5405520199716254"},"_hasShrinkwrap":false},"0.1.99":{"name":"templgen","version":"0.1.99","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.10.6","@typescript-eslint/eslint-plugin":"^6.17.0","@typescript-eslint/parser":"^6.17.0","c8":"^9.0.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^50.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.12","prettier":"^3.1.1","prettier-plugin-packagejson":"^2.4.9","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.99","gitHead":"a447f9975d43dbfcc5151f6e549243e8f675db5d","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-6zPi+rKkC9o+LPBwbj4hXtFCQ0AwkWdpIhCq58DWFzLUMvywYdUHc8kOsqU0UlPnWhlr+oER30GRZYS4LQCG3Q==","shasum":"98c08315892fd112ea3781cecccf3b1544cd4526","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.99.tgz","fileCount":7,"unpackedSize":46419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA+8qQrtakekBaXEgN3X9Ir6PEoOU/VsTONZ7JFyDbJeAiEAzwYW1OPd/l0rJind786nozEhznP6bHvukF+ESUXtfNw="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.99_1704501285576_0.7339146916131198"},"_hasShrinkwrap":false},"0.1.100":{"name":"templgen","version":"0.1.100","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.10.6","@typescript-eslint/eslint-plugin":"^6.18.0","@typescript-eslint/parser":"^6.18.0","c8":"^9.0.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^50.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.12","prettier":"^3.1.1","prettier-plugin-packagejson":"^2.4.9","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.100","gitHead":"da69999044e0c9444a14d25b2d555fe8bf2c4bfa","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-TKj48ZAuIBhHGk79YpAPvyPnuYe1iuXmn8MpgSZf+ODUWeFG7j4EFvvGAk4gkuSYKE37XYiocilxIrijd9wAKg==","shasum":"f4c8531fea9c2a79d6bb0c0dccd1a1b896deed9f","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.100.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEu4/eDWXQ6y8XgycUsJquz4P18AppbLlSTIk8K5tX8oAiEA3ncCK88w6tr1NNEeFFs6Q1c/fCSatCFW80O3bK/olLA="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.100_1704587948726_0.497332432798389"},"_hasShrinkwrap":false},"0.1.101":{"name":"templgen","version":"0.1.101","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.10.7","@typescript-eslint/eslint-plugin":"^6.18.0","@typescript-eslint/parser":"^6.18.0","c8":"^9.0.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^50.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.12","prettier":"^3.1.1","prettier-plugin-packagejson":"^2.4.9","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.101","gitHead":"1e136bcee1af8a92a7310857408a13623e20a0de","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-p+/QXleq05V34lgzce4YNqbWCUHBRnv2cSagoSMxvcl1pEQS0Z8A1gOPKSFKv5vnPak7t07IkWxaZYvLTlxe+g==","shasum":"09c8923bc819c2d40d3c6c3573a4f9a157896849","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.101.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC26LRxZTn9ixTZmhg5vR/p7EHFLDa67xCHHw7W9vFkEgIgBQ3kmm2E8UZtmA8jzgwiB8EMOmvpKKhKj2R/bCQPTlo="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.101_1704674217820_0.16603761702621855"},"_hasShrinkwrap":false},"0.1.102":{"name":"templgen","version":"0.1.102","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.10.7","@typescript-eslint/eslint-plugin":"^6.18.1","@typescript-eslint/parser":"^6.18.1","c8":"^9.0.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^50.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.12","prettier":"^3.1.1","prettier-plugin-packagejson":"^2.4.9","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.102","gitHead":"7b22dd39794e3abf57aedda7ad8992c060564197","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-GUZz3nag/nYH+NjnCDCUmRe5P8KzFrxkJrPduVB95COCqxXBFgC3JfM2tTwWPDgTVyPFiCNHl8TFxjrMX8WXqw==","shasum":"96250945ed97820f30a3c23525b8afe95d47547f","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.102.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBkjpF3e2lHMJwVBln944sWp8x2FCGhC+rQnQBrcjBVCAiEAhNVNe2F4CwBamUn8Y38sf3ceo3kjfTZuvhIgD39TqAY="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.102_1704760597499_0.7722134728588088"},"_hasShrinkwrap":false},"0.1.103":{"name":"templgen","version":"0.1.103","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.10.8","@typescript-eslint/eslint-plugin":"^6.18.1","@typescript-eslint/parser":"^6.18.1","c8":"^9.0.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^50.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.12","prettier":"^3.1.1","prettier-plugin-packagejson":"^2.4.9","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.103","gitHead":"d0825b3aec8193b8cb62be2924bc3864a5e11bda","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-RgQ/qtu12xdW+IgZ2HXPuLGmi+UIC59ScmCSYFgEKSuPPPq/0d28bEIsMLDaQOTkPb0VrFyYjl6o9IUCnSqKzw==","shasum":"3be422f9528efeae9492f195c32b308487d28d4f","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.103.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrqMm0bgDOXZPRN7IzVQ4bpgrOCY/qTMN6H4wLiI1MOwIhAJ6AgXnQgG0OHb8yXjIUKIh8GX01twWA2YBycMUGwksj"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.103_1704846937973_0.5829330891240878"},"_hasShrinkwrap":false},"0.1.104":{"name":"templgen","version":"0.1.104","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.0","@typescript-eslint/eslint-plugin":"^6.18.1","@typescript-eslint/parser":"^6.18.1","c8":"^9.0.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^50.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.12","prettier":"^3.1.1","prettier-plugin-packagejson":"^2.4.9","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.104","gitHead":"c29f7911937543ed32f901941f07c081807de094","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-ei3Iou7n1b07CYF7s57e5S+PYthLNGdEVmoGp6Rr3zG+Mhv8P9ZoBicB2JUQEBefpeJqcccnjGVc0389h8imXQ==","shasum":"70a7c63fec088748ba21c437f2616ab0ceae23ea","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.104.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEUzCrbGDjo1GBxEGedEy771OyamsHruIPc2EQk+dWGQIgD93TXdURtYLpU7ZdT3ndxHPFzEVCEIsWrzAghvOAFgc="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.104_1705019751670_0.41315174846352276"},"_hasShrinkwrap":false},"0.1.105":{"name":"templgen","version":"0.1.105","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.0","@typescript-eslint/eslint-plugin":"^6.18.1","@typescript-eslint/parser":"^6.18.1","c8":"^9.1.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^50.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.12","prettier":"^3.2.1","prettier-plugin-packagejson":"^2.4.9","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.105","gitHead":"2d0e7e4c112e75c371b6241b729bc28629316bc9","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-8OryAEvbHiikNYgTvydeShGNWRkHcj4TTbBdEMilPU8QwROiNxOzpDpEDa31ICQ8tvDOan+VEzM85rmY3VqHpg==","shasum":"ecb50d97e71a2896f97143ff0142a936b398363b","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.105.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7UtACOaLN08OC7Mr+pwB57a1go1FZ0uJtLnFpjG3EMAIhAMP9w8uR0eENR9oHwgx2OYb7Z/yrL2QL99djCnXK3G3k"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.105_1705106138441_0.048982294405932825"},"_hasShrinkwrap":false},"0.1.106":{"name":"templgen","version":"0.1.106","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.0","@typescript-eslint/eslint-plugin":"^6.18.1","@typescript-eslint/parser":"^6.18.1","c8":"^9.1.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^50.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.12","prettier":"^3.2.2","prettier-plugin-packagejson":"^2.4.9","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.106","gitHead":"c6101f7cb6cb489693d85a566833bdfc447df9f6","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-PvmG4HZqRpR9Pou8pHasN6+jpG2f1Xw5eX0Oj1kZhA3YpzTiYQJbYophebKiSKSIrJhlQwE4SbWElt66sag9kA==","shasum":"42abc0e2c705a5d18a2c7811eed0479dc5bfc2b0","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.106.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEjNRWgEwyWZcbIK9gRvOdJ/wT2pAkF1xJSq5s7PatxBAiAIz5v4eMo9wAer2ZIOGw7TmPuWPCZOGgl5bkUho6wJLQ=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.106_1705279049499_0.7667848156848238"},"_hasShrinkwrap":false},"0.1.107":{"name":"templgen","version":"0.1.107","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.3","@typescript-eslint/eslint-plugin":"^6.19.0","@typescript-eslint/parser":"^6.19.0","c8":"^9.1.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^50.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.12","prettier":"^3.2.2","prettier-plugin-packagejson":"^2.4.9","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.107","gitHead":"91d591e898e528e9df65309b500b00edd3694e06","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-+hw5Uwx+4qH/t2SkSy2Pinihzyyc9BfcyaEQofl2ruriJqAbXb1rKEw3ZhlxXE7FMZozC4JWd7VWfrLMIROw0A==","shasum":"23c351ee2df9fbb46333cb6a9f77a9865f53d78a","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.107.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG/bDOaeUaSKL168/+AHpzVs4JLGiL/e263hZ6Qy4dL7AiAf+mVImB5l36+QE2ONwyhBEI5Ky7YV5osANzFzefUKkw=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.107_1705365333037_0.3306594246300407"},"_hasShrinkwrap":false},"0.1.108":{"name":"templgen","version":"0.1.108","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.4","@typescript-eslint/eslint-plugin":"^6.19.0","@typescript-eslint/parser":"^6.19.0","c8":"^9.1.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^50.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.12","prettier":"^3.2.2","prettier-plugin-packagejson":"^2.4.9","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.108","gitHead":"63e350eac33482f88fbd9f84c815a19dccf1d36b","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-XJFrClNsG1MxtgqHTynfXcFT/EidQx2FhTdZjSY7PVcnKmXpEq7CLA1VTIKp3lmUr4JouhkbTC/6UDGsDPmbqQ==","shasum":"8115b9e91d7689cb57a7db57bd39dfba026f517d","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.108.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSswK80kRsl9ih/F4uyzRDHz+ZllM0r5hf1H+BBee+vAIgFdaNuzFhxv/dOa69m1nj6qArlguKRlhFJpwlbLD/2zo="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.108_1705451812248_0.9590545083186677"},"_hasShrinkwrap":false},"0.1.109":{"name":"templgen","version":"0.1.109","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.5","@typescript-eslint/eslint-plugin":"^6.19.0","@typescript-eslint/parser":"^6.19.0","c8":"^9.1.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^50.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.12","prettier":"^3.2.4","prettier-plugin-packagejson":"^2.4.9","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.109","gitHead":"a2a691f9c5b0a176a10bb7aa1cf5e38b3023e542","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-oVZOSWJkKYQr7yi+Nh2FBT4GgRcik2/wJeqfcepxYkNx7VUKcc6/aCmeCr7GIt0HHLAvcS5W831VlHWJB3XEeg==","shasum":"6f8a3bf5a53f0e6ba755f10d54b44d7b01367740","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.109.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFueEXON7aT7lR4izXQwfzWb2ZTEAG4vPpG+c/U7cYVZAiEAhKYid/33TKnmUNyza1vMY//2YRvxLaXPJjR7KsS5cq4="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.109_1705538148240_0.6995731337476789"},"_hasShrinkwrap":false},"0.1.110":{"name":"templgen","version":"0.1.110","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.5","@typescript-eslint/eslint-plugin":"^6.19.1","@typescript-eslint/parser":"^6.19.1","c8":"^9.1.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^50.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.12","prettier":"^3.2.4","prettier-plugin-packagejson":"^2.4.9","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.110","gitHead":"988c6f6bb0a474d92cee45ea936f22d4f7837d64","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-EK0HN6KtHL1qtoALLf8UfnsmdP3ytuvFTHoW8UGb3fgSdUYla30PNFD9ds1SkLAcK7CnywT10wx0Ul4Az+OjYQ==","shasum":"e9b5d48a597c2a0f66c0353fa33b2f3340507a95","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.110.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+fL+G0ZztI/fJJ6pFRjHiDqFfSMwU4kddmAbBKd4BoAIgKxkeGRdn0ooWuU98JLlWoZqUWWB6qcrE10zEMoZ3Rks="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.110_1705970202674_0.4232127092948832"},"_hasShrinkwrap":false},"0.1.111":{"name":"templgen","version":"0.1.111","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.6","@typescript-eslint/eslint-plugin":"^6.19.1","@typescript-eslint/parser":"^6.19.1","c8":"^9.1.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^50.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.12","prettier":"^3.2.4","prettier-plugin-packagejson":"^2.4.9","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.111","gitHead":"d696d98a8701e2ec607fe50b2f69badb95861bf4","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-mVCLOx/QsdIsnXUfpMr98MhLGpZ2fkvMQqglBxXv4tbBt0IqsU1trGngCsvLwWfzpK56yhn6cE0RQvKJ7BjGrA==","shasum":"ce4e806d74c9b40892a708d9ce78f17a4f4aa234","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.111.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6QVU/5Np7dDFjExr4Jg/PBLDhIpNztPtMKpfy8IyA7gIhAMwP9nF5Kfyk2ickUOyMUKl/NXbFncJ15JGKhCCRusLK"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.111_1706142964893_0.36393033246151285"},"_hasShrinkwrap":false},"0.1.112":{"name":"templgen","version":"0.1.112","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.6","@typescript-eslint/eslint-plugin":"^6.19.1","@typescript-eslint/parser":"^6.19.1","c8":"^9.1.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^50.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.13","prettier":"^3.2.4","prettier-plugin-packagejson":"^2.4.9","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.112","gitHead":"4138199149d17e2bdaa3b94577eb5e0199493810","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-qJ0pFJ2WBQiN3ptrvylQj8n87RN9+hQLTiThvHwwy/JqXgv5Qd6NOWJ1bCk7ZMd3+zFP6iunDRlsCtIoGweSQw==","shasum":"c7e70e53f51d89665d615542c51b9ebb86811ab7","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.112.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMVqcVjgrnDDtmbXmkX7XMOaMy8r6SXa6z55aIdK4c3gIhALNlh0wYO3QemUHzjspFjhxSJ1ohMPk3uP/AFF+R0JK2"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.112_1706229210304_0.35193989232569356"},"_hasShrinkwrap":false},"0.1.113":{"name":"templgen","version":"0.1.113","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.7","@typescript-eslint/eslint-plugin":"^6.19.1","@typescript-eslint/parser":"^6.19.1","c8":"^9.1.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^50.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.14","prettier":"^3.2.4","prettier-plugin-packagejson":"^2.4.9","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.113","gitHead":"3c64d45e21ae7cc99891e8abb9d8d05c937ebe0b","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-qY7yIN59OuFjtCDLB0Oyb2PAZX2FMhorPJzosaPuOXnOU+zY/We/kW/1yQSY06W+pNMwBZcyF1AEEHQTjNnOCw==","shasum":"f0da1fc25baa40941e6ce04f4460fb68a2a32477","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.113.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeIjLJvcdkH33w2P5VxJhwfnaj/UxEQjiJqsoA6eCS2QIhAPhQsR7mCtrI74ifgU0sNssS3krS+jQrDiG4Mnf6sRi1"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.113_1706315595115_0.20610300665386116"},"_hasShrinkwrap":false},"0.1.114":{"name":"templgen","version":"0.1.114","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.8","@typescript-eslint/eslint-plugin":"^6.19.1","@typescript-eslint/parser":"^6.19.1","c8":"^9.1.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^50.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.14","prettier":"^3.2.4","prettier-plugin-packagejson":"^2.4.9","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.114","gitHead":"b3d262ea4419dfc68755517dd5f202c6aca54bf7","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-ecbS6DI3qsS0BuDUmU6IFQVWqOvYpJlEWCq4nDAsZIllkedpEKEMPoi5Z/d4SdIvAQFs1ZbpTaTQcW3AN7YJYA==","shasum":"4acb86288e31cc4923481dc2bd68e6e76c20c30e","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.114.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGZPHm4zq3nRvv8xtr8T+sSg5ydbq5XwI0AObmVgMejzAiEAh7stKejKM5en3MJEiwUof9pRymcFFG3p1TwYZ1LCoSI="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.114_1706402169970_0.7717567939482253"},"_hasShrinkwrap":false},"0.1.115":{"name":"templgen","version":"0.1.115","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.10","@typescript-eslint/eslint-plugin":"^6.19.1","@typescript-eslint/parser":"^6.19.1","c8":"^9.1.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^50.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.14","prettier":"^3.2.4","prettier-plugin-packagejson":"^2.4.9","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.115","gitHead":"f126af8cc9b39e14ed268fd6c09662a0c2ce8bee","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-z0BaxieldMVNyUCwI+UEuEQykKvoNV0qTVi/A0jwkKjiqLguByM8Lg83bV4Maklp055uzVKKQi1b1eMybmc/7g==","shasum":"85d8105e523f724355f1661c20d211bafa65e276","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.115.tgz","fileCount":7,"unpackedSize":46421,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAYkIaopojrpJnYDDk/DMGXAFGlbDGzjb6IBBXnjrB3yAiEA80N6Da9yUCWVBlc87/E6nsv+/jVHh/dTr7x1CVsainI="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.115_1706488449593_0.2691107677777711"},"_hasShrinkwrap":false},"0.1.116":{"name":"templgen","version":"0.1.116","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.10","@typescript-eslint/eslint-plugin":"^6.20.0","@typescript-eslint/parser":"^6.20.0","c8":"^9.1.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^50.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.14","prettier":"^3.2.4","prettier-plugin-packagejson":"^2.4.9","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.116","gitHead":"457955a683f3554f2a999cf478a0733d8427808e","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-KCtdqQMsCl4UxToS8fMTmZrSHUTQUTajRk0QuZ8bbEjjHZhQtWh8XobBhdqL3EzOtBHhq6i3W9CdI3SMx5iXTw==","shasum":"861508089f3cd4ca6c094464fff8f3616bd67daf","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.116.tgz","fileCount":7,"unpackedSize":46421,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHxyR9vhKROrKhqVKw60sad2KurJz3nDPZALZ6D/ngUxAiEAyDKV5yE78Fj2B5dJ7qcW2EL6XLw218K8Fh0n1k9OCVE="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.116_1706574804276_0.10993640178506725"},"_hasShrinkwrap":false},"0.1.117":{"name":"templgen","version":"0.1.117","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.13","@typescript-eslint/eslint-plugin":"^6.20.0","@typescript-eslint/parser":"^6.20.0","c8":"^9.1.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^50.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.14","prettier":"^3.2.4","prettier-plugin-packagejson":"^2.4.10","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.117","gitHead":"ce226e696c3596cea301bbf8c2a210bce4ebfb48","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-rA7RQ9rU71EXiLzV0MeddvPuzql7lXnMa+96BpBCrIjCkgXihY3m8pk9yWCeZQ6+UvK5EuxdrLAJkZ2h3s5N3Q==","shasum":"919086cdf629d0e464cf3c48d23aa232abc4750d","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.117.tgz","fileCount":7,"unpackedSize":46422,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGc6pboIU2PpaGqNUeKU4q9qZP79BS7i3zkO5h6OOs3CAiEA+xy/PUnJp4y01F+njXwLdppZJGpDB3LN0dR2EXE0ZOU="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.117_1706661210006_0.6207307289906365"},"_hasShrinkwrap":false},"0.1.118":{"name":"templgen","version":"0.1.118","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.14","@typescript-eslint/eslint-plugin":"^6.20.0","@typescript-eslint/parser":"^6.20.0","c8":"^9.1.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^50.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.14","prettier":"^3.2.4","prettier-plugin-packagejson":"^2.4.10","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.118","gitHead":"eeb5b9f9170e50b1da8de21c5551ba6af0344724","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-Bbq8mSGG47xETvYPwtNMBNvZObb7meFvve7q5WFiFHkmm6gDkm4NrXUm+Ns7KmqNztPU6d2FMMCd4pCtSLKzDA==","shasum":"9c4856fa82521dcfe88357aa5c970c092fac66ff","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.118.tgz","fileCount":7,"unpackedSize":46422,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFU+ZVaNHmEVxmvlF0TnQ+JKpxz3wRLZs8pKM0qlJj7mAiEAgh/mn16l1LcmtJwMiGq3oDd/Hz6DZ3rRLOGE8QPKRpM="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.118_1706747731711_0.35116402486914033"},"_hasShrinkwrap":false},"0.1.119":{"name":"templgen","version":"0.1.119","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.16","@typescript-eslint/eslint-plugin":"^6.20.0","@typescript-eslint/parser":"^6.20.0","c8":"^9.1.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^50.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.14","prettier":"^3.2.4","prettier-plugin-packagejson":"^2.4.10","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.119","gitHead":"9aeb50a367a4c95be6cb4e2ffe068820bbed6d3b","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-XEOPjaHBhOkkS39ahUuhQyr1kx+btV+qEqFpSahcAERqbgw0b2xYaTSgb2Q+cJnY3rVvHwKls8yHIfhU4Yf3HQ==","shasum":"50d38eb6afcf513f608dce75e7cd3998da07d245","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.119.tgz","fileCount":7,"unpackedSize":46422,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHtQnidtqqHKToG249T50Y9XTl6fzLXayRxslB8x/hGtAiEAhQJgg4LzZN5rxeBQWNaQanDZWzesSLEPYugUYRqWJ2c="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.119_1706834032081_0.5426519417056042"},"_hasShrinkwrap":false},"0.1.120":{"name":"templgen","version":"0.1.120","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.16","@typescript-eslint/eslint-plugin":"^6.20.0","@typescript-eslint/parser":"^6.20.0","c8":"^9.1.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^50.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.14","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.10","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.120","gitHead":"855235ea40f24e64226f14d0d72d0dc4c4a849c8","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-BGX5QJohqXoOllsEGTKdfs9QTZVH2B6CFRUUFZD89cTc/292jIr7i2sf6gIU5IgBhPDhdAvx0iGJHp8oTrxHFQ==","shasum":"5a86ddca1fd460f4e5c9b7a4f405accbadca6055","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.120.tgz","fileCount":7,"unpackedSize":46422,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAFJMdT78MznO2C/T5mzAD3y5vrE7qCg/tdsksVH36koAiB+jiKsDAGRExGBJTm0n6IluwBUQkfS+VTlJDujJD6p8g=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.120_1707093284613_0.7867662273498868"},"_hasShrinkwrap":false},"0.1.121":{"name":"templgen","version":"0.1.121","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.16","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","c8":"^9.1.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.43.1","eslint-config-xo-typescript":"^1.0.1","eslint-plugin-unicorn":"^50.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.14","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.10","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.121","gitHead":"5660d2474e520ddc67addd0745f310ba5cbaa4a1","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-n60AtWvGhnV/+vFDeaySD9WAAwtvsOAJKG0YmWitnbyML9pVhkk+BmJi/s3U0R43cU+hMipsuWyURxqLqnvtLQ==","shasum":"13666eaa569628c4c15b0f50b85cf5e3fcaa783f","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.121.tgz","fileCount":7,"unpackedSize":46422,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCr83wZjL23DHb9Fqq/YrcI3aH0FpvLfysxbj0n+zh8DwIhAO1uJ9ZnyYka4jocqroOesc9mqzVkopT0VdU+YOSHtYs"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.121_1707179640731_0.47143508322449046"},"_hasShrinkwrap":false},"0.1.122":{"name":"templgen","version":"0.1.122","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.16","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","c8":"^9.1.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-config-xo-typescript":"^2.0.0","eslint-plugin-unicorn":"^51.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.14","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.10","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.122","gitHead":"f056d6feb8cca9c90bb89455b9f5fbd2cb572b3a","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-R2ahRtFaazLDn9CGeY4t0QNc+Z6PMBs84N0zaitYhY8dNET5ufwYz3Sxn8zqZT5zTU+aAvbYUd677envx01K5w==","shasum":"29dd5ed2bd6e017ca6ed9b634a3eb09e1394ba6d","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.122.tgz","fileCount":7,"unpackedSize":46422,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6YKSJRbMd3gm1gjvjuIkAX67KoziBbY0y4hUACJ+rMgIhAOMVah5vqpoOQFcytKvNndXKS4ghTZ4Od0sBpKunh8mY"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.122_1707265903634_0.17645451907524645"},"_hasShrinkwrap":false},"0.1.123":{"name":"templgen","version":"0.1.123","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.17","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","c8":"^9.1.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-config-xo-typescript":"^2.0.0","eslint-plugin-unicorn":"^51.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.14","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.10","tsup":"^8.0.1","tsx":"^4.7.0","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.123","gitHead":"6639e4e2f0bdfa27cc972150a34c0dbb7af6a6b3","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-oXMR6YhAhjqyFLSDnumtdpEwO40kFwnDuzPv2tvKE+vNdgtRv+V5oyCR77yuLlYhJ/tdMPIgClhnfU6P5T2dNQ==","shasum":"c0d748d33d91dd954d5ee96c26e1726683e36fb9","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.123.tgz","fileCount":7,"unpackedSize":46422,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICXkVCQcnh+jZm+x7vdvqrgIPfOjhwsYQp+43LO+F7ggAiEA1nCdbcVXvuHJzhJYYynHUMXAZIau9esgwA04FdUj90A="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.123_1707438772997_0.3095281869602686"},"_hasShrinkwrap":false},"0.1.124":{"name":"templgen","version":"0.1.124","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.17","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","c8":"^9.1.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-config-xo-typescript":"^2.0.0","eslint-plugin-unicorn":"^51.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.15","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.10","tsup":"^8.0.2","tsx":"^4.7.1","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.124","gitHead":"a27c7d6dacad30bdabeb0588c82f8f3aa1f19654","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-nylE+GP8xfpmcnte2LbL7M9mCBz39HrageEW75GGTRDD2GvH5uhpwTBnY4ye7boouMGzioKex5KShD3Sa8ecyQ==","shasum":"b0046ec3cb757ea6bba2477a9102d86a571ce59d","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.124.tgz","fileCount":7,"unpackedSize":46422,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHqFJna2ejMAraHCxzV75HQeN/ERY/kiAVXStucJgbTvAiEAvRXnU3Jz0VbZEzDxEizQvA3eSCLxbXiKxJguVrd6TuI="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.124_1707611806161_0.4612651958731433"},"_hasShrinkwrap":false},"0.1.125":{"name":"templgen","version":"0.1.125","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.17","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","c8":"^9.1.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-config-xo-typescript":"^2.0.0","eslint-plugin-unicorn":"^51.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.15","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.10","tsup":"^8.0.2","tsx":"^4.7.1","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.125","gitHead":"84bf17e7c527fd525f69d55ab7518696644ad8d0","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-10Hs02x28i5r6UEJnK0O16ZChzwXdNvJQBNObqT2SEts5WENpr0zdnEeFBUYQ9xj3iT68HVujj/WZIIKeja/wg==","shasum":"4322cf81911fe65977502d7311339983a88fef65","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.125.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICwia2Mpo8jzVIW7lwQAdU+HpAxFi2UHyvsDmzb9gHa7AiEAucIuyUcS8IcMgKzqgBUi2voXtGZaSIeJclekRrrhzQo="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.125_1707784453094_0.9541320343705528"},"_hasShrinkwrap":false},"0.1.126":{"name":"templgen","version":"0.1.126","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.19","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1","c8":"^9.1.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-config-xo-typescript":"^2.0.0","eslint-plugin-unicorn":"^51.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.15","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.11","tsup":"^8.0.2","tsx":"^4.7.1","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.126","gitHead":"9b3430fd3eefbac12483445c801d7862278a1bd3","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-RnYLlA/fVXRr7uhwBWiKcTsWsVQSWwYkVt70jtTYtVObQQGTXDTKfx0zB/LzH5q/KnF00lgtl8MF92it1tr6Pg==","shasum":"003eb68d92db51e51af10228c2970b457f6705dc","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.126.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAa6HjMetHXLlrlcHTgmLFxojoaDmTa7Z/Tp5uCvmrokAiBnR+JSbHNZX9BKnFk8o7ta7MELd0MRSovQ6CfqOiDrkg=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.126_1708043571111_0.48365927252104646"},"_hasShrinkwrap":false},"0.1.127":{"name":"templgen","version":"0.1.127","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.19","@typescript-eslint/eslint-plugin":"^7.0.2","@typescript-eslint/parser":"^7.0.2","c8":"^9.1.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-config-xo-typescript":"^2.0.0","eslint-plugin-unicorn":"^51.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.15","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.11","tsup":"^8.0.2","tsx":"^4.7.1","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.127","gitHead":"71ca897652aa10e31d25dd48a2e7377c08e247af","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-p/M4fnQKi90vVqhrDBMwMPCk9maG8YGFfIU8aQyap8rkiLLgqCvZinMiZVHz039fu0q589YhFpGYOp2VhUum8g==","shasum":"ff5ff934ab231df1d534c54c5483614fdecf37e9","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.127.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaTevxUWue4CSsuu9Th1/oGrwI3knDG0QJ/l3kvrf6+wIhAMcSg8mH/xG6YurzqKNnx7bEXas5YV4WmdbHx4PhLIbh"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.127_1708389181049_0.14883436455312626"},"_hasShrinkwrap":false},"0.1.128":{"name":"templgen","version":"0.1.128","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.20","@typescript-eslint/eslint-plugin":"^7.0.2","@typescript-eslint/parser":"^7.0.2","c8":"^9.1.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-config-xo-typescript":"^2.0.0","eslint-plugin-unicorn":"^51.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.15","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.12","tsup":"^8.0.2","tsx":"^4.7.1","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.128","gitHead":"1d3adabbd611daa29e270dfeb511d997021510c8","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-ODBMV0aynTey0nHG71e6M/a0VfPbg7zYW37arrOJc+nWmCDvJV3UvtI7zKUWA2oJnJUjCKBNXzkdmKTC+G16ng==","shasum":"8360456c48caea595ea602743ad359192829b792","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.128.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICnmxAmB6SKi5YYgMlJSc6KR74Rmwx5eDWgpQemfDh3YAiEAiOmlkRQePx5cnSaoVMgwPEqUrwX6VfRUZtlp9R5PsXE="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.128_1708648371429_0.1915233018595892"},"_hasShrinkwrap":false},"0.1.129":{"name":"templgen","version":"0.1.129","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.20","@typescript-eslint/eslint-plugin":"^7.0.2","@typescript-eslint/parser":"^7.0.2","c8":"^9.1.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-config-xo-typescript":"^3.0.0","eslint-plugin-unicorn":"^51.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.15","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.12","tsup":"^8.0.2","tsx":"^4.7.1","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.129","gitHead":"44cd30caf2206a5168c44f588c782675f26040f0","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-eGddjqIRJ+qBqf6qY3PZ4ZUKMKocJlnynUfkcEfyxcaQMkB+MHKDfy4LxXxPhC7ieJf9TMRAaL+QfLznFx2uZQ==","shasum":"780d204d11e4df80b3abc8e04035fadebae1d635","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.129.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCs0Db7a8mHs/nQ74ETnAtwVGsbHO5tHIrieqzPI+MJWQIhAILT/fEpOTLbVeF5aukQkI3kNm+Ajvd8BxL73p2avM5t"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.129_1708734736723_0.5430231630072173"},"_hasShrinkwrap":false},"0.1.130":{"name":"templgen","version":"0.1.130","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.20","@typescript-eslint/eslint-plugin":"^7.1.0","@typescript-eslint/parser":"^7.1.0","c8":"^9.1.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-config-xo-typescript":"^3.0.0","eslint-plugin-unicorn":"^51.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.15","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.12","tsup":"^8.0.2","tsx":"^4.7.1","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.130","gitHead":"90844852a82bd326e2ec537979d1ac573df5e1a0","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-pvbh82doM2TiKq+iUWRPAcCq/yL1oUUxz2663VWgHmr2nm/ZSAEX59aFvuX6e5ohrborkKfzM3cIwotrseK2fQ==","shasum":"5dc3e253af4714ca395bd1d4263e3a0a5601aa1a","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.130.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDL10+i1wp68JilYwUlSDMc8IqybJ8jr/7q/0740zCJbAiACbqRaHvGvQcX+NK/13hEbGuZD3XZyb7j98l8bRMe7dw=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.130_1708993969573_0.5071828032654495"},"_hasShrinkwrap":false},"0.1.131":{"name":"templgen","version":"0.1.131","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.21","@typescript-eslint/eslint-plugin":"^7.1.0","@typescript-eslint/parser":"^7.1.0","c8":"^9.1.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-config-xo-typescript":"^3.0.0","eslint-plugin-unicorn":"^51.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.15","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.12","tsup":"^8.0.2","tsx":"^4.7.1","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.131","gitHead":"1049c5118231b515e8f3e341a61c658fe93ebf21","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-rRe/RzzGYsjTMg3x4AJN7zzOQaDMKu88yyRyzyGVLnf6d0T0kmA9hW85UgkDOGks1Ljp0cbLMv559cPfrSm5rw==","shasum":"eb39fa3498527c73980376c18160270e5ce0c000","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.131.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDntDYQmyEcularZtL9GKkesD7hnIPv9YXnfEmTi1X1cQIhAMUKrZ4DldQveqUihW9r4Rt3L8YZjUEWBH4Yq6XCjIED"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.131_1709080347146_0.6211529810141498"},"_hasShrinkwrap":false},"0.1.132":{"name":"templgen","version":"0.1.132","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.22","@typescript-eslint/eslint-plugin":"^7.1.0","@typescript-eslint/parser":"^7.1.0","c8":"^9.1.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-config-xo-typescript":"^3.0.0","eslint-plugin-unicorn":"^51.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.15","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.12","tsup":"^8.0.2","tsx":"^4.7.1","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.132","gitHead":"af1b5a15160bafddf7ae7dcd6d8cb75811eefa17","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-BwjfynkF0FEUj2tSs7YAFN650v95OMB/vnMH4TFm6l6LysWkXIxtQ8rJ7xvg23T+qyC7zfeRnrFMe372M15m+w==","shasum":"3531f3dc7b95d03cd7e2b1a7a4fb0089caf8e012","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.132.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDr5SAN0FuIoentl0SudPe9LnxaIHyZ5mWCbaog1Vd/6wIhAN3Kyanm0pJkaqf/JjSJjrnYAxO88g3kezr8qZDFN90f"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.132_1709166789706_0.12181659207717455"},"_hasShrinkwrap":false},"0.1.133":{"name":"templgen","version":"0.1.133","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.24","@typescript-eslint/eslint-plugin":"^7.1.0","@typescript-eslint/parser":"^7.1.0","c8":"^9.1.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-config-xo-typescript":"^3.0.0","eslint-plugin-unicorn":"^51.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.15","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.12","tsup":"^8.0.2","tsx":"^4.7.1","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.133","gitHead":"05393a89a34167b304f1518facae7991976b5dee","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-GIdPszTkxYCAkTSSHFmWBF+GKkQOrbiNih/bYlrkehodHPNoNGqPekTcnIKVovJe+BFWBMnmexytSl1x4uNYaA==","shasum":"e88437d35efc0aa26fc0c76a2799d1b4f28bc072","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.133.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQ27h87wBJ/nP/wMH9DwzpDpujh846aApf1s9CA/rCPQIhAKmq1Y9VO4lrd20mT2jYcI9BNHS8duCqIs/V+84Dys/z"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.133_1709253431991_0.2768155731636699"},"_hasShrinkwrap":false},"0.1.134":{"name":"templgen","version":"0.1.134","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.24","@typescript-eslint/eslint-plugin":"^7.1.1","@typescript-eslint/parser":"^7.1.1","c8":"^9.1.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-config-xo-typescript":"^3.0.0","eslint-plugin-unicorn":"^51.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.15","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.12","tsup":"^8.0.2","tsx":"^4.7.1","typescript":"^5.3.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.134","gitHead":"b4c9396c1252f6b0f533ddad90a96544bf449277","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-nNGu2C1S+atYZhkBLGtV7ldcp8p5yBihfPRdE/KPKPAJrtvEoNi9JyEk4FHqxaYbrxcBBygofA685KWmiS3r/A==","shasum":"5ff14e5f341ea74ccd08e71a91a02ad33297aeb0","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.134.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbMart0jXLyrsT5CSKXopzg7iw9lTyDyNtprt52k18wgIgBmDQWFP1qA2GKZe/XZhUN7w/FyiIcpyg5Sdj9cYngvU="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.134_1709598787942_0.00703434959005067"},"_hasShrinkwrap":false},"0.1.135":{"name":"templgen","version":"0.1.135","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.25","@typescript-eslint/eslint-plugin":"^7.1.1","@typescript-eslint/parser":"^7.1.1","c8":"^9.1.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-config-xo-typescript":"^3.0.0","eslint-plugin-unicorn":"^51.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.15","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.12","tsup":"^8.0.2","tsx":"^4.7.1","typescript":"^5.4.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.135","gitHead":"4f44a47f021a1728116e6329d804aed44be875b1","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-k5k1dswyrePyHypSmPUj0uvlbREjWXBBBVtdXjXROr5XwAdIoQ0TbvyD2bRDaNfFZz2gQ0EBEYeJ60EQnyGCFQ==","shasum":"e4f1a2e45c982c70768db9fb1d98837f3f36f24b","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.135.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBr48YUfRJhk1KMryvUqrJepS5iU+mdq8tpxdkUwQAQCAiEAh6BSZ/zOkrmzALe9DdINjuCw+BOc2yntoNdUhXkFqII="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.135_1709771306976_0.7483744312578602"},"_hasShrinkwrap":false},"0.1.136":{"name":"templgen","version":"0.1.136","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.25","@typescript-eslint/eslint-plugin":"^7.1.1","@typescript-eslint/parser":"^7.1.1","c8":"^9.1.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-config-xo-typescript":"^4.0.0","eslint-plugin-unicorn":"^51.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.15","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.12","tsup":"^8.0.2","tsx":"^4.7.1","typescript":"^5.4.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.136","gitHead":"2fd2cf258c758e80ff1a9cd93e35d9de88651baa","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-uWFPJEp52ubFdT5zwnwUbjfVnWORjoiMudFV/MGZemyPYN74RkgauFUx9pMaYNW1jGslP1kCs/fdpuMXAQbnXQ==","shasum":"77f82c27a9304422e397e04a5ce7ac222de81303","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.136.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxwMhx92Cdn9wByLvbQrptyWK6X3zAXRJFOmguuZTQ4QIhAO6wwG2HkFvcqSU3GFqrMIxEidjn6+4DqrG5I+QecSLh"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.136_1709944356258_0.8431576314103617"},"_hasShrinkwrap":false},"0.1.137":{"name":"templgen","version":"0.1.137","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.26","@typescript-eslint/eslint-plugin":"^7.2.0","@typescript-eslint/parser":"^7.2.0","c8":"^9.1.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-config-xo-typescript":"^4.0.0","eslint-plugin-unicorn":"^51.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.15","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.12","tsup":"^8.0.2","tsx":"^4.7.1","typescript":"^5.4.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.137","gitHead":"23137096b8e66644eb557274e0738d8233ab11e3","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-vkgjg3IdPriJaqDqBZINeyO7Vh3RJOcHay4gd2F+nQTIR3Bn8v0dvt3ImuRZ0TxanWWdXAWonPqYCzVxqxrZ0A==","shasum":"3c07e5aa168e674e4d14ea1fe544209c441e7ecb","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.137.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4gdAat+iL/6jjpUSM02b/3Pg+Z1XLq8VeJ15/u2sjEQIgcftVWfgJHEtHcxiVHfD/jp3SMdPKHkoi6ptLvmSWdrE="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.137_1710203584959_0.6589301682235742"},"_hasShrinkwrap":false},"0.1.138":{"name":"templgen","version":"0.1.138","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.27","@typescript-eslint/eslint-plugin":"^7.2.0","@typescript-eslint/parser":"^7.2.0","c8":"^9.1.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-config-xo-typescript":"^4.0.0","eslint-plugin-unicorn":"^51.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.15","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.12","tsup":"^8.0.2","tsx":"^4.7.1","typescript":"^5.4.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.138","gitHead":"b6eac5aca899243a3d14a48463ffd94f0de1a5bf","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-GI8BuSo/6qoZNTpeb+YWQHGfUKRiEmA+CBLleoNms4/T/S+QyrjJT5qlGVXwc0lYeiEG/Q2IkRY4DmxTxFZvKw==","shasum":"14b2925bbb3c08d0e9a75c88f63145704c874469","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.138.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDqdrn43BpSmlLIXFJtOTgPzGM7YqpVyfkbGoxMJwaAUAiALOSRVNHyHxRaEUzd67tiMqpk1GCy2z5JLWIdwKyz7mA=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.138_1710376379947_0.3940483017091605"},"_hasShrinkwrap":false},"0.1.139":{"name":"templgen","version":"0.1.139","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.27","@typescript-eslint/eslint-plugin":"^7.2.0","@typescript-eslint/parser":"^7.2.0","c8":"^9.1.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-config-xo-typescript":"^4.0.0","eslint-plugin-unicorn":"^51.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.16","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.12","tsup":"^8.0.2","tsx":"^4.7.1","typescript":"^5.4.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.139","gitHead":"ef1874c0ecec5449a7c7f2861eb25d3cc134bf41","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-Kfp6i20R/qE5gxNkXMBldQ30yNII8OVrsout7Xa0uA4D+7h+5Z8OmnIsWUA9LWWISEQcnlwMRiQQubb0T6Ijgw==","shasum":"d774cf640bfb06589d5c5bab8b4e5f7df556e7b6","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.139.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCevzI1crwyvSnIGVTQ9mhxNR3ABUXmuF8v227+crPazAIgCCR8LFu5iAFzFEouE8v6koZkBV0LZFLgJFRqB7Oersg="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.139_1710462800717_0.41622638973630166"},"_hasShrinkwrap":false},"0.1.140":{"name":"templgen","version":"0.1.140","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.28","@typescript-eslint/eslint-plugin":"^7.2.0","@typescript-eslint/parser":"^7.2.0","c8":"^9.1.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-config-xo-typescript":"^4.0.0","eslint-plugin-unicorn":"^51.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.17","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.12","tsup":"^8.0.2","tsx":"^4.7.1","typescript":"^5.4.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.140","gitHead":"60d6b834eac1fc68366f99850e69d53ce4b33d5c","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-oAMueup3Y9NEKhDNAml6xwKGSx6FL7JbJ54BEYnxrsqDgf2ek/dCSOLPhZPBoX7n1DGGrUKcjsJpO4VsQi+GAQ==","shasum":"90380cc30603aef3816960a618c35a441cd1aa5e","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.140.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAYEt1hpS/cEwIKBqzQd1TJtFE18X3z3yx4jcN9VODYmAiA1/VTsqFUPCvcB/y4KxuaNpYIZCM/kXl5iVlDDgT+ChA=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.140_1710549127856_0.657564852592784"},"_hasShrinkwrap":false},"0.1.141":{"name":"templgen","version":"0.1.141","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.29","@typescript-eslint/eslint-plugin":"^7.3.1","@typescript-eslint/parser":"^7.3.1","c8":"^9.1.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-config-xo-typescript":"^4.0.0","eslint-plugin-unicorn":"^51.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.17","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.12","tsup":"^8.0.2","tsx":"^4.7.1","typescript":"^5.4.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.141","gitHead":"891a38fa973ed0add3860739e80bc712661c251a","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-ZKbNsZBXooP595Vk7PIThkKzxM5lK1Fr+91nDNoN/kp7q1NXYKTjQvW/uRhjFcmMv4EXcpP8MLebXt9AFmW7ww==","shasum":"3e06c27c4aa63aaa067ac23d7551dfcfa6d79b68","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.141.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAtlMKkPCeYS7a5CB/wlaoAnkX9y9eJ33w8WZfZixccoAiBRvJFtAjG7XGNSvxSfPM1wDmR2tkRJTnD63kPmKHKipQ=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.141_1710808423719_0.5427575862419389"},"_hasShrinkwrap":false},"0.1.142":{"name":"templgen","version":"0.1.142","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.30","@typescript-eslint/eslint-plugin":"^7.3.1","@typescript-eslint/parser":"^7.3.1","c8":"^9.1.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-config-xo-typescript":"^4.0.0","eslint-plugin-unicorn":"^51.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.17","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.12","tsup":"^8.0.2","tsx":"^4.7.1","typescript":"^5.4.2"},"engines":{"node":">=18"},"_id":"templgen@0.1.142","gitHead":"5f4b2d6ea8febd94bbfcb6081efcbc4113c0dd3f","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-axJvbfE4w9tP+2z0LERAU7E8pIZzkPHQAsk59ycgC9LJ1SlvO9aB+VFUDNfFbKUxflEKrTdlmBu5M2FfgoqJcQ==","shasum":"ef428a0c6ae706a05a3f4478cbca7c936f1595a3","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.142.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeutdnYl2ByC8gouX1fcozTJyJ0WZB2d+sYcRUEl9wAwIgLuPirOg4uybFUHTYtI4Qx68ix8djD8Er87nvKWISwXA="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.142_1710894806912_0.9600549760586325"},"_hasShrinkwrap":false},"0.1.143":{"name":"templgen","version":"0.1.143","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.30","@typescript-eslint/eslint-plugin":"^7.3.1","@typescript-eslint/parser":"^7.3.1","c8":"^9.1.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-config-xo-typescript":"^4.0.0","eslint-plugin-unicorn":"^51.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.17","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.12","tsup":"^8.0.2","tsx":"^4.7.1","typescript":"^5.4.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.143","gitHead":"38dd6ba1539dc6a5455cdb60cdf7b6ffbeb3eec8","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-60+H3mmoyS7EzFZ7YlgGZ/7akv7K0mUUpqkN1wNOIqLvdyTsnJTN9yl24mIanPxHHk+oZ6A0c/ssYDs1XGmoTQ==","shasum":"a6763d7e57bbab282977640d386cec6590aba8ca","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.143.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFZ4I/JXTAT/OSeGxZIi9Xx3EagG1sWqkeG5GMT9m1EwIhALk5QQbOu+wf1ozHuuerU43YKL8svHwDO2VQJWaSGOmH"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.143_1710981269419_0.3570142219004395"},"_hasShrinkwrap":false},"0.1.144":{"name":"templgen","version":"0.1.144","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.30","@typescript-eslint/eslint-plugin":"^7.4.0","@typescript-eslint/parser":"^7.4.0","c8":"^9.1.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-config-xo-typescript":"^4.0.0","eslint-plugin-unicorn":"^51.0.1","glob":"^10.3.10","npm-check-updates":"^16.14.18","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.12","tsup":"^8.0.2","tsx":"^4.7.1","typescript":"^5.4.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.144","gitHead":"d2d9c0c3292e91cc0ae37ccf50e040cddfe52e8b","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-bHrrtzrgJYN5/czmIHhlXq/tMlZ+pxp2F7HkR/aWGHoNNu98lWpDgLqk6D71cbLbp+7HN6HETzjNlwq3mn3zAA==","shasum":"cf006be68064f0e4dc38dbbffa1a9627be2ead63","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.144.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkDHM93GkEgcioNIPPqsBwWzdD51Gpra+HiQ302eQrZwIhAPAOVwxvkxfidrZNbs/4TYmQvVBFJQVejTD6GvXCOXkH"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.144_1711413214671_0.6568700422905027"},"_hasShrinkwrap":false},"0.1.145":{"name":"templgen","version":"0.1.145","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.11.30","@typescript-eslint/eslint-plugin":"^7.4.0","@typescript-eslint/parser":"^7.4.0","c8":"^9.1.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-config-xo-typescript":"^4.0.0","eslint-plugin-unicorn":"^51.0.1","glob":"^10.3.12","npm-check-updates":"^16.14.18","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.13","tsup":"^8.0.2","tsx":"^4.7.1","typescript":"^5.4.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.145","gitHead":"61b601cbed54ae173fc9740a452b5b75306f01a5","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-IngpQ/DJL8NjpgAF0/MiWaE9fA+c6GcHr2v+C0PkNE3JeN2koKfSoQb/BcXYzuHI4qrNdCCOE+O0K/S6Gdtmzw==","shasum":"698414f2faeb8da0a135bc82dab1f06077185985","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.145.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCupt9n4F3MbXztQ3IIzxpx48oyzQp32LSXZgZwrig/BQIhANCBYUOCTNuPVivnqJZLqBeLpcr2NO1HA+YAY0og9zDf"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.145_1711672441310_0.44752703601033406"},"_hasShrinkwrap":false},"0.1.146":{"name":"templgen","version":"0.1.146","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.12.2","@typescript-eslint/eslint-plugin":"^7.4.0","@typescript-eslint/parser":"^7.4.0","c8":"^9.1.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-config-xo-typescript":"^4.0.0","eslint-plugin-unicorn":"^51.0.1","glob":"^10.3.12","npm-check-updates":"^16.14.18","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.13","tsup":"^8.0.2","tsx":"^4.7.1","typescript":"^5.4.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.146","gitHead":"c309343bbf46ffac3f7790325da17846270f8f2e","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-UfZ9XlFtanN4yxzptIqcZ41MFd1Fy6ew39jVyYjwd0Aj147bMDU+/ktVXINFvdx8Iv43rVAWfDlcxjM3UpuUOg==","shasum":"fda3ffaf955c73127bef901cd4278ab86e00d299","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.146.tgz","fileCount":7,"unpackedSize":46419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFy1l4EyxdivOngaeSObATKvFHEza++Nmnd3c2qCvG/SAiEAlyqhZNdaJ+94J68CbqCCFl67Bw4KzC7C3+uZFOo48xQ="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.146_1711845469557_0.28826746637194667"},"_hasShrinkwrap":false},"0.1.147":{"name":"templgen","version":"0.1.147","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.12.2","@typescript-eslint/eslint-plugin":"^7.4.0","@typescript-eslint/parser":"^7.4.0","c8":"^9.1.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-config-xo-typescript":"^4.0.0","eslint-plugin-unicorn":"^51.0.1","glob":"^10.3.12","npm-check-updates":"^16.14.18","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.14","tsup":"^8.0.2","tsx":"^4.7.1","typescript":"^5.4.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.147","gitHead":"b9ddba8b726b5dd4c017cd0c467637b4f3a29106","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-hElyL/MHKLjlTZogYy3pF8h9GyiFoR6H1u5DbYfkL+5A2ObqfiuJ9xQH3rTMzB7YADuWtYN6ER9nLZM9E6A6QQ==","shasum":"1830b7e9add8ee9631b5a26603cb0ff7d140261e","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.147.tgz","fileCount":7,"unpackedSize":46419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmgQjbO8yvrq0gJGyQ5vz2w3Mx07WlypxcQmzKUasa6AIhALmqrGdyRbKkS5v/92KAwwwefWIAbb9ee/eCppdsmaX9"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.147_1711931877201_0.22029159048522007"},"_hasShrinkwrap":false},"0.1.148":{"name":"templgen","version":"0.1.148","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.12.2","@typescript-eslint/eslint-plugin":"^7.5.0","@typescript-eslint/parser":"^7.5.0","c8":"^9.1.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-config-xo-typescript":"^4.0.0","eslint-plugin-unicorn":"^51.0.1","glob":"^10.3.12","npm-check-updates":"^16.14.18","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.14","tsup":"^8.0.2","tsx":"^4.7.1","typescript":"^5.4.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.148","gitHead":"97b51ea5e29fbe62512ad9c93e5511e90bf97afa","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-bAnI3DORjaOSbEx3DSJAZOpSkp7XsipTH8vdRpz/ohQjQMkeWqvCjXyKDg4Ll0ljZA0Jb2G4vHfOzQhrs53Knw==","shasum":"4c068a0969ab817f71cd3b4586db3d35bf18e24c","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.148.tgz","fileCount":7,"unpackedSize":46419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEKN++SPs4tqk/hOt0zo+ug+wUuNPz25vhtnjOj6nke+AiEAxMvhyHGygGkjsLjfph11hf2K1fkUJUrR0bEkl7BE49E="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.148_1712018053614_0.9687786703830921"},"_hasShrinkwrap":false},"0.1.149":{"name":"templgen","version":"0.1.149","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.12.3","@typescript-eslint/eslint-plugin":"^7.5.0","@typescript-eslint/parser":"^7.5.0","c8":"^9.1.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-config-xo-typescript":"^4.0.0","eslint-plugin-unicorn":"^51.0.1","glob":"^10.3.12","npm-check-updates":"^16.14.18","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.14","tsup":"^8.0.2","tsx":"^4.7.1","typescript":"^5.4.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.149","gitHead":"7793b29dd67e34e6ce489ae543ac296947555342","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-RZgG/yxoOGngIkXmF8pMI9QOzSnWvS7ZO0YxrEU/I7tDBvyiuT/l+vx+OhbQxZbRra68aqscbOmbJvTh+VeJTQ==","shasum":"dcec6965781fc82377e036497bad52870e30abe4","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.149.tgz","fileCount":7,"unpackedSize":46419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDt3gCDA5oFDlhRWHDLy6EIQ0BJ74ojiGLlCIxzd6IyxAIhAPiM/vt3tZYg+Y6rQpp0MNDjeQuXMcUJYNWhgShdh9Vd"}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.149_1712104395351_0.9088643444783626"},"_hasShrinkwrap":false},"0.1.150":{"name":"templgen","version":"0.1.150","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.12.4","@typescript-eslint/eslint-plugin":"^7.5.0","@typescript-eslint/parser":"^7.5.0","c8":"^9.1.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-config-xo-typescript":"^4.0.0","eslint-plugin-unicorn":"^52.0.0","glob":"^10.3.12","npm-check-updates":"^16.14.18","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.14","tsup":"^8.0.2","tsx":"^4.7.1","typescript":"^5.4.3"},"engines":{"node":">=18"},"_id":"templgen@0.1.150","gitHead":"cc2bbc096651698aa431929d772edc1f11ca93a9","_nodeVersion":"20.12.0","_npmVersion":"10.5.0","dist":{"integrity":"sha512-kxfUaVK8LZyGDT3wSKM1En5Zu+u85fdz6DiqRZ06dlUGPpfpK2kI/6tidQd8Dm9zMfkCvZMVc6kLtDeImE3zZw==","shasum":"3aff07d08bf4da814309b1a09461685df16a4451","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.150.tgz","fileCount":7,"unpackedSize":46419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+na7gwg/aaQVlRF7HQyGKJ8cFUhQ+5MwXdzsP32hbPgIge+7LIqXnvdMpW143rX8EdXAXlXRygTiSRfb5dYjxfAg="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.150_1712190904611_0.6468147940841926"},"_hasShrinkwrap":false},"0.1.151":{"name":"templgen","version":"0.1.151","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.9"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.12.4","@typescript-eslint/eslint-plugin":"^7.5.0","@typescript-eslint/parser":"^7.5.0","c8":"^9.1.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-config-xo-typescript":"^4.0.0","eslint-plugin-unicorn":"^52.0.0","glob":"^10.3.12","npm-check-updates":"^16.14.18","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.14","tsup":"^8.0.2","tsx":"^4.7.2","typescript":"^5.4.4"},"engines":{"node":">=18"},"_id":"templgen@0.1.151","gitHead":"770256678308047a30f91dad1cd52badd1d448f6","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-QI75N/Ky4YN7nqtlj4Eycsma5mQ2Nb2/EtjGpStOUknhZJ9M0gUzy5/2I4sW5jrOyzm4s43fTDZaRJ+suwxdjA==","shasum":"21321d0278526ccab503b03efd080eaba9284f1a","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.151.tgz","fileCount":7,"unpackedSize":46419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDpPVQVW6Vgy/wtBgTQ0Z08tWBSlEZuOthV6KT9j3p2TAiB7QPFDRD3GF2u2ZxZr6uqIqn5V49WKKUKpWQ+zKZBDUA=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.151_1712277266698_0.7487645325004704"},"_hasShrinkwrap":false},"0.1.152":{"name":"templgen","version":"0.1.152","description":"Extensible template based file generator","keywords":["template","generate","generator"],"homepage":"https://github.com/fardjad/node-templgen","bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"license":"MIT","author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"type":"module","exports":{".":{"require":{"default":"./dist/index.cjs","types":"./dist/index.d.cts"},"import":{"default":"./dist/index.js","types":"./dist/index.d.ts"}}},"main":"dist/index.cjs","types":"dist/index.d.ts","scripts":{"fix":"prettier --write . && eslint --ext .js --ext .ts --fix .","lint":"prettier --check . && eslint --ext .js --ext .ts .","prepare":"tsup ./src/index.ts --format esm,cjs --dts --clean --sourcemap inline --silent","pretest":"tsc","test":"glob -c \"tsx --test --test-reporter spec\" \"src/**/*.test.ts\"","posttest":"npm run lint","test:coverage":"glob -c \"c8 --reporter=lcov tsx --test --test-reporter spec\" \"src/**/*.test.ts\""},"dependencies":{"ejs":"^3.1.10"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/ejs":"^3.1.5","@types/node":"^20.12.4","@typescript-eslint/eslint-plugin":"^7.5.0","@typescript-eslint/parser":"^7.5.0","c8":"^9.1.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-config-xo":"^0.44.0","eslint-config-xo-typescript":"^4.0.0","eslint-plugin-unicorn":"^52.0.0","glob":"^10.3.12","npm-check-updates":"^16.14.18","prettier":"^3.2.5","prettier-plugin-packagejson":"^2.4.14","tsup":"^8.0.2","tsx":"^4.7.2","typescript":"^5.4.4"},"engines":{"node":">=18"},"_id":"templgen@0.1.152","gitHead":"b7d1521f886e06466a27a0e8deec217e785664f6","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-xy3xUpjPqsyCa3utbsfk8dxwXEzsOmQhUHdt+pZzCtg/nTUkRT8Z57DrIx+SRdlxemil2NnDOsxmh+8tUfXbOQ==","shasum":"955d1062d5d3a7fafba60220eee2e450af854194","tarball":"https://registry.npmjs.org/templgen/-/templgen-0.1.152.tgz","fileCount":7,"unpackedSize":46420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE2m6KgzT7Q99HdibWFin/1gjBsqsmj3b8DScnfGr467AiATxiPYWhqvGI39zt26TqRx37s3aVTVOm5M7ACk/Id+eA=="}]},"_npmUser":{"name":"dfardjad","email":"public@fardjad.com"},"directories":{},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templgen_0.1.152_1713032021675_0.3250081335227841"},"_hasShrinkwrap":false}},"time":{"created":"2023-08-10T12:25:30.861Z","0.1.0":"2023-08-10T12:25:31.034Z","modified":"2024-04-13T18:13:42.070Z","0.1.1":"2023-08-10T12:29:33.603Z","0.1.2":"2023-08-10T12:46:01.234Z","0.1.4":"2023-08-10T18:08:02.260Z","0.1.3":"2023-08-10T18:15:29.140Z","0.1.5":"2023-08-10T22:35:20.885Z","0.1.6":"2023-08-12T00:30:41.331Z","0.1.7":"2023-08-13T00:33:23.516Z","0.1.8":"2023-08-14T00:32:29.784Z","0.1.9":"2023-08-15T00:31:46.053Z","0.1.10":"2023-08-16T00:31:02.451Z","0.1.11":"2023-08-17T00:31:05.860Z","0.1.12":"2023-08-18T00:31:13.303Z","0.1.13":"2023-08-19T00:29:57.606Z","0.1.14":"2023-08-22T00:31:26.797Z","0.1.15":"2023-08-23T00:31:32.965Z","0.1.16":"2023-08-24T00:31:25.117Z","0.1.17":"2023-08-25T00:31:40.377Z","0.1.18":"2023-08-26T00:30:38.177Z","0.1.19":"2023-08-29T00:32:14.454Z","0.1.20":"2023-08-30T00:32:26.527Z","0.1.21":"2023-08-31T00:32:15.155Z","0.1.22":"2023-09-02T00:31:04.909Z","0.1.23":"2023-09-03T00:35:10.245Z","0.1.24":"2023-09-05T00:31:49.396Z","0.1.25":"2023-09-08T00:31:56.064Z","0.1.26":"2023-09-09T00:31:31.175Z","0.1.27":"2023-09-12T00:31:19.145Z","0.1.28":"2023-09-13T00:32:17.924Z","0.1.29":"2023-09-14T00:33:28.263Z","0.1.30":"2023-09-16T00:31:40.540Z","0.1.31":"2023-09-17T00:35:13.829Z","0.1.32":"2023-09-18T00:33:12.735Z","0.1.33":"2023-09-19T00:33:05.411Z","0.1.34":"2023-09-21T00:32:49.609Z","0.1.35":"2023-09-23T00:31:47.653Z","0.1.36":"2023-09-24T00:34:39.965Z","0.1.39":"2023-09-26T18:37:25.434Z","0.1.40":"2023-09-28T00:32:49.855Z","0.1.41":"2023-09-30T00:31:53.288Z","0.1.42":"2023-10-01T00:37:51.504Z","0.1.43":"2023-10-03T00:33:16.122Z","0.1.44":"2023-10-05T00:33:01.634Z","0.1.45":"2023-10-07T00:32:36.403Z","0.1.46":"2023-10-10T00:33:01.428Z","0.1.47":"2023-10-13T00:33:55.497Z","0.1.48":"2023-10-14T00:31:56.036Z","0.1.49":"2023-10-17T00:33:42.022Z","0.1.50":"2023-10-18T00:34:13.778Z","0.1.51":"2023-10-19T00:33:05.254Z","0.1.52":"2023-10-21T00:33:11.242Z","0.1.53":"2023-10-24T00:33:24.428Z","0.1.54":"2023-10-25T00:33:07.247Z","0.1.55":"2023-10-26T00:32:38.633Z","0.1.56":"2023-10-30T00:33:43.377Z","0.1.57":"2023-10-31T00:33:26.826Z","0.1.58":"2023-11-01T00:35:32.145Z","0.1.59":"2023-11-04T00:32:44.035Z","0.1.60":"2023-11-07T00:34:04.203Z","0.1.61":"2023-11-08T00:33:07.770Z","0.1.62":"2023-11-10T00:33:10.988Z","0.1.63":"2023-11-11T00:32:55.238Z","0.1.64":"2023-11-12T00:36:14.941Z","0.1.65":"2023-11-14T00:34:03.495Z","0.1.66":"2023-11-15T00:34:19.573Z","0.1.67":"2023-11-17T00:35:10.607Z","0.1.68":"2023-11-18T00:33:46.700Z","0.1.69":"2023-11-19T00:37:12.634Z","0.1.70":"2023-11-20T00:35:48.393Z","0.1.71":"2023-11-21T00:35:27.891Z","0.1.72":"2023-11-22T00:36:32.575Z","0.1.73":"2023-11-23T00:34:30.514Z","0.1.74":"2023-11-24T00:33:31.926Z","0.1.75":"2023-11-25T00:33:23.634Z","0.1.76":"2023-11-28T00:35:17.242Z","0.1.77":"2023-11-29T00:35:02.954Z","0.1.78":"2023-11-30T00:34:39.997Z","0.1.80":"2023-12-02T00:33:40.746Z","0.1.81":"2023-12-03T00:37:11.570Z","0.1.82":"2023-12-04T00:35:35.093Z","0.1.83":"2023-12-05T00:35:22.584Z","0.1.84":"2023-12-07T00:34:51.576Z","0.1.85":"2023-12-08T00:36:23.151Z","0.1.86":"2023-12-11T00:35:50.516Z","0.1.87":"2023-12-12T00:35:30.694Z","0.1.88":"2023-12-14T00:34:33.521Z","0.1.89":"2023-12-16T00:34:21.367Z","0.1.90":"2023-12-18T00:36:18.463Z","0.1.91":"2023-12-19T00:35:35.008Z","0.1.92":"2023-12-20T00:28:46.829Z","0.1.93":"2023-12-22T00:34:17.870Z","0.1.94":"2023-12-26T00:34:23.620Z","0.1.95":"2023-12-28T00:33:13.258Z","0.1.96":"2023-12-30T00:34:08.723Z","0.1.97":"2024-01-02T00:34:27.881Z","0.1.98":"2024-01-04T00:35:09.835Z","0.1.99":"2024-01-06T00:34:45.782Z","0.1.100":"2024-01-07T00:39:08.906Z","0.1.101":"2024-01-08T00:36:58.008Z","0.1.102":"2024-01-09T00:36:37.719Z","0.1.103":"2024-01-10T00:35:38.183Z","0.1.104":"2024-01-12T00:35:51.854Z","0.1.105":"2024-01-13T00:35:38.623Z","0.1.106":"2024-01-15T00:37:29.666Z","0.1.107":"2024-01-16T00:35:33.234Z","0.1.108":"2024-01-17T00:36:52.397Z","0.1.109":"2024-01-18T00:35:48.440Z","0.1.110":"2024-01-23T00:36:42.830Z","0.1.111":"2024-01-25T00:36:05.070Z","0.1.112":"2024-01-26T00:33:30.679Z","0.1.113":"2024-01-27T00:33:15.251Z","0.1.114":"2024-01-28T00:36:10.114Z","0.1.115":"2024-01-29T00:34:09.782Z","0.1.116":"2024-01-30T00:33:24.501Z","0.1.117":"2024-01-31T00:33:30.213Z","0.1.118":"2024-02-01T00:35:31.907Z","0.1.119":"2024-02-02T00:33:52.368Z","0.1.120":"2024-02-05T00:34:44.765Z","0.1.121":"2024-02-06T00:34:00.931Z","0.1.122":"2024-02-07T00:31:43.771Z","0.1.123":"2024-02-09T00:32:53.266Z","0.1.124":"2024-02-11T00:36:46.329Z","0.1.125":"2024-02-13T00:34:13.245Z","0.1.126":"2024-02-16T00:32:51.308Z","0.1.127":"2024-02-20T00:33:01.409Z","0.1.128":"2024-02-23T00:32:51.693Z","0.1.129":"2024-02-24T00:32:16.922Z","0.1.130":"2024-02-27T00:32:49.716Z","0.1.131":"2024-02-28T00:32:27.366Z","0.1.132":"2024-02-29T00:33:09.839Z","0.1.133":"2024-03-01T00:37:12.197Z","0.1.134":"2024-03-05T00:33:08.155Z","0.1.135":"2024-03-07T00:28:27.214Z","0.1.136":"2024-03-09T00:32:36.409Z","0.1.137":"2024-03-12T00:33:05.139Z","0.1.138":"2024-03-14T00:33:00.196Z","0.1.139":"2024-03-15T00:33:20.966Z","0.1.140":"2024-03-16T00:32:08.035Z","0.1.141":"2024-03-19T00:33:43.936Z","0.1.142":"2024-03-20T00:33:27.112Z","0.1.143":"2024-03-21T00:34:29.584Z","0.1.144":"2024-03-26T00:33:34.825Z","0.1.145":"2024-03-29T00:34:01.564Z","0.1.146":"2024-03-31T00:37:49.704Z","0.1.147":"2024-04-01T00:37:57.355Z","0.1.148":"2024-04-02T00:34:13.787Z","0.1.149":"2024-04-03T00:33:15.583Z","0.1.150":"2024-04-04T00:35:04.795Z","0.1.151":"2024-04-05T00:34:26.852Z","0.1.152":"2024-04-13T18:13:41.880Z"},"maintainers":[{"name":"dfardjad","email":"public@fardjad.com"}],"description":"Extensible template based file generator","homepage":"https://github.com/fardjad/node-templgen","keywords":["template","generate","generator"],"repository":{"type":"git","url":"git+ssh://git@github.com/fardjad/node-templgen.git"},"author":{"name":"Fardjad Davari","email":"public@fardjad.com"},"bugs":{"url":"https://github.com/fardjad/node-templgen/issues"},"license":"MIT","readme":"<div align=\"center\">\n\n# TemplGen\n\n<img alt=\"TemplGen Logo\" width=\"300px\" height=\"300px\" src=\"./media/logo.png\">\n\nExtensible template based file generator\n\n<div class=\"paragraph\">\n\n<span class=\"image\"><a href=\"https://www.npmjs.com/package/templgen\" class=\"image\"><img src=\"https://img.shields.io/npm/v/templgen\" alt=\"templgen\" /></a></span> <span class=\"image\"><a href=\"https://www.npmjs.com/package/templgen\" class=\"image\"><img src=\"https://img.shields.io/npm/dm/templgen\" alt=\"templgen\" /></a></span> <span class=\"image\"><a href=\"https://github.com/fardjad/node-templgen/actions\" class=\"image\"><img src=\"https://img.shields.io/github/actions/workflow/status/fardjad/node-templgen/test-and-release.yml?branch=main\" alt=\"test and release\" /></a></span>\n\n</div>\n\n</div>\n\n<hr />\n\nTemplGen is a small and extensible template based file generator module that\nprovides a simple API for creating code scaffolding tools.\n\nIt borrows some ideas from [Nx][1] but it is meant to be used as a\nbuilding block for creating CLI tools rather than being a full fledged tool\nitself.\n\n## Features\n\n- ESM and CommonJS support\n- Support for copying binary files as well as rendering template files\n- Variable substitution in file names\n- Use EJS (by default) or [any other template engine][2]\n- Overridable file system methods. You can [override][3] the default functions used\n  to create directories, read files, write files, and copy files. That is\n  useful for [testing][4], logging, implementing interactive prompts, etc.\n\n## Installation\n\n```bash\nnpm install --save templgen\n```\n\n## Usage\n\n```javascript\nimport { FileGenerator } from \"templgen\";\n\nconst sourceDirectory = \"/source/directory\";\nconst targetDirectory = \"/target/directory\";\nconst files = [\n  // Will be copied to /target/directory/copy_as_is\n  \"/source/directory/copy_as_is\",\n  // Will be rendered with EJS and written to /target/directory/render_with_ejs\n  \"/source/directory/render_with_ejs.template\",\n  // Will be copied to /target/directory/subdir/replaced.txt\n  \"/source/directory/subdir/__variable__.txt\",\n];\nconst variables = {\n  variable: \"replaced\",\n};\n\nconst fileGenerator = new FileGenerator();\nawait fileGenerator.generate(\n  sourceDirectory,\n  targetDirectory,\n  files,\n  variables,\n);\n```\n\nSee [example](./example) for a working example.\n\n### Advanced Usage\n\n#### Custom File System Functions\n\n```javascript\nimport fs from \"node:fs\";\nimport { FileGenerator } from \"templgen\";\n\nconst sourceDirectory = \"/source/directory\";\nconst targetDirectory = \"/target/directory\";\nconst files = [\"/source/directory/render_with_ejs.template\"];\nconst variables = {\n  variable: \"replaced\",\n};\n\nconst myWriteFile = async (filePath, ...arguments_) => {\n  console.log(`Writing file: ${path.relative(targetDirectory, filePath)}`);\n  // you can show a prompt here\n  return fs.promises.writeFile(filePath, ...arguments_);\n};\nconst myCopyFile = async (sourcePath, destinationPath, ...arguments_) => {\n  console.log(\n    `Writing file: ${path.relative(targetDirectory, destinationPath)}`,\n  );\n  // you can show a prompt here\n  return fs.promises.copyFile(sourcePath, destinationPath, ...arguments_);\n};\n\nconst fileGenerator = new FileGenerator({\n  writeFile: myWriteFile,\n  copyFile: myCopyFile,\n  // you can override mkdir and readFile too\n});\n\nawait fileGenerator.generate(\n  sourceDirectory,\n  targetDirectory,\n  files,\n  variables,\n);\n```\n\n#### Custom Template Engine\n\n```javascript\nimport Handlebars from \"handlebars\";\nimport { FileGenerator } from \"templgen\";\n\nconst sourceDirectory = \"/source/directory\";\nconst targetDirectory = \"/target/directory\";\nconst files = [\n  // Will be rendered with custom template engine and written to /target/directory/render_with_custom\n  \"/source/directory/render_with_custom.template\",\n];\nconst variables = {\n  variable: \"replaced\",\n};\n\nconst fileGenerator = new FileGenerator({\n  render: async (template, variables, paths) => {\n    // The paths in the paths object can be used for caching, logging, etc.\n    console.log(paths);\n\n    return Handlebars.compile(template)(variables);\n  },\n});\n\nawait fileGenerator.generate(\n  sourceDirectory,\n  targetDirectory,\n  files,\n  variables,\n);\n```\n\n[1]: https://nx.dev/core-features/plugin-features/use-code-generators\n[2]: #custom-template-engine\n[3]: #custom-file-system-functions\n[4]: ./src/index.test.ts\n","readmeFilename":"README.md"}