{"_id":"easy-template-x","_rev":"79-5d2a5115332e1029cf101780cfb66aa8","name":"easy-template-x","dist-tags":{"latest":"8.0.0"},"versions":{"0.3.0":{"name":"easy-template-x","version":"0.3.0","author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@0.3.0","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"9087ddb28d95136d4604a481d735773dc5793847","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-0.3.0.tgz","fileCount":56,"integrity":"sha512-iQPSeuxrceADPZRcSwRJPfQL/Nx0ndR7E6QOzKGKw724DYAADF3a+PoToTBSkhN/vpU4HUmQSsBCOgFQd49vjg==","signatures":[{"sig":"MEYCIQCPXdckpIsLGBOMtIxGOl0ula4FfeEI4wDXS82oxpUjXwIhAPIhcW8ESZALYZoOUvj40cgS5ULBiTvWeofsVMBcldnV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":438767},"main":"dist/easy-template-x.js","files":["dist","src"],"scripts":{"dev":"webpack --config webpack.dev.js --watch","lint":"npm run lint-lint --silent","test":"mocha-webpack --require source-map-support/register --webpack-config webpack.test.js \"test/**/*.tests.ts\"","compile":"tsc","release":"yarn lint && yarn test && webpack --config webpack.dev.js && webpack --config webpack.release.js","lint-lint":"tslint \"./{src,test}/**/*.ts\" --exclude \"./**/*.d.ts\"","test-watch":"yarn test --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.1.5","xmldom":"0.1.27","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","mocha":"5.2.0","tslint":"5.10.0","webpack":"4.10.2","ts-loader":"4.3.0","ts-nameof":"1.0.0","typescript":"2.8.4","@types/chai":"4.1.3","@types/node":"10.1.4","lorem-ipsum":"1.0.4","webpack-cli":"2.1.4","@types/jszip":"3.1.4","@types/mocha":"5.2.0","@types/xmldom":"0.1.29","mocha-webpack":"2.0.0-beta.0","webpack-merge":"4.1.2","ts-nameof-loader":"1.0.1","source-map-support":"0.5.6","webpack-node-externals":"1.7.2","uglifyjs-webpack-plugin":"1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_0.3.0_1528903022967_0.18411198763615433","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"easy-template-x","version":"0.3.1","author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@0.3.1","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"90801b8dbee9e54d0c612d7bc6ee38b53e0581cd","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-0.3.1.tgz","fileCount":56,"integrity":"sha512-OuVGDyjS0IlC7L5OuTia2lqBwLVVIxcGNYcU6WFElYLVolxuEOHV4VEzWCZ8X/wfU87ZvdNtXfs6XMJGdPSF0Q==","signatures":[{"sig":"MEUCIQC8K7etkS//VN/Fllc7nCiPT0yDuzEI9g34/JhZEHktvAIgMynja4omftI/RITUy9N/5ht+h6BMtRl7KJzI2Z9wmW0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439360},"main":"dist/easy-template-x.js","files":["dist","src"],"scripts":{"dev":"webpack --config webpack.dev.js --watch","lint":"npm run lint-lint --silent","test":"mocha-webpack --require source-map-support/register --webpack-config webpack.test.js \"test/**/*.tests.ts\"","compile":"tsc","release":"yarn lint && yarn test && webpack --config webpack.dev.js && webpack --config webpack.release.js","lint-lint":"tslint \"./{src,test}/**/*.ts\" --exclude \"./**/*.d.ts\"","test-watch":"yarn test --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.1.5","xmldom":"0.1.27","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","mocha":"5.2.0","tslint":"5.10.0","webpack":"4.10.2","ts-loader":"4.3.0","ts-nameof":"1.0.0","typescript":"2.8.4","@types/chai":"4.1.3","@types/node":"10.1.4","lorem-ipsum":"1.0.4","webpack-cli":"2.1.4","@types/jszip":"3.1.4","@types/mocha":"5.2.0","@types/xmldom":"0.1.29","mocha-webpack":"2.0.0-beta.0","webpack-merge":"4.1.2","ts-nameof-loader":"1.0.1","source-map-support":"0.5.6","webpack-node-externals":"1.7.2","uglifyjs-webpack-plugin":"1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_0.3.1_1528903435805_0.826316943622313","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"easy-template-x","version":"0.3.2","author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@0.3.2","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"1a691461e191add9085a0e6dbc2702e834751bbb","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-0.3.2.tgz","fileCount":56,"integrity":"sha512-L6oFDSdLhO0kAZgEScorfa9UeAB05xQ0vPXXD4TPWED8REp902dJ210ymd1Phxn0ZpUNOrtk06JyfRvYm5nRiQ==","signatures":[{"sig":"MEQCIBUYUmdORXT2QmOk90nTvLQ0Xs9+f1lVIAYz/VqflmcsAiBwRgRXe0inS+tdM/fvVKW01hMkqR9Z90oJivORqZePcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439415},"main":"dist/easy-template-x.js","files":["dist","src"],"scripts":{"dev":"webpack --config webpack.dev.js --watch","lint":"npm run lint-lint --silent","test":"mocha-webpack --require source-map-support/register --webpack-config webpack.test.js \"test/**/*.tests.ts\"","compile":"tsc","release":"yarn lint && yarn test && webpack --config webpack.dev.js && webpack --config webpack.release.js","lint-lint":"tslint \"./{src,test}/**/*.ts\" --exclude \"./**/*.d.ts\"","test-watch":"yarn test --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.1.5","xmldom":"0.1.27","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","mocha":"5.2.0","tslint":"5.10.0","webpack":"4.10.2","ts-loader":"4.3.0","ts-nameof":"1.0.0","typescript":"2.8.4","@types/chai":"4.1.3","@types/node":"10.1.4","lorem-ipsum":"1.0.4","webpack-cli":"2.1.4","@types/jszip":"3.1.4","@types/mocha":"5.2.0","@types/xmldom":"0.1.29","mocha-webpack":"2.0.0-beta.0","webpack-merge":"4.1.2","ts-nameof-loader":"1.0.1","source-map-support":"0.5.6","webpack-node-externals":"1.7.2","uglifyjs-webpack-plugin":"1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_0.3.2_1529657542336_0.9291475691856199","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"easy-template-x","version":"0.3.3","keywords":["template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@0.3.3","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"f7a2800637f2e2151a54d6a3459bd118ee7fc92f","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-0.3.3.tgz","fileCount":56,"integrity":"sha512-Wjn7lZKrVH3omo7jAwTnwGf0j2wpiIY7BXkYImsm0ACdt0lgH51yT8CLl0DWs5N1Zo6APxNMKE/db+xMilgoHA==","signatures":[{"sig":"MEQCIAmt+WrFAvO1mSV2+IeLRgWWeaao9A8EA7AtQYXMeiFrAiB4UPcyaeUh1rDbhcqZ+sSwWUUrJqoTXVLmoSQuCWZDOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439719},"main":"dist/easy-template-x.js","files":["dist","src"],"scripts":{"dev":"webpack --config webpack.dev.js --watch","lint":"npm run lint-lint --silent","test":"mocha-webpack --require source-map-support/register --webpack-config webpack.test.js \"test/**/*.tests.ts\"","compile":"tsc","release":"yarn lint && yarn test && webpack --config webpack.dev.js && webpack --config webpack.release.js","lint-lint":"tslint \"./{src,test}/**/*.ts\" --exclude \"./**/*.d.ts\"","test-watch":"yarn test --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.1.5","xmldom":"0.1.27","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","mocha":"5.2.0","tslint":"5.10.0","webpack":"4.10.2","ts-loader":"4.3.0","ts-nameof":"1.0.0","typescript":"2.8.4","@types/chai":"4.1.3","@types/node":"10.1.4","lorem-ipsum":"1.0.4","webpack-cli":"2.1.4","@types/jszip":"3.1.4","@types/mocha":"5.2.0","@types/xmldom":"0.1.29","mocha-webpack":"2.0.0-beta.0","webpack-merge":"4.1.2","ts-nameof-loader":"1.0.1","source-map-support":"0.5.6","webpack-node-externals":"1.7.2","uglifyjs-webpack-plugin":"1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_0.3.3_1531841169593_0.5687823247128703","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"easy-template-x","version":"0.3.4","keywords":["template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@0.3.4","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"8a3b34f280c105a7d32b58871106cbd0a99a3df7","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-0.3.4.tgz","fileCount":56,"integrity":"sha512-K2hxV0+WXkR6FrfOpY/QXuSjcyUquFUavJo5z+//hwMaVgmU40qLDM5gBqTYm1CniciNWjhUrSO6Cv+tqDJN5Q==","signatures":[{"sig":"MEUCIDI1nU1sPz0spPjUY+Uz+xcsz12/z5TMrTzuSg2shcM+AiEAqjFVwC3iOABBVkgcg4RE2LqPhp85h5NYAIH3fJrB4I8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":441904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDYVeCRA9TVsSAnZWagAAKNsP+wYKPO4VPxegcvsmVdMf\n9YDZW3ByaM3704K478oZ/Mf/qS66JxIDPYDErRsa3GNpAKa7KxPsK3zPkuy7\nV27nGjVaC7ruoM8bp70QQnxsmJ+yL7ByfDcfFrMllSrboqnp+cgFOaBy4F7q\nZYFaDU1Iku6Ctnbl+D33Lo/WlSc+6cLIvDhPbObQx9aVYWI5UKxDbU7L5rkF\nFAXlhpMMFsA4/bwe20m+Wfvbl0Kftbe0aJnEENCj+qbQf4RmPuHkoh/ggj36\nU1Qg0mZw9JhpAJXWMRaRDKqy5uiLjQRg/qTvUJjpKsN7wfWGN5EiP+SPwCsQ\nh2nnvbWa54MYNk+kDGKD1nNPrxV/tAIYsg26LP+6sBq+xhP7IIwsAbIjQ5wN\nwxpvU+Tju2Zi7lZUDhjck++vcui1Sq6VG2vXta1Ktf1+j9RNycd/yYVdbk1/\n5PE70z6kAALbpvMUADjDdZ31GaI2fzH9bKOJ/2LwddUqbeJ3xSMs/h1oo6hx\nK3nIsAy/i+2fz6CZ6GhagzebY1Wsd7fe4rO52ZiM7byev167zxRaJu0/+m+K\ncX2iiXfu7gQOApNOdPljz5JNl05yTUk7YxmG3s1tVl45VQzCkMXO57ohaT8A\nB7aiLCEYeD9uH5k1Kez2hHxL+bFGA+G3k5PJ4gEdOI9CqHhWB+452CWDNP1u\n1Oc4\r\n=Vl4b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/easy-template-x.js","scripts":{"dev":"webpack --config webpack.dev.js --watch","lint":"npm run lint-lint --silent","test":"mocha-webpack --require source-map-support/register --webpack-config webpack.test.js \"test/**/*.tests.ts\"","compile":"tsc","release":"yarn lint && yarn test && webpack --config webpack.dev.js && webpack --config webpack.release.js","lint-lint":"tslint \"./{src,test}/**/*.ts\" --exclude \"./**/*.d.ts\"","test-watch":"yarn test --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.1.5","xmldom":"0.1.27","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","mocha":"5.2.0","tslint":"5.10.0","webpack":"4.10.2","ts-loader":"4.3.0","ts-nameof":"1.0.0","typescript":"2.8.4","@types/chai":"4.1.3","@types/node":"10.1.4","lorem-ipsum":"1.0.4","webpack-cli":"2.1.4","@types/jszip":"3.1.4","@types/mocha":"5.2.0","@types/xmldom":"0.1.29","mocha-webpack":"2.0.0-beta.0","webpack-merge":"4.1.2","ts-nameof-loader":"1.0.1","source-map-support":"0.5.6","webpack-node-externals":"1.7.2","uglifyjs-webpack-plugin":"1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_0.3.4_1544389982138_0.20385495007486587","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"easy-template-x","version":"0.4.0","keywords":["template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@0.4.0","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"6444c3db967ddbfd23214e060d212f096e4a6cd9","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-0.4.0.tgz","fileCount":56,"integrity":"sha512-/MgIleaEStAoIR2pQrFrqc9tKNrPuJaq19GmTbAQ2V9qULkMcaGEg0t0R+TwMfm8AokDDmvzhggLZ/hOpVMnyw==","signatures":[{"sig":"MEYCIQDu5PP4K6esUEZozS9li3MD4QXW6jWEJ5LX4CfegULtlgIhAIhSo9kt/ApiQl2RPMNStwfcZ7SFRp66Jq2UlefxFoEa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":445807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcElblCRA9TVsSAnZWagAAVuYQAKItxbdS/r3EHno+jyFB\nUJ7kOo4Fa1rZqjYdxax2wYaCe3h3TFB2gB+Nd3D9+TAJc9eJYnq4oPZ4uHGM\nPX/u7bhJ5L71jGsjXUDK2pI4DipR5+LpMB84mpGHITNRDWfBXHhEbKq8k/28\nFIiqSbMP92N4l9ORfZiXra8uY6fg1oI6EMqYGGUWgAdxyOv9kLnTW35ZDBA3\nt3hdRxDi5JH/qniiqF/GvMlzXtxubGGpJg15ZdTGk4tjO5OJ8/ALTB5BFB+R\nf6/13Ej3w0eYmw+tKTaGrNQm8AekmCOioqlrUkeQ11QzkfBadzQSok2gWmd4\nyA8WTSCfGB465V4SpDV65pZMC9B/U8PHeoaHwSlJtT6RqAZkQEUoa8w3JBIc\ne8k+msT8nTISRpKLf/mux93XJAWcSaL3OFkNo/RRn6VkrYEiJdL0tPh/Pa+R\nkvTTmBhlI/1qHLOFmYTKdoPAAu8cYk9duSwg/4CYkp/PDjU52IMiJ/5IF+e8\nyRoJyfH/YcBH0MwdVo2LDoa/LSBkY7YF9yFS5rjSl5Yp3ZG/V67e60WzNN2P\nd0KrEaHbYWJf1c77ZMzEp9+me/ie/smoJ7portpqxwYfHbhFla+Cm+SUg9Ky\nLyBEx+ZtkaRhKrh+3lOBGJZxW5ZRBAiCdhtE+Oqb3DRHAPge+1hd5QZ2F8Pp\n9xBP\r\n=qYU2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/easy-template-x.js","scripts":{"dev":"webpack --config webpack.dev.js --watch","lint":"npm run lint-lint --silent","test":"mocha-webpack --require source-map-support/register --webpack-config webpack.test.js \"test/**/*.tests.ts\"","compile":"tsc","release":"yarn lint && yarn test && webpack --config webpack.dev.js && webpack --config webpack.release.js","lint-lint":"tslint \"./{src,test}/**/*.ts\" --exclude \"./**/*.d.ts\"","test-watch":"yarn test --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.1.5","xmldom":"0.1.27","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.2","mocha":"5.2.0","tslint":"5.10.0","webpack":"4.10.2","ts-loader":"4.3.0","ts-nameof":"1.0.0","typescript":"2.8.4","@types/chai":"4.1.3","@types/node":"10.1.4","lorem-ipsum":"1.0.4","webpack-cli":"2.1.4","@types/jszip":"3.1.4","@types/mocha":"5.2.0","@types/xmldom":"0.1.29","mocha-webpack":"2.0.0-beta.0","webpack-merge":"4.1.2","ts-nameof-loader":"1.0.1","source-map-support":"0.5.6","webpack-node-externals":"1.7.2","uglifyjs-webpack-plugin":"1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_0.4.0_1544705764613_0.182603185093692","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"easy-template-x","version":"0.5.0","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@0.5.0","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"d3c0e3943ec1df397474c4733838e11796f4c250","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-0.5.0.tgz","fileCount":60,"integrity":"sha512-1aXDoD9EI/2IjBjKsj4jGX8+BjLq7mD2L6NxQJs66LIZ9BMh3AyrmcdzNyaRQ6/z/bVgiF6z6VBcdWqoaoNNhg==","signatures":[{"sig":"MEQCIAjDGrh8bkvVgCZT4ltnmsoX/JKr0JtvC2Xh3lZT+J26AiA9Fdl1EIHvELgYpX2bL4YjMbAVqsS0YZ+KIsTO2/9X9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":513863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0KfcCRA9TVsSAnZWagAAyrIP/2Y5R/lP3Ezu+xlZGUmF\nQtTW12tA2mhN7RFkioBJjCaaoo8dW1DEzjjwnZvIY6jwkfWPQKy+rsoiIpx9\nMyiys8PPKLXvhzbmwJX7NGwwPDlxVNuX0p9z2IGsY19Z7U6l9luBMZmgIkIw\nZpPttNHKyiK6FbD17ld4obkTmm/05rUcyRy07nonBEb3j7GcKLwd6pOyTenB\nWXA93ladE+Ee4MjERs+4D0lauLC2dMVInujpADSTaF6kl9OzzPSjLOR8nlBk\nAlicamI+slbYgoyZHLnLaNcxEFZh+9TOw0ZSUrU8BLse5xQ8M2dnEmkF+eAj\nPGs/5Un5mWoMsVK4wE6VeSJN7CooEJvn0yTaqa3hUwBkt6XNqgytpV3uECDe\n4T1hQ5hQyX3ybAkMroloPK/XKmVaOrY2SwpBqLDaILz0493u9VplWQlhDJ1D\nr0uXIRI8bh3weS6ms9wuhxBmscsLyP4IUXcVlIR3vtulakXKfBnrmIXf6ceT\nXdZiQDUllFq0dXVODx3E0W4yO7HPA8+W/xwySScQOAG+UEtawzew63zoUJpY\nVEa+0khH4B5SM5ns6CkeFuPwWQtkw6a2MOvhuSkDeudrgA93Sjb3ileu1sVl\ndzKZltZMD39Gr/ifbKfykIPaJqc61B88LBy4D4KCfQu6YGgwDFctvajRlkcL\noLaV\r\n=9yjK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/easy-template-x.js","scripts":{"dev":"webpack --config webpack.dev.js --watch","lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","release":"yarn typecheck && yarn lint && yarn test && webpack --config webpack.dev.js && webpack --config webpack.release.js","typecheck":"tsc --noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.1.5","xmldom":"0.1.27","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","eslint":"5.16.0","webpack":"4.10.2","babel-jest":"24.8.0","jest-junit":"6.4.0","typescript":"3.4.5","@babel/core":"7.4.4","@types/jest":"24.0.12","@types/node":"10.1.4","lorem-ipsum":"1.0.4","webpack-cli":"2.1.4","@types/jszip":"3.1.4","babel-loader":"8.0.5","@types/xmldom":"0.1.29","webpack-merge":"4.1.2","source-map-support":"0.5.6","babel-plugin-ts-nameof":"0.1.4","webpack-node-externals":"1.7.2","uglifyjs-webpack-plugin":"1.2.5","@babel/preset-typescript":"7.3.3","@typescript-eslint/parser":"1.7.0","@typescript-eslint/eslint-plugin":"1.7.0","@babel/plugin-proposal-class-properties":"7.4.4","@babel/plugin-transform-modules-commonjs":"7.4.4","@babel/plugin-proposal-object-rest-spread":"7.4.4","@babel/plugin-proposal-optional-catch-binding":"7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_0.5.0_1557178332030_0.6760668427057781","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"easy-template-x","version":"0.5.1","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@0.5.1","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"b6f99e7a75c85583f7faa906d6587a155015bddc","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-0.5.1.tgz","fileCount":60,"integrity":"sha512-PNqVoftIcvxn9RhzUKKTzE6OAQ0aXN+Flm46NQ9gVjDcJUgcxIZt44Ip9y6jARMRL9NBreIIyGI57HVKtvfE6Q==","signatures":[{"sig":"MEYCIQDIZJKeZLdvov3OEbbjiuWfWQmXlm346uLGLBj7KZVHhQIhANn3oD8sxNm/D4cucjALsJlYXpCBN2FbtYj6ROAuK/q9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":514552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc93HeCRA9TVsSAnZWagAAg2AQAKUKII/wXZ+PFXWK54iI\nXO7mHP3h7401r9xwuqHecTwYYtNuIBmNAH/DNoB6AT197QoA7m7ajoRsvbxa\nz9zxV9N3XFF9Bxw0KcfuF5GawUIGtkhPwlheLnMkW/mWBA1W2WYe/TvT50eW\nXUas/tV2tCIJNFM5/jsDyiFnFNQUaUASxCkVghsvDMWsleVgz9p+v9ppdfot\nkoOddJr/t7dHERihfIdEs0+CVBwQIcZYU0XuZ31jk6CnugqLYvFN7IJ6QnDz\no8qTzutkfsjg7NCnNp0YrMSmk6IKMwjFMzBglZAW0cpfufhUxQJQ2xvmC+Og\n7QWf98ZTcCkURlMX60gUZKt3Of/iQBPJG0tMrxgFK7WONEHdGPF9e3TBmusq\nxuAZRwbPsj7EZHOEoRPx09K4pPa+lzv2hLuY3h42CENP+cAbH2CyL/qm2bq8\nwLG+ANh4GgnCaLvF9y7Y9hr+T2slqE752qWzFRr6TeW4yHW36fkcj3Qtut3r\navGUWJtDh1oSJeVrbAbm0G7QI/hvU+T4LVCOTXIR3mEVsFk/eEmrRQhqhIBv\nJ24fjw+Af2Ni00Fl+4SjqxV0ytw7c+0ntUC+BeKBsCFACuyTKidD98SGbYsw\n4Ih16mqNwG8bIa3l+50KOY9GPoFm0aHV8ctlZQGxF/wbXxA98w7GK1//YXrs\niShc\r\n=H6By\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/easy-template-x.js","scripts":{"dev":"webpack --config webpack.dev.js --watch","lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","release":"yarn typecheck && yarn lint && yarn test && webpack --config webpack.dev.js && webpack --config webpack.release.js","typecheck":"tsc --noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.1.5","xmldom":"0.1.27","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","eslint":"5.16.0","webpack":"4.10.2","babel-jest":"24.8.0","jest-junit":"6.4.0","typescript":"3.4.5","@babel/core":"7.4.4","@types/jest":"24.0.12","@types/node":"10.1.4","lorem-ipsum":"1.0.4","webpack-cli":"2.1.4","@types/jszip":"3.1.4","babel-loader":"8.0.5","@types/xmldom":"0.1.29","webpack-merge":"4.1.2","source-map-support":"0.5.6","babel-plugin-ts-nameof":"0.1.4","webpack-node-externals":"1.7.2","uglifyjs-webpack-plugin":"1.2.5","@babel/preset-typescript":"7.3.3","@typescript-eslint/parser":"1.7.0","@typescript-eslint/eslint-plugin":"1.7.0","@babel/plugin-proposal-class-properties":"7.4.4","@babel/plugin-transform-modules-commonjs":"7.4.4","@babel/plugin-proposal-object-rest-spread":"7.4.4","@babel/plugin-proposal-optional-catch-binding":"7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_0.5.1_1559720413778_0.2583192602044049","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"easy-template-x","version":"0.5.2","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@0.5.2","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"c37fb77e9e838a54970b2518390cd61a72808e58","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-0.5.2.tgz","fileCount":60,"integrity":"sha512-F6DzrbcfqeZbqyYy/f6QxzCf8vkh7/R3AHql30raolAEibwDYvEvM3V6/rJsNTfeX7YuszkuIIYUEhDhkDQvQQ==","signatures":[{"sig":"MEQCIFHDcOcb2+XKPznGqUXRzKesPyX4GzJDHoluPoBheg7CAiBAnAAaackR5eCszLvBReDei6MKRSwfDRS2EkGXefaLmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":511717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeSFFCRA9TVsSAnZWagAAicAP/Au+M3H4VfpgpjtwO3LS\nbK+CLGUB2Fj5FyAKADSqxNleOS6c/w2j2kGdGTaivhWx/P86cOXkuTVLfc0t\nEu+smbV0eKSQC8dvXVp18RfnBj6m4NL2+40tENBUnuTyE1tSGZ96rEQUwKX9\nOkpQe8QfacKQZEA3bfgpo/PoJNHLlzeKhVoUL6mZxF0GldrTg7ulxhVqc9lV\nh42ZQ2y4PLLEyqxCHngVg/gIsH/exkwonKrqN3UXAu3P7BhjY6TNWT5J/Rk+\ncbsgpJfQgUjUaKDsTlnJRWj4hdkUmQQu8IH422raUu8tjMqQ6yZ6Pf6Cb+ou\nkMd7KIFqfeisS04YvK5seuKP5Am1IVxboI69t9g8NLAPQxIybHHJjFsmTIfh\ncIUkL3IeTLZI03pAu3v7gbQ3wbEMYf5Wh6XYRGtbs0ys8GwTU/0qJYGeebUQ\nOf0pe9cwS+KNJez2FQ/y3T9SaUhB8I7pBcOHif/DuddXr35F8tZX0q1dArbx\nIRFT8voLrFhoikJO/wCauflkyFC3RDLqsMlYPG+yenVN2rXJWbXp/6+LWJev\nFLp2Dm/fclIfQGISyPw7wAdekH4pSB7la+mDexM3pJjtTtzC8biNIC2BiGrh\nnD2awb9WdVazauEUvOwSc3i3wAaE/ku7vjtkyi24L86EDLtKE0xkY7SRDRSu\nOrsE\r\n=mkZg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/easy-template-x.js","scripts":{"dev":"webpack --config webpack.dev.js --watch","lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","release":"yarn typecheck && yarn lint && yarn test && webpack --config webpack.dev.js && webpack --config webpack.release.js","typecheck":"tsc --noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.1.5","xmldom":"0.1.27","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","eslint":"5.16.0","webpack":"4.10.2","babel-jest":"24.8.0","jest-junit":"6.4.0","typescript":"3.4.5","@babel/core":"7.4.4","@types/jest":"24.0.12","@types/node":"10.1.4","lorem-ipsum":"1.0.4","webpack-cli":"2.1.4","@types/jszip":"3.1.4","babel-loader":"8.0.5","@types/xmldom":"0.1.29","webpack-merge":"4.1.2","source-map-support":"0.5.6","babel-plugin-ts-nameof":"0.1.4","webpack-node-externals":"1.7.2","uglifyjs-webpack-plugin":"1.2.5","@babel/preset-typescript":"7.3.3","@typescript-eslint/parser":"1.7.0","@typescript-eslint/eslint-plugin":"1.7.0","@babel/plugin-proposal-class-properties":"7.4.4","@babel/plugin-transform-modules-commonjs":"7.4.4","@babel/plugin-proposal-object-rest-spread":"7.4.4","@babel/plugin-proposal-optional-catch-binding":"7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_0.5.2_1568219460805_0.29207974781554435","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"easy-template-x","version":"0.6.0","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@0.6.0","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"d59f6172092e5645c9737dfffb7b0b3227f046e1","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-0.6.0.tgz","fileCount":91,"integrity":"sha512-rJVNPLkHb0LxiQKUReyB6ob/UFMvqilwZm2OPD3BEN1jUs3uFVd1bXMwzyAxWj+OJ3gzAlRZlfkcPXTr9Mj3kQ==","signatures":[{"sig":"MEQCIHBC3oWu0fnU3ag6d+197xdioI9kmi8/px4GePTUAWUgAiADYaKYwyu7cKuveZiOfgcOKqEZ2oOFdmAPHHLYc1P+LA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdj+0gCRA9TVsSAnZWagAA41kQAIePgMii4kYnWkSJeuc1\n2e2FC80znuewrZ+7WWDc0NZthc8LZlEB5Ea+ukiFjRnZNxF8ln9hM4nIkGDR\nQQa4jYkjxxv+iBufxitxdJAMXG3JeDYA1B2n4nZntQIeTcjqaaS0+E9/PVlU\ngmFoctxEANQFtNaXiAJS5zUrZw5e+PpCvx/Ode47j5wpLjX5mISCHbz+Nd7+\n/DCoNfmXW2ps5uq3rsbTacZbyLcGNzhUrvGWzFnWjoe2WTRny671MdfwMN7V\nI6opxTEjdb2PYZDs3q55iH/M+iXPxX1Nse2oDYrThbadul4WUEpfLorocYiz\ntDd7LXRGfoAF0i0gAAq/oPn5j7/DK+ijVsSLDYE7w0LL0/veBs3CF6sJ0+Pm\nY649dG07egxlIl1bw8xzmSYSL4P2JsRJejuupV5TEduJWQeGdyCAJkMiAk9V\nE3JRCUexYmJxIWtbvoaaz8pfgWWJ7+idET+nwjgGwMbX85KOxTxc4uHLb4ZV\nJvT2VuvJzZruUBoAHhUGO0+FqojGQDbqshx2AvOJqkkXRW+BZFbMhZjaEwIu\ncpI8ALeRXsdnXb/44rRDGdnkWKk+yoh71Mcx2sfXAn0Ba4x9wWkfy1qBv5h1\nmsgz44PI1hOVDCGzH72TdTTB13NISDHmG3vq9Or6c7T0rEz4gr4SBSrWr053\nS25l\r\n=xvxo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/easy-template-x.js","scripts":{"dev":"webpack --config webpack.dev.js --watch","lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn quality && webpack --config webpack.dev.js && webpack --config webpack.release.js","typecheck":"tsc --noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.2.2","xmldom":"0.1.27","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","eslint":"5.16.0","webpack":"4.35.3","babel-jest":"24.9.0","jest-junit":"6.4.0","typescript":"3.5.3","@babel/core":"7.5.0","@types/jest":"24.0.15","@types/node":"10.1.4","lorem-ipsum":"1.0.4","webpack-cli":"3.3.5","@types/jszip":"3.1.6","babel-loader":"8.0.6","@types/xmldom":"0.1.29","webpack-merge":"4.2.1","source-map-support":"0.5.13","babel-plugin-ts-nameof":"0.3.0","webpack-node-externals":"1.7.2","uglifyjs-webpack-plugin":"1.2.5","@babel/preset-typescript":"7.3.3","@typescript-eslint/parser":"1.11.0","@typescript-eslint/eslint-plugin":"1.11.0","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-transform-modules-commonjs":"7.5.0","@babel/plugin-proposal-object-rest-spread":"7.5.3","@babel/plugin-proposal-optional-catch-binding":"7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_0.6.0_1569713439736_0.5664673198647849","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"easy-template-x","version":"0.7.0","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@0.7.0","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"23e4ad9169821a7983bf1c39cb6b5a2f69e287d0","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-0.7.0.tgz","fileCount":93,"integrity":"sha512-Gh7+P5ydY02UHWtiuU0wlBxvqWYRS4HkrPD/SeQSQDV4hcmUgQDQOtn5N65WTsyWn1ApPV0FMKq9BMFVaFHDAw==","signatures":[{"sig":"MEQCIAVt7PHt+FQ6oZHqNTylw6PD4ksW+Yo3rCh5jvaUuy5NAiBnb+9q+X6Hed6JxbcgX7t+k6E0zSD5/h02uJnNybKJfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":703399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlP4ECRA9TVsSAnZWagAAiWYP/0gdEM2MYsk+FtMpDMlM\nxrP8UObEi29xfWpoRScR+poe3j/SsI6K1WuS0tgT5U5q4Uav/wWlD94qeej3\nVXUs+TMmQuesuPhLZ95oS+EfY1uWOE1pxY04o6djNBPG+GzXHlWZU0ui6xrL\nw0TCXiDOIpHfElpj+LpOXqnvS3DsEKdrSSLh9kPLLfRU7uIQ+AxV1u4f3wxB\nEYD8j1COwQz27Rt+mHW7jUqvO8k4dVQyKIwO8exG6Q1PPWoIZcd4nnjwrYNP\ntn/gz21rts9hatUu1lXQojgzlTidSLu0oSzycpMzJp8bFPuYAUcbwwypD0Jh\nUeFHGKx+WyC7s0ZJer25ARrI+m1W39kPygULPnusRkXNn2vhdHBRsZiAROsA\nlcSyYioBPk+K6mtHSPsG8UW3rCill+YH36hT7Nm41AP2odDsjUNal1nfAXWy\n4IZXJvD78XI2NEwyPpun1qDrzVzi5Xmv7BFq4/j+9SRrXxJ8KLMhVWU8DGfg\nWOowVDRDljW0ZapkcdCIn5n7TWQ4oeB8MXfuyd2Dws5LMwPeWYkqtkZ6jcG7\n5uTKpmrLY5CbTc6KGEauZi+OplIppG29QRCoaGCeahY5yzoGa2iVXvXie7OX\njWxU9u2q7UkWnIdBBPM8lRSObhC5dpeaaarMZHlNfVXQwgpeXSfyAb5dvX9l\nzV6S\r\n=0tOg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/easy-template-x.js","scripts":{"dev":"webpack --config webpack.dev.js --watch","lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn quality && webpack --config webpack.dev.js && webpack --config webpack.release.js","typecheck":"tsc --noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.2.2","xmldom":"0.1.27","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","eslint":"5.16.0","webpack":"4.35.3","babel-jest":"24.9.0","jest-junit":"6.4.0","jsonminify":"0.4.1","typescript":"3.5.3","@babel/core":"7.5.0","@types/jest":"24.0.15","@types/node":"10.1.4","lorem-ipsum":"1.0.4","webpack-cli":"3.3.5","@types/jszip":"3.1.6","babel-loader":"8.0.6","@types/xmldom":"0.1.29","webpack-merge":"4.2.1","source-map-support":"0.5.13","babel-plugin-ts-nameof":"0.3.0","webpack-node-externals":"1.7.2","uglifyjs-webpack-plugin":"1.2.5","@babel/preset-typescript":"7.3.3","@typescript-eslint/parser":"1.11.0","@typescript-eslint/eslint-plugin":"1.11.0","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-transform-modules-commonjs":"7.5.0","@babel/plugin-proposal-object-rest-spread":"7.5.3","@babel/plugin-proposal-optional-catch-binding":"7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_0.7.0_1570045444104_0.3054199500290924","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"easy-template-x","version":"0.7.1","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@0.7.1","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"4c11a27a9cf7f887c0d3709237f744a5283cc259","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-0.7.1.tgz","fileCount":93,"integrity":"sha512-ow/UPu9MGZmdV5h4FdQxCugvEiLvuOL7sKfjAm8PTT3Lt+BboMSvsydIs7RBrowBC5E1gHabrEh0cdZccpyGAg==","signatures":[{"sig":"MEUCIQCoKlRKoFwqs3xS4hGNnCsjXAyVhfCs/pdIwgeCHCYnSQIgP7Diebzn1zRSUqMiE0MTwTE15dOmc2Y+IvvK343fKrk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":705141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdllLoCRA9TVsSAnZWagAAwFYP/35sp46dSOufTk4AB0g2\nswsQgOjnSWwe+BNII6mGk8TI6OhTNR6LYtCxiRgd1KEgOnob3JU/Q4iXsRfU\nImLXX1RNRsEsw8WQ+tD8GesGhaA3NqwHBO+jNFZUk7nhQsVms2L0+ap/lKFg\noSKSb90p6T/45Fxk3FszD/7S2p3WKAgScGjKYedKr+/91PUb4WYs3MD9SXGP\nxikz1Yq2ZVW12Gdo5bVaKP43p2n0QWaYGiJP+IqNN5WamdSMO61huL7qCBCS\nYNJDgsGIbCoMT3S/6VTmHsYRdK4FI5P9O4K3lDHuIxeJ+W8wdXuc3BJUfRQe\nyY/BIWxkeZxXspyhz9Kg1CQ8IGMl84qvngEril0GH2LFCFNduu0ui2hprAZU\ngz0UNbdTULXf6noDDDl8M6BxNSi/A+95x3dyyZrMTBP+Hz97IBbLfRXivj9l\n/BTNSsNPAUJLzbklDhNFh+66PWn3Wlyv5eglDTdZxNBHGmtBos3ptdno2xi4\nACSyztd+FzBNz/UkbIlxY/uX5NX9K+i1F3XaVRfOV0NB15c/C37EYdmMDTVE\nrb+j5xGooGv1j8FhUbwvAxkIiaKxr6J9Yl6zVCbsuLZeULxUQcjutmK2ZZw7\nbzdiZrnd528t2BU9jkeEIfqulAa/VhrCr/xa2dG6CfYghbAmUkgmM7KnJzL1\nqBr0\r\n=ccjL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/easy-template-x.js","scripts":{"dev":"webpack --config webpack.dev.js --watch","lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn quality && webpack --config webpack.dev.js && webpack --config webpack.release.js","typecheck":"tsc --noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.2.2","xmldom":"0.1.27","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","eslint":"5.16.0","webpack":"4.35.3","babel-jest":"24.9.0","jest-junit":"6.4.0","jsonminify":"0.4.1","typescript":"3.5.3","@babel/core":"7.5.0","@types/jest":"24.0.15","@types/node":"10.1.4","lorem-ipsum":"1.0.4","webpack-cli":"3.3.5","@types/jszip":"3.1.6","babel-loader":"8.0.6","@types/xmldom":"0.1.29","webpack-merge":"4.2.1","source-map-support":"0.5.13","babel-plugin-ts-nameof":"0.3.0","webpack-node-externals":"1.7.2","uglifyjs-webpack-plugin":"1.2.5","@babel/preset-typescript":"7.3.3","@typescript-eslint/parser":"1.11.0","@typescript-eslint/eslint-plugin":"1.11.0","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-transform-modules-commonjs":"7.5.0","@babel/plugin-proposal-object-rest-spread":"7.5.3","@babel/plugin-proposal-optional-catch-binding":"7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_0.7.1_1570132711596_0.8299981487241652","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"easy-template-x","version":"0.7.2","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@0.7.2","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"4f32dc2cc21f630d97686e1ec680c572af022cb7","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-0.7.2.tgz","fileCount":93,"integrity":"sha512-tj5xwexIW6nIYc79ep8K7VpcO2D+UWDamCTL5xldKmLlQRRRUsnFY8HPyMnLyJMkgPz8yruf+46cpI4sIixcmA==","signatures":[{"sig":"MEQCIAbAQHVAUPm8jTcWo4KdWcxTBbxfTwMFD2TGq5hqQxM/AiAD3FEIp9Iu3dI5Tty08ACQE4IqS2+IFLlSm8zgVUtSFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":571725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdn4WHCRA9TVsSAnZWagAAiWYP/395C0s9I+sSCzhz0G7P\nT6SiWukQSDC2UJ0F+TxCKaEDFzYfeUtKMCnQvhpEz1rCh+/M3Mn7xQwKdiH+\nB33wmNwVwBTDWILR3USFjoYcHEKT+SEq9JVGrCupYwd/qvibY3GH1eWzsUcK\n8zBtIVxRzyvEQ3Ry1tOuzOrsyA9B9LzEyOMdvVc7/nlEUh9/WsP5Q0LhmlDL\nOY1LOn4NZR/sfHChVa/Z66j72GVYfRx+mRcUvmQwjTfBQC1UGI8JoUVXtNJC\nHtoIsWxJqPQmNOFjDu1WuHGRvifiDzy/x+0rrDRSWEhKbuFjnCh5+7rBQiaS\nv5TSEAvW1BIe+hv8gXyccxxvDkZCCmIXsHxRtP8m66XBFRw+O/XMPL0pQFhA\nBQmwcNradHV0/rX1qK0fbgczTa+QNLy9s6fM1YIuNEsT9o9V/vfOGcGbYbzE\n8zBpcIii7sPmuDxNl3b4nqSzIGWEc2ogWb7hwRBKGMwZE6ycl1Diu9/l/Br7\n8hu3iL0xhnMA1GPMsfQKXSjfKv6cx1495Bz6ojejW59hNNM+u9QpW6WjFxQl\nq+o3GASnpEBS8mnOCkBECW479paSm30kC2B+bHdeiQF8lA2CV2z1S9N425Jm\nqzJPP1XUtSzJ6mcWHhhXr2aGXHhs188EqoVa1+JnIA+Purhil8RlbC5/5Y3/\nBxTv\r\n=BD+M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/easy-template-x.js","scripts":{"dev":"webpack --config webpack.dev.js --watch","lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn quality && webpack --config webpack.dev.js && webpack --config webpack.release.js","typecheck":"tsc --noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.2.2","xmldom":"0.1.27","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","eslint":"5.16.0","webpack":"4.35.3","babel-jest":"24.9.0","jest-junit":"6.4.0","jsonminify":"0.4.1","typescript":"3.5.3","@babel/core":"7.5.0","@types/jest":"24.0.15","@types/node":"10.1.4","lorem-ipsum":"1.0.4","webpack-cli":"3.3.5","@types/jszip":"3.1.6","babel-loader":"8.0.6","@types/xmldom":"0.1.29","webpack-merge":"4.2.1","source-map-support":"0.5.13","babel-plugin-ts-nameof":"0.3.0","webpack-node-externals":"1.7.2","uglifyjs-webpack-plugin":"1.2.5","@babel/preset-typescript":"7.3.3","@typescript-eslint/parser":"1.11.0","@typescript-eslint/eslint-plugin":"1.11.0","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-transform-modules-commonjs":"7.5.0","@babel/plugin-proposal-object-rest-spread":"7.5.3","@babel/plugin-proposal-optional-catch-binding":"7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_0.7.2_1570735495199_0.4755954881437672","host":"s3://npm-registry-packages"}},"0.7.3":{"name":"easy-template-x","version":"0.7.3","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@0.7.3","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"346090244d8bc762a939fddf8d0355ea21456f83","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-0.7.3.tgz","fileCount":93,"integrity":"sha512-OKUPsSBPp19iPfFQb9aZ7gpiKdUvXrVD8R2CD9dS9Lye6JN85DvH32WzpVCAIsoE5dOovjDDBTlVf16OxN1A2A==","signatures":[{"sig":"MEQCIEbwM5r7t+CJmX8WBv4N72DlPWTOhzuHFJN9bi/KB6kiAiBH/P50doqqRHSZ3HS9gJgul1krsyMlHqgdWLiBJC30Aw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":572037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdn6byCRA9TVsSAnZWagAAdgQQAJZFdPjrwYR/lW3Qm+E/\nJFjVlnMHUZTUVj655Ar6H5NZvbbkj5i7BCpRhjHPsdphRazp5pWc2Y9B/aVW\nkE1y9UbWWki5UzxJT3GoTHV981hJd+e/uYI8doCcCYLSLYY9RuRNnORSJ5Hm\nTh7pGslthm+VeJcdIieLbuTOPn/KY7YqL9gNg/tL5H8vAvFKfpCvRs5my6cw\nT3klnHHQ9nN8aynxQbHqEdvqmHqPZTQlcemeg0zR3C5Gb90dWhSMVpWxgY/k\not5Z2DWSZN7Kecz0HmdxQhgCjXU/mna8+NWBy3FEg/Rbh5Ra1wVxwyNJbATO\nWRqcNMrNL3f+TLUfxDbNuwsZp0I5U0DeHa9cCQ8d8o5aH8RPcMvNLUchFHpk\nkPZ7fs1A5Ux//PXVXe41L7PpGgeqnezqscasid70X1lWgS+Q5UxiD/37tK9J\nKOndoEp9aTb/TRJ10YcLLQRp6Ici+UrdtI2NogXtfCm/FFrxGz3eQp67Id9w\nw4LDVJSto1r6g+zYnokxot8naoCVlwFqyDfB1L1owGefA2VBW4okYsMnYczK\nthfQ0W/2HOVdluC6GsW3+FLo5xnKHIE8TlcpZXha6ODeTK/tfhL55EvQuY1Q\nt8+GV/2h+wfWSOGoPpKAfIDV45gKZ/oHsKO0I31FmVToCsSn+qqm7WGFqlbm\nkdFH\r\n=yV0k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/easy-template-x.js","scripts":{"dev":"webpack --config webpack.dev.js --watch","lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn quality && webpack --config webpack.dev.js && webpack --config webpack.release.js","typecheck":"tsc --noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.2.2","xmldom":"0.1.27","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","eslint":"5.16.0","webpack":"4.35.3","babel-jest":"24.9.0","jest-junit":"6.4.0","jsonminify":"0.4.1","typescript":"3.5.3","@babel/core":"7.5.0","@types/jest":"24.0.15","@types/node":"10.1.4","lorem-ipsum":"1.0.4","webpack-cli":"3.3.5","@types/jszip":"3.1.6","babel-loader":"8.0.6","@types/xmldom":"0.1.29","webpack-merge":"4.2.1","source-map-support":"0.5.13","babel-plugin-ts-nameof":"0.3.0","webpack-node-externals":"1.7.2","uglifyjs-webpack-plugin":"1.2.5","@babel/preset-typescript":"7.3.3","@typescript-eslint/parser":"1.11.0","@typescript-eslint/eslint-plugin":"1.11.0","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-transform-modules-commonjs":"7.5.0","@babel/plugin-proposal-object-rest-spread":"7.5.3","@babel/plugin-proposal-optional-catch-binding":"7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_0.7.3_1570744049684_0.2936676186495941","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"easy-template-x","version":"0.8.0","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@0.8.0","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"14ffbb7c8cbbcd838a6836cbfb05cebfddd37440","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-0.8.0.tgz","fileCount":93,"integrity":"sha512-GSNz/nRvrQPYZPvUTREnuPPuvnUyXW2frAL7zOXg+nXAAyAK+mLQna/YbDlb7Aik0UUHoy/W1aLfBzbtc9ATRA==","signatures":[{"sig":"MEYCIQCuWAvzCRIAJX8f4r21XBDZsbf5qWbfCbaZZSRIIbx9YgIhAOqKQwt97pxwkAaUJ7ZXFt4NbITMwRa9N5qIeZ1xkSsm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":573830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrIPoCRA9TVsSAnZWagAAGXcP/iJ5RfT+ghU99JPysz/d\n9wS7bK+hFxZ//nd79w1Qf5SyCovupI7Ayzz/nr9o2Jdyl5urRJ/iD7fqow4n\nrK8xOf6pmbcCB5sGiKc25aXFbTHqjVyCSYcWPg9DnLlOpwxCkFUcd2FSF8H3\nP7EFR3jm2rKxBvT8vlGg63xafw0yLClTkSDuzp0LMmynJHc85peL4SiPMyXq\nYzdOJgXUMLAbf8mbgANA9yqca/fVykEECQgFSC66sh8IipfvtKDVwmBj1yni\nO9rjFH2v0KkWA+IcRWVwrzpdTGHX3laWJEkuFgGSpKgBrks5iVoHNmlIyD5D\ngZp6SLAhTA2hgOFIhpPm4P7/rhIKzuA5hZPulSfGflovzOpcLpkXIyrUTzjt\n6pqFEgWqSu23RIv3O/td0stuReZ/SmoNGpYAWpEFuESOxugXNUSSiL1A7DdV\nbMpHYkcRd7zVa0SH1sIWMcJFX0IzdbK+Bm1ZvVU2IRsA62sEmpDO9yC27c+0\nQ1ruvAO5hA+iAGVZHAyF7mhTK2Em2YUoz4dfDyzDDoJxKQBE1w7YeJqG1151\nE9xofY+cLmyhwSW+VwSqviajSzADVwiqk3pbDvwVD38tyUNh5OKQ4fizWkJi\nQ+MTmfv0vH1Ox2Il5SJJxpXWWb5jGBrl9SP3vPh86eeCgftdvJWwALs/pMVn\nHSIx\r\n=8iPn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/easy-template-x.js","scripts":{"dev":"webpack --config webpack.dev.js --watch","lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn quality && webpack --config webpack.dev.js && webpack --config webpack.release.js","typecheck":"tsc --noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.2.2","xmldom":"0.1.27","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","eslint":"5.16.0","webpack":"4.35.3","babel-jest":"24.9.0","jest-junit":"6.4.0","jsonminify":"0.4.1","typescript":"3.5.3","@babel/core":"7.5.0","@types/jest":"24.0.15","@types/node":"10.1.4","lorem-ipsum":"1.0.4","webpack-cli":"3.3.5","@types/jszip":"3.1.6","babel-loader":"8.0.6","@types/xmldom":"0.1.29","webpack-merge":"4.2.1","source-map-support":"0.5.13","babel-plugin-ts-nameof":"0.3.0","webpack-node-externals":"1.7.2","uglifyjs-webpack-plugin":"1.2.5","@babel/preset-typescript":"7.3.3","@typescript-eslint/parser":"1.11.0","@typescript-eslint/eslint-plugin":"1.11.0","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-transform-modules-commonjs":"7.5.0","@babel/plugin-proposal-object-rest-spread":"7.5.3","@babel/plugin-proposal-optional-catch-binding":"7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_0.8.0_1571587047332_0.015498667166238267","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"easy-template-x","version":"0.8.1","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@0.8.1","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"799f182193111a36c04529ee8f572aa9c4d02df2","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-0.8.1.tgz","fileCount":93,"integrity":"sha512-iIhBnjaEIgd3GVr56lG6LstZ34MVkJxGwXynyeWEcDuabKlKMishVoKHZEfkqTM3nfsnGggAmcp3/861KYSvyA==","signatures":[{"sig":"MEUCIQCKifWQvHPpMzAzWazeHl5hN39bj0Nqj/rDGVHGDQ2NdAIgdgbrcAQfdQLnyNSQAAie7eaQfEhPm34AH8rahiKzjc0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":574004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdva3oCRA9TVsSAnZWagAAtTUQAI5rbPUVF+Oro9IjuEVc\nfr2iZkZIYV9yzDR77ihYONBywTSSV67Uev0OI1xt0Wh0vXnG41y7cxxdkSGQ\nQs6T6W+RZeUCWFnVifCOPcC3hQKnSTg5K6Inqs9/dgRN1Z99m6W9l0obuQOg\nLh/6HjFdp4b0DCJAMYbnxT8Z51RjEfAjp1FnawbB5ZwlD518nSUWR4ZpZsqu\nXGbOESdP5cP4FQ56yMI5u5t59OmYA4tpbelNwuLdMfNg6PmHuFD9NTF4CkGj\nRnRGnoDW1ew7UD31gWnvrygv/80O9KRFq3iXPmhZ95BqE16EZLYRKI7VYywt\nyIfWJ8uKRtDE2KduOrJ1A/L96xeG8LbA/xQwq87/TCSM6VyDrsH8Gws/VX4u\nwXOX7pkZh6mIioAUJ/VXCUFj+tJJ8SdXClh/ot/VawflSx6ORg7no7CAh4WP\nH4lNZh47rMNLbuf4J1Aat7zUvz0pDPywDw2I0JJPG8fEeBu8dMWM7mbxSSQl\n9PXfFwkBx6e/qv6uGQpM14fB8bLCQ8asSCedNP+108vp34N2XY2FOSLtGYcP\nR6EmhZtCklkx/CUul8iZ2pZkc6pl+sR2yJkbk1BZaeVHx9NUfBvulK3RYHbX\n/6j88m90djvHi5vG64IC3eIwH/0mHfKGFi4r01tNBEbxZSLqo2bY6SjIM5at\n/IX/\r\n=vZFr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/easy-template-x.js","scripts":{"dev":"webpack --config webpack.dev.js --watch","lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn quality && webpack --config webpack.dev.js && webpack --config webpack.release.js","typecheck":"tsc --noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.2.2","xmldom":"0.1.27","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","eslint":"5.16.0","webpack":"4.35.3","babel-jest":"24.9.0","jest-junit":"6.4.0","jsonminify":"0.4.1","typescript":"3.5.3","@babel/core":"7.5.0","@types/jest":"24.0.15","@types/node":"10.1.4","lorem-ipsum":"1.0.4","webpack-cli":"3.3.5","@types/jszip":"3.1.6","babel-loader":"8.0.6","@types/xmldom":"0.1.29","webpack-merge":"4.2.1","source-map-support":"0.5.13","babel-plugin-ts-nameof":"0.3.0","webpack-node-externals":"1.7.2","uglifyjs-webpack-plugin":"1.2.5","@babel/preset-typescript":"7.3.3","@typescript-eslint/parser":"1.11.0","@typescript-eslint/eslint-plugin":"1.11.0","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-transform-modules-commonjs":"7.5.0","@babel/plugin-proposal-object-rest-spread":"7.5.3","@babel/plugin-proposal-optional-catch-binding":"7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_0.8.1_1572711911694_0.5449229133179365","host":"s3://npm-registry-packages"}},"0.8.2":{"name":"easy-template-x","version":"0.8.2","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@0.8.2","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"55b37e8a2e5aa9fd4c7e10096367d2d8c6febc40","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-0.8.2.tgz","fileCount":159,"integrity":"sha512-NcFOkeaWu3TOtxAcUy4JYewjnbga9VQRv5L23mLVULhKhrPEctBWUs422IBbuwfOiclv9phEKGhZ0AFMmmHcYQ==","signatures":[{"sig":"MEUCIAqDTV7CGDVt4Yxfp1RgQoNc2MDIq/5ZouT3NpsVwU3fAiEAzsqh/FdiZBB5cFghoACUTOsgQ+ekVqggCAH4akv7BjE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":332870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4mmiCRA9TVsSAnZWagAAOIQP/ih8k5wCdFyoeprenWm+\nbWjvxiV01M6SHp9gBLo9Fl7d1Vy8zh+n8eW8BhtPBmZjmd8JTo0UiKZuqH0a\nfqbZMCpRQKOGS5XAMf+ByersboDxQWRcrNWQ5kM63mUfecca2igO7UUILuOI\niL3WF0FfZG/oqjbSMPKg8ExyPN+hJiLYMVZYragm4hNSnD9TN4ZLBdoir5xi\nZQdaNkOIS3u+ng9jTo6eELkNvbWYdA2dIbLQ4dc7DEMwBvtKyvdMI9Q4pF1B\nB4h3v8ATWKOVB0HO0l7lM3sZwETEUwcqhf4GX19g5lhC8fokvkHrR1seVhO1\nvo8GzQiwrsB3+KbN0wrEfnH1/thWNpjIWISZNzm+M0GbuyAl9aWtAK+VVNv+\nxF32HyNMpqmL80taEwr7GjRA3EQ6xx1ghHMVbRismDJRIsB/eNe2PH8GjI8K\nF8m6LoyOvCUcvfAKERwcjs7JktrkFtrf7sGs2ivzKv5NzoG/3wJN5hoU5q0c\nUg7HF0Qr+sVWgEXDXC3MwQC9nPKMIdFD4AAtCoyVg6cyqEFjM8R6am1d3NkO\nqAoSdvPm+K+EcSw3XM0E8gc8LPMh+pUyV4K9Gw4EJjDURXGcUYLMo9jLmIoE\n6ZtOK59BUsQBGaS/uMPnRv8mVqIahUCcS9fQD9l4e7lQDbkc22YHAZB2KS2s\nItWZ\r\n=Zo4P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/easy-template-x.js","module":"dist/es/easy-template-x.js","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.2.2","xmldom":"0.1.27","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","eslint":"5.16.0","rimraf":"3.0.0","rollup":"1.27.5","babel-jest":"24.9.0","jest-junit":"6.4.0","typescript":"3.5.3","@babel/core":"7.5.0","@types/jest":"24.0.15","@types/node":"10.1.4","lorem-ipsum":"1.0.4","@types/jszip":"3.1.6","babel-loader":"8.0.6","@types/xmldom":"0.1.29","rollup-plugin-babel":"4.3.3","@rollup/plugin-replace":"2.2.1","babel-plugin-ts-nameof":"0.3.0","@babel/preset-typescript":"7.3.3","@typescript-eslint/parser":"1.11.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0","@typescript-eslint/eslint-plugin":"1.11.0","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-transform-modules-commonjs":"7.5.0","@babel/plugin-proposal-object-rest-spread":"7.5.3","@babel/plugin-proposal-optional-catch-binding":"7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_0.8.2_1575119265524_0.7508721905953375","host":"s3://npm-registry-packages"}},"0.8.3":{"name":"easy-template-x","version":"0.8.3","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@0.8.3","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"2ccde84b5312a0496c4baf5881275dedbb908ecf","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-0.8.3.tgz","fileCount":159,"integrity":"sha512-JonPXAoc/qJIj+gAizS/DecQHs1Xy5tRVksi2y1htU0jzyQuX/b2q/PyiGGBB4B1ytf7Vlk5OH2x1t7qVF+oeA==","signatures":[{"sig":"MEUCIClEOuV+EPzBAFZrJvXmKv+gH4Oo1hAfPv88DwcJmByUAiEA07pBfrIF0OGR4m9a5jCnNE5iir19ylKxu8qyxd7lpxI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":333272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBcz0CRA9TVsSAnZWagAAUV8P/0FZW4kaIvgsKgMzNLWU\ncRSfb67WHzC3HKjaBwtstD5L+OGGtPhh0aqk+LQVE8yObeP1KsMhmRR+1z42\nX5zkDhpR+7oBXXcysqJCBc4c2rNxpnbmHsY5T5Y6XM9JtAv4ZiVXy04/4dl2\nwz6r+zog6otPQ0Hp7wcnPR1XzW0oXq2vXhoCxVJ7sJ8rXM5baw5dMcQAs4sI\nD45hAkx33fCO6ahyD00xV8x8UVyHExDmDWCNceVvDFTZsARUoEitN0vV7bsL\n0VHuCibiNTB+xV7opDLVb5dfuBTwVomFpDrh0KWCVzqL+zPj31zF/EiK55ky\n0WVdxHsXfjKUgaNyOt2daPsUGl8JlSDFKccQsSRP2mRrGV7OpS1U9EMS7+ZP\nQTopeKR6YDypgul3zqpZfN3//bVYxjmJruQLVo5rrGxYjdUST0E1Cb2bLnJq\nOKqSfuz9QQrNjPLaJ7zZOgP+PhIxQ6aFGe23LZJBG8NY2Cks4NbidOBbeKvm\ntm4gJnMWul2g5CEsj4Vh9NSFljBygzdojOrzZyuJSwzoKmhF5aMZ+hX+V2qL\nols55ktqULK7701VU/dzm1WfitZS272uQ8666kAXUVOvoH4ZW8MIpu+FU1IB\nYpJGkfpBjtCDFqjtbBrDlAtjMeMNg5TDFNTBNKGdW7X4H07Up5pw1c08RWq7\nqvPk\r\n=zvy/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/easy-template-x.js","module":"dist/es/easy-template-x.js","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.2.2","xmldom":"0.1.27","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","eslint":"5.16.0","rimraf":"3.0.0","rollup":"1.27.5","babel-jest":"24.9.0","jest-junit":"6.4.0","typescript":"3.5.3","@babel/core":"7.5.0","@types/jest":"24.0.15","@types/node":"10.1.4","lorem-ipsum":"1.0.4","@types/jszip":"3.1.6","babel-loader":"8.0.6","@types/xmldom":"0.1.29","rollup-plugin-babel":"4.3.3","@rollup/plugin-replace":"2.2.1","babel-plugin-ts-nameof":"0.3.0","@babel/preset-typescript":"7.3.3","@typescript-eslint/parser":"1.11.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0","@typescript-eslint/eslint-plugin":"1.11.0","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-transform-modules-commonjs":"7.5.0","@babel/plugin-proposal-object-rest-spread":"7.5.3","@babel/plugin-proposal-optional-catch-binding":"7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_0.8.3_1577438452328_0.7468882645086636","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"easy-template-x","version":"0.9.0","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@0.9.0","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"2afd775c9caaabe64384bce079b48df76cb9964b","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-0.9.0.tgz","fileCount":167,"integrity":"sha512-6K5OvZEx9FFhUqlBjNube8WdIKLYzjQnzey/9iYuVaqpSvcGf1W9m0h9XvPgBV/EGIvHQKCoQeYet6xpTaIyKA==","signatures":[{"sig":"MEUCIC4gBlRIbu6hNhZmDd5pP/mG10a9GlNDVCkkKmZG0T7KAiEAiP+levxuK3MsbfZyDJ6E2FzU5/guyVN9v9utH5Hswrw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":341599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQRWzCRA9TVsSAnZWagAAHMcQAJ3piMhTw/Sa7QpQbD4e\nmbqlwdftLCpLCY91nYCay9PxhsBbcZKPS96e/bpxMNOO6QIHZvEk/wJJ5E+C\nk+MeqOqsifQRdC1DI8P7bfUm0g0uY6Mqb5oEHXp9YA2ECZQN2xFRtsIkch1L\ntJi17VTKCS6umu++D7dqmyOZULXD/qeEKdoNhXm+lIDfWX20oBwnYhMR3eSJ\nTLgCHWOpwBKnyUBQnW2eCnAtMbUvSCfT2oR/IqH8v5A0DzMrkYYY3Bh8xLqb\nafOVv5HYxv73RmIEKBMmHmGX6JsOrci9d7tO+ZQUZ4cnSSOhnkRybPJofcc5\n0fCquVj/4nozIM4KuwVdcUZgMj44WzENGNnPIG++8yNAenZUESsJusSiVSBO\nG/+ZyjXhIC6JvBvwBHK34NxhSCKM3Sb8W1Z2Gy53sWHw3RCNraqHa1RWENjS\neHgdCk6DImSVzgkz1yBkBnPVkjOH7WdUwWsLyXogm/Ib9OU+TUo3dP1f+fyO\nuPpmP97vE9FW470TiZWdhdClxU9RXoGsj/uodFB6y7WVzKijUuuN77zMKgzZ\nQTZkhzH26Uv6mGj3MuAE9H/vLSmpt43uL5l19hET5kXLUVEtpVRZwTE6PFbj\n9KF1JGS54mUriM2MBl3VAuOguXwbUqB+zwAlR1aiLhFI4t0OMHeqjK06LEGz\naBYx\r\n=dzm0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/easy-template-x.js","module":"dist/es/easy-template-x.js","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.2.2","xmldom":"0.2.1","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","rimraf":"3.0.2","rollup":"1.31.0","babel-jest":"25.1.0","jest-junit":"10.0.0","typescript":"3.7.5","@babel/core":"7.8.4","@types/jest":"25.1.2","@types/node":"13.7.0","lorem-ipsum":"2.0.3","@types/jszip":"3.1.7","babel-loader":"8.0.6","@types/xmldom":"0.1.29","rollup-plugin-babel":"4.3.3","@rollup/plugin-replace":"2.3.1","babel-plugin-ts-nameof":"4.2.0","@babel/preset-typescript":"7.8.3","@typescript-eslint/parser":"2.19.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0","@typescript-eslint/eslint-plugin":"2.19.0","@babel/plugin-proposal-class-properties":"7.8.3","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-modules-commonjs":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.8.3","@babel/plugin-proposal-optional-catch-binding":"7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_0.9.0_1581323698606_0.21074532981884753","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"easy-template-x","version":"0.10.0","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@0.10.0","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"fc4dd653c469988ccdeb69581a0ee0f39a732cb0","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-0.10.0.tgz","fileCount":167,"integrity":"sha512-LCuie/Fn1E+0cpUUwtXWU37fIukuOAO6Mx20UO/TC674Q5EG9qBG/VzS04WDYq6CHZTscMPSMlfP+ykKMDfF8g==","signatures":[{"sig":"MEUCIQDRCZ9HcpHBCWnZWUXMSgHOy/g951OtXCKTA+BZQASQiAIgFPVy2FgM/2YDh8If2OxYlt7iaGztRu899dbT4+bLO3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":342358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQR8ZCRA9TVsSAnZWagAAQt4P/3HYATLysRCI9Lgg/mWk\nG4H8bDgKpCTnixNWpcVyxmE1xoCYNaemQUyY8+QFIaNqaVHeO+I12r4QG2KF\n5OxcJ7kyypeXd09wxL5QQzPMirklWXyNz+ajUBfNxUh9BT2KFxOdQkhmC8Lg\ngeFgkekjZbFJ9/TvGpX2ZscWrkvwfAsq9AU1JIMFc5TFwQAQk0Lr48XuS2vr\nX9GifIuc/w070zIDrt+SIVDHKrIKtKpexIGyPTCAGvl2kyoDV/FD1/O8nG4Y\nsvZ8aIhLlbd4tCxfg0UYiLMpj3xOQ7D6YL76rqDbTfRBvZM8u1FdlrdWqRmP\n5anL0FaioirgoW/wnRdy3taNwTFrgNINTYkCmhPHYKjwTydYOIDUPUvep2Z7\nt6Ty4dxAvHZY8ZRLjLtm0KtLTyD4dlEn6Vu6on8oc2wQPUVMTMoUhRDyKMV3\nFOrMer4uzHAmF9Vj4YCFbLG+G2ET03cebA9lh5M/XsJ7nnqSJKRcTsWXXGmv\ncWriQuFJjuRnc6pCSeIgSmZrmhGtOH1oPM62mH2Z0dmgs03FC7NqlF0IU/Of\nATBbyrFaKHWjySWy+AXAi8oOcbusJHFQS3nRFfmi0wyBELXITWfYOU+h5y2U\nX8VlCVir01irQ44IsuS9ziSKw4d+PhNjgvXUWIIsylZgAL8u2zySDKKA+0Nt\nuJVd\r\n=8Wjs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/easy-template-x.js","module":"dist/es/easy-template-x.js","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.2.2","xmldom":"0.2.1","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","rimraf":"3.0.2","rollup":"1.31.0","babel-jest":"25.1.0","jest-junit":"10.0.0","typescript":"3.7.5","@babel/core":"7.8.4","@types/jest":"25.1.2","@types/node":"13.7.0","lorem-ipsum":"2.0.3","@types/jszip":"3.1.7","babel-loader":"8.0.6","@types/xmldom":"0.1.29","rollup-plugin-babel":"4.3.3","@rollup/plugin-replace":"2.3.1","babel-plugin-ts-nameof":"4.2.0","@babel/preset-typescript":"7.8.3","@typescript-eslint/parser":"2.19.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0","@typescript-eslint/eslint-plugin":"2.19.0","@babel/plugin-proposal-class-properties":"7.8.3","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-modules-commonjs":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.8.3","@babel/plugin-proposal-optional-catch-binding":"7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_0.10.0_1581326105027_0.9565172535760171","host":"s3://npm-registry-packages"}},"0.10.1":{"name":"easy-template-x","version":"0.10.1","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@0.10.1","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"4a0936f45d464797c61733dedc91e2f4167c3ef1","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-0.10.1.tgz","fileCount":167,"integrity":"sha512-ilF8QQv1jfX3MCRoTdffuf+Do8dYHnbDgY0i2NaAUZRCgF5gZoEv5iilOykUMtEWT5Wen74Vy3G4pxnsqfYRaQ==","signatures":[{"sig":"MEUCIGtIoZMzmJ73KryywPG38NFzfAtoJnfu4Cq0GaC+n5hiAiEAr/EsDj/xNP1zEAC2PU5lmq8e+TtRRq21HX7ETyJVPdc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":337522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRET7CRA9TVsSAnZWagAAFv8QAIxaAfHzqXeUm1O1C1WK\nUTzbjIXn/EOznTnsw//FxAu/H/vv5NEfzjFwHYe956lJQOLqX0R8/rmv9TBN\nTXk8acEtwSt8cQncIHKIA73mhGA1WGndnusOEH7e4pshiK9qcdPhKOx9VcbE\n72Q5CtnsCFbgv+LpantubVyI07ufIlLDFCFWn3IkWkHdPdxDRPV7vX0R5Wfw\nkNlDqdMzk4G0DIsAGgNbVRJumez6+EKSokUotrLX2Pu/r47Ab5kj6Oq7Haf0\nIHeI8y+gGsUSIpxUQl67CPHoPCr9K1IC6bhf30P/II1d9Qprx87kv9Ibwzo+\nGksCxNrok7YJcUtTUIoFJ0gH9b86zaDMuLEk9tJOnofk37lVocJS4qopPmbh\nCGzhtsPQ8FMAwE0hl9nYJP+SuDtQzeFXSUxHqAzo5lR1MfaA4FMYUFMek0nM\ndmkPcMjVUhGZuMB/6X3yehY/J+dBtoVVt+QUiDXnomJzhw9TxbfG5iwzfpaW\nnSmcdFMjJ1zkXe/L4qyyeGLNLMs6BVc0Hg9U05vgK24YrJ+nqYuagV+TBzMn\nInwL3E4fIafJdbZxUPYB2Z3fStIgY5IJfEuKxdPxfjfiWKKKBY6AFZFxna+i\nqU7XQfnceg4R6/59mOagHYy5x8STDGmfUTTTF7t/DTCx5QK0+LLWmR8mwqxa\nDcBY\r\n=l/Sf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/easy-template-x.js","module":"dist/es/easy-template-x.js","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.2.2","xmldom":"0.2.1","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","rimraf":"3.0.2","rollup":"1.31.0","babel-jest":"25.1.0","jest-junit":"10.0.0","typescript":"3.7.5","@babel/core":"7.8.4","@types/jest":"25.1.2","@types/node":"13.7.0","lorem-ipsum":"2.0.3","@types/jszip":"3.1.7","babel-loader":"8.0.6","@types/xmldom":"0.1.29","rollup-plugin-babel":"4.3.3","@rollup/plugin-replace":"2.3.1","babel-plugin-ts-nameof":"4.2.0","@babel/preset-typescript":"7.8.3","@typescript-eslint/parser":"2.19.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0","@typescript-eslint/eslint-plugin":"2.19.0","@babel/plugin-proposal-class-properties":"7.8.3","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-modules-commonjs":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.8.3","@babel/plugin-proposal-optional-catch-binding":"7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_0.10.1_1581532410854_0.07128010488276115","host":"s3://npm-registry-packages"}},"0.10.2":{"name":"easy-template-x","version":"0.10.2","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@0.10.2","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"642dc870dac5b3f3d2e833eecc85af4b080d9ab4","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-0.10.2.tgz","fileCount":169,"integrity":"sha512-xYuAAr1Hwo+XOrE83gqWPuTrHHADvduBP6cDp8FUanT3R21rUGG0PKPGrMcADDlRHzU66Lpg42enbvpn1u2vXw==","signatures":[{"sig":"MEUCIEFyDVt3b9JoUNs0AbRWV7R7IQK2yph6NE3wfQQ7SrSkAiEAu1xppXBuaOldGBHAL2tJb/2WxUJLYDoBh39Up5keo9A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":344395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSUWnCRA9TVsSAnZWagAAKgoP/iSoCVu6F66dK11h6QU+\nAPOF/bJVMNFcWZzBFOpYthQoUHX/LtYhbj7Q67CiHurHTKRaMi20VCM5J+cI\ndkAvmo7hhhma0/9jwdhMA3xrQjcYZMMVuuqeV/zk7JHMKZTLrsRJVcSrPbCy\n7uwhQl9Jn6fW6TaUkC/Q6DTY4KO+WuH2tYy4pA8LqSiHfSaHrpzQlYVWit3B\n6fZpVarOBJCwXLMs+kqTeO4gN4kriRZrMuJrMQyHjuMKiIUQD/xzSVlJKXYB\nJqzAAdOuisjh1qDkRgZq9v/dPXlZ3linFoLIG3EqKTc2GbPeFFbMSeyRLqU/\nndH6c1pMYp/i1UUOPCeyNV19FPHbfU8e5u11wGq2ra40N+v5NtBD6vtRE1cB\nE1ZS1OlM88aG4a6KJtgZiPWJxmea5coMjTTkoahaM6guI2MNIAlhpJLk+I6X\nNyejxfRNJAX0WtHprXJjI+qKiqYkJQgENKaGoEZjVW24Vy+gnqWa0Ugff+yT\n+wB9qywu2A85visyUSzPeyr1uvW1ChYXkUufAhcp7cH/bTlCsZdH2ErUIXKv\nBYgk9x2D59jwf8/cwaWQeI7mNgIrT+E7arlnpoKNzXKwovCeK7vgcWUnGdBE\nEHNCQlLwF3f3aVfsbUqqNCstTtOSa56P2DAnHNlVMhwfwvcNQL9iHG+O6PhM\n2luT\r\n=MW3T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/easy-template-x.js","module":"dist/es/easy-template-x.js","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.2.2","xmldom":"0.2.1","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","rimraf":"3.0.2","rollup":"1.31.0","babel-jest":"25.1.0","jest-junit":"10.0.0","typescript":"3.7.5","@babel/core":"7.8.4","@types/jest":"25.1.2","@types/node":"13.7.0","lorem-ipsum":"2.0.3","@types/jszip":"3.1.7","babel-loader":"8.0.6","@types/xmldom":"0.1.29","rollup-plugin-babel":"4.3.3","@rollup/plugin-replace":"2.3.1","babel-plugin-ts-nameof":"4.2.0","@babel/preset-typescript":"7.8.3","@typescript-eslint/parser":"2.19.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0","@typescript-eslint/eslint-plugin":"2.19.0","@babel/plugin-proposal-class-properties":"7.8.3","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-modules-commonjs":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.8.3","@babel/plugin-proposal-optional-catch-binding":"7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_0.10.2_1581860263171_0.7310915149290733","host":"s3://npm-registry-packages"}},"0.10.3":{"name":"easy-template-x","version":"0.10.3","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@0.10.3","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"dc6e9ce305869d7beb5d0611e99177d6019bab12","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-0.10.3.tgz","fileCount":169,"integrity":"sha512-+wvdi/SzdgSgFBBcOeZV/foz05vINaU2e9IFUo7pQnRhmEU+nGQQaPt0RC8sxbJE1/4Pmia+jkG2UqsMiTNf4A==","signatures":[{"sig":"MEQCIDO+T5/GnuXdfX/OEhZps3kWdJeGzlQwfwnbcJqWeHpVAiAbN8qRaTlN8/WfiKE1XXZOI5SfxGAaoZbCeFBy3t0N9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":344623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSUwOCRA9TVsSAnZWagAA75gP/iLpj/Y+jZR84IupmfDo\nCt139viK9aMRtpCvbW+Tz5QXomsOTOoa+7Oe3Nu8gDCMaY9H6BoAHWtWVo4v\nFObc9CniL3YTPCU/q0Zp1PtvitHqS6XBU9wxS1vZMXi9y9nemmkCxf1fDsVC\nTXvbAF60PasbO97pGd98KOyu24fqApUGhcWqPg+UiOLIIu8vFoGmtKcB23w1\nnPCAhLq0kzKaHrWV0Twytw1pZG6rqCtfw1hNXnSg1MfHZ7NcQClDFDg86nvk\n2HswotcKPELex7W3JIbUs6ORblpib1o6jSOYKwDxEAnlAzNIdZzLavVGYBh8\nW/iUMZQ56jCLBCuMw1wF2kjFYSU6LDUr+0OktpWplaWcfg+aLH+8iC4jua+U\nEXjzyZ6l+/PBLhDNeW7zOyW6TKtCV1SsGuMsUuAeKusEjf++koK3+kd0bd77\n3lt0nfVfF8hZtjZkdG0PypL8+LQvMlEvXjH4bLtoa6MCx3WLGEca6qmDZbEt\ne0CqBhXfUFX0KG1V36bcKnRoM6JiZrkBD7W8Orimm++1wyPheS7hIPUfIwnw\n3f9tJQ4I9yOQtuhf3YYr5fEVyr1EpG4yrCK/hesk3a+51xTZUgwFoSwh9W2f\nXhz0yNen8ZPmFx25wNUOHsbNeLvmC4+OyTRnr38nb1DkACNxgjnGSRR05TzU\nzbg1\r\n=dpY6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/easy-template-x.js","module":"dist/es/easy-template-x.js","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.2.2","xmldom":"0.2.1","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","rimraf":"3.0.2","rollup":"1.31.0","babel-jest":"25.1.0","jest-junit":"10.0.0","typescript":"3.7.5","@babel/core":"7.8.4","@types/jest":"25.1.2","@types/node":"13.7.0","lorem-ipsum":"2.0.3","@types/jszip":"3.1.7","babel-loader":"8.0.6","@types/xmldom":"0.1.29","rollup-plugin-babel":"4.3.3","@rollup/plugin-replace":"2.3.1","babel-plugin-ts-nameof":"4.2.0","@babel/preset-typescript":"7.8.3","@typescript-eslint/parser":"2.19.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0","@typescript-eslint/eslint-plugin":"2.19.0","@babel/plugin-proposal-class-properties":"7.8.3","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-modules-commonjs":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.8.3","@babel/plugin-proposal-optional-catch-binding":"7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_0.10.3_1581861900400_0.7452298792466148","host":"s3://npm-registry-packages"}},"0.10.4":{"name":"easy-template-x","version":"0.10.4","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@0.10.4","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"449ac7444b0ae39a03b1a301127c24fb98478aa7","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-0.10.4.tgz","fileCount":169,"integrity":"sha512-JbvMN2to6Ikl3G3qzyH7uq+++pet4eH1maeUDm/7GSvs1LP6Ax+8it1vjzf+xyLTZmq69QDdOgxRs+M/ERr4rQ==","signatures":[{"sig":"MEUCIQCNf6egPqBgBXPEZ9le1GqrVi5Kyc+j01KowO++YJM8gQIgBmtge4wjRk5JIO1KBKK9J42a2AvFccxgL+FA0kGsfYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":339404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXL+UCRA9TVsSAnZWagAAHssQAIheNoOwUKvM5twJv95j\nJbBounnDLMdjm/f50cJY59ExJ6yMhHe+ciWtnfUwdPquJ7RQsHS6W6PffD0K\nTSZWFxLUOgWfP56Fub/rT0FNo0XA+ua6/QoYKCVLQlbZlsfuHlQwJVw6mKFI\n7QhfMtlBvwkB94IrOoLIn03B39m5lCq5PS8yrBe1s44tWz3yNcYxBf/VnyuZ\n+28CsMFbxyazpztyuo0WaONtfqiSfWpbejT0XCTe3Z5SPlk67US0ndK3gM4w\nnMWZidqoerPfKYgbJtKhmXSHEYpym6rwOBi4KkLxIjgc1tSYl+e+tdMrGWrg\nYsNO4fc36QeI5/H1mIdvjjTFFRjETIUPkd2Hmlx18AnIvVUBXh3+E/ftNIqE\nhDUlL2Z3TQjwYPbfVwjP+lGXFntL5PKxZMuy7p6AiItMpDGsRb2hQjydJ63o\na28Khyna7DOu5stX2Xrduxekpa/yK4HwiWFyCbOiW0MaSS+/i3Eu7Z4YCL9I\nj4PwnBK/QnerxGnBlmOyOeQ7e0rkhYSgUogPmInZllhSO4ICnXvUBDgkpWBV\nX4BYVpNIGMKZ4VEBDQAB+nGhsCAuWd+G35Ehymfo62kUxkweco3y36SMRLgZ\nwTCc//zM9dzw5MpTybD4s+oR3GLgZb56gZa0lir2Vy3jWDdCYRFKdgJErwkZ\ny8NT\r\n=uWJ/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/easy-template-x.js","module":"dist/es/easy-template-x.js","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.2.2","xmldom":"0.2.1","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","rimraf":"3.0.2","rollup":"1.31.0","babel-jest":"25.1.0","jest-junit":"10.0.0","typescript":"3.7.5","@babel/core":"7.8.4","@types/jest":"25.1.2","@types/node":"13.7.0","lorem-ipsum":"2.0.3","@types/jszip":"3.1.7","babel-loader":"8.0.6","@types/xmldom":"0.1.29","rollup-plugin-babel":"4.3.3","@rollup/plugin-replace":"2.3.1","babel-plugin-ts-nameof":"4.2.0","@babel/preset-typescript":"7.8.3","@typescript-eslint/parser":"2.19.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0","@typescript-eslint/eslint-plugin":"2.19.0","@babel/plugin-proposal-class-properties":"7.8.3","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-modules-commonjs":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.8.3","@babel/plugin-proposal-optional-catch-binding":"7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_0.10.4_1583136660088_0.8483730002259178","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"easy-template-x","version":"0.11.0","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@0.11.0","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"6f874d378394aac0a4a0d616ab6b82105b27c274","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-0.11.0.tgz","fileCount":189,"integrity":"sha512-4IW8FyUcx2jDqAfsqHoy8MiIc7X8Fkjggmgfc7QbnqWOqjyDzQL/pImoiGcv7dRxWV55pcDRsttUsPPrnVhLsg==","signatures":[{"sig":"MEYCIQDm1Ykj8k18X5hT1BnXFShdwiarjNGayTjoynUd+DxxEQIhAOPv3JaXOdcgu1HSOHEpADnWknIdrm9hso/Ano0hdca5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":346202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegNTmCRA9TVsSAnZWagAAosAP+QG28l5JW4DTP2s9p8Xb\nGjG4zcF6jsmYBuu13vfiEowdWHM/M+2WWuxOwyqOLjoIXPtU/I+pzSIdde4G\ncujHi06S3xCOXir8FQScWKcssFY6SmboI/B0AnJF6vlWNxRlkVwfhsmp7mdd\nCnSeTCRiuSIpZAmkG0YuogadfOHAmETUmzzJGvJFDx2B/7Kexs+8iPIpvgZG\n8x18w1jVQ2nQf4+EHniSWOnoQjutp3tBGQTarHr69A5CxzPSc7CrPW1O6DAt\ns0EwKZc6xQHVHybQ4BwsEX8pZu8wIuBCTl3aba45mJgzpKQWaV+QrTw8lNrV\n7GqvW78YGD+VTqmwmze4k4ejs+x8b0Aq+QTyhMfqXJ24t6+DHhU138iCUZXH\nBJ21gFHkydGgoVkRxfwiYeciaWzYVOGVLX7td2yM7P+DxYOELY2lqHf1gpa2\nda0tYs6UnJIjHcRt/MdO6P3c9SXke1kAnkaU/WzmVefqGjUg8px/2JwfDYsq\nFe8unYnje54fxBa1RVuhXOaUn1FD0efevqEZWi84fveRt64TGLjJS20QFrOX\nwAroUjJ/rIu/suFH1IthV6q49NV2zC34cr3S4jFrMcN7NeANVLl82aQoRL1H\n/7iuf7iAhNfZbbjsJ2AFrLtRi2xTakNHheKf5ijjEzNPdwLbsw4a6WMlbQhW\n29tt\r\n=8zla\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/easy-template-x.js","module":"dist/es/easy-template-x.js","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.2.2","xmldom":"0.2.1","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","rimraf":"3.0.2","rollup":"1.31.0","babel-jest":"25.1.0","jest-junit":"10.0.0","typescript":"3.7.5","@babel/core":"7.8.4","@types/jest":"25.1.2","@types/node":"13.7.0","lorem-ipsum":"2.0.3","@types/jszip":"3.1.7","babel-loader":"8.0.6","@types/xmldom":"0.1.29","rollup-plugin-babel":"4.3.3","@rollup/plugin-replace":"2.3.1","babel-plugin-ts-nameof":"4.2.0","@babel/preset-typescript":"7.8.3","@typescript-eslint/parser":"2.19.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0","@typescript-eslint/eslint-plugin":"2.19.0","@babel/plugin-proposal-class-properties":"7.8.3","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-modules-commonjs":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.8.3","@babel/plugin-proposal-optional-catch-binding":"7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_0.11.0_1585501414091_0.4736225855762626","host":"s3://npm-registry-packages"}},"0.11.1":{"name":"easy-template-x","version":"0.11.1","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@0.11.1","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"c95eac314a93fe4b000211f820eb8d6999a2790b","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-0.11.1.tgz","fileCount":189,"integrity":"sha512-mJBLmJ2+F229ejM8n41yQ6p62rB4tdO3/+E39jlFRouoMzZpXsNgdEqTh9asWd/SnHLmrhEKgVXgEVdB8hbsDQ==","signatures":[{"sig":"MEUCIQCm2W9j0OyVTZAdOF0Wr2YrL1rnMfs+1nyaLploo2EQygIgJQ9znvL4yxAXaRwXMQKp4GVfb9ygcbSx+QijPWRN+Z4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":346384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegN0dCRA9TVsSAnZWagAAPc4P/RY5BFVTWRqALGXzFCA9\n/unDssYjmgzMW5UxfsNXsOh3BkIbpe7T5IttDhBgsnVaEukaqn2P0lepRRaW\n6+jrrJDbJmZ/2kAXJWKRrwyDRWcdoQor07Ef1ndshKzJ9RYKt7SuMWCrM/4R\nVfskUHBIAzqdvOTSU51d4Vx03bz7BRlis56TiO+u2W5BbfhYuE+HxiLWvt2O\n4y3XYt068BImiQkdap8QmqMdK1O+PIoQDGUCsWPhGip1h2l9hLbfL+SbuXkz\nLpB6v0R/pU9ZUZQIC+NBUyUkVcAM+CJzzcLsvk4hp+yy0FTpPDU0sPcw2OcV\nWownWqtv03AqKRkl5nI02VGF780K9SK5/esibM+uobN7PAGGYz6o1PWMrdeU\nHf/RSd5qZTcXwj9PqFL2ACig6l/MbC4R80cqEPcpApJUpg4yfyyznB1+LLVd\n/EPLamEfEuj0cM6lsRylUhlx3x0sXuH2HbGi4pGw3Gxma7huXxXQh8MvdurB\ndVL9rYUtT8VzvLbN4TBwqKTxT7vhSHRPU6JD7EIxmzp7cT7yAW4bVuetvx71\nS1tgctxWIJKF48OZyxXRv1FEaBqtekhrxrsCyDCCtSCgTa+HRT4fx2KwwMi6\nHRn34GA1e9S3T5N8tzSvEkD2qE+ewcQSguTaHLNYl1rWY3qxpR3iG2Vjtwmz\nmBG+\r\n=WxVn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/easy-template-x.js","module":"dist/es/easy-template-x.js","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.2.2","xmldom":"0.2.1","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","rimraf":"3.0.2","rollup":"1.31.0","babel-jest":"25.1.0","jest-junit":"10.0.0","typescript":"3.7.5","@babel/core":"7.8.4","@types/jest":"25.1.2","@types/node":"13.7.0","lorem-ipsum":"2.0.3","@types/jszip":"3.1.7","babel-loader":"8.0.6","@types/xmldom":"0.1.29","rollup-plugin-babel":"4.3.3","@rollup/plugin-replace":"2.3.1","babel-plugin-ts-nameof":"4.2.0","@babel/preset-typescript":"7.8.3","@typescript-eslint/parser":"2.19.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0","@typescript-eslint/eslint-plugin":"2.19.0","@babel/plugin-proposal-class-properties":"7.8.3","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-modules-commonjs":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.8.3","@babel/plugin-proposal-optional-catch-binding":"7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_0.11.1_1585503517078_0.2640312543449359","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"easy-template-x","version":"0.12.0","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@0.12.0","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"23bed83ae8c9592e7924f3dedcd37e06ebce4c90","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-0.12.0.tgz","fileCount":195,"integrity":"sha512-K0NOMV/ntBM9ctZ7Q9ToqQnHJowzhtzFFW6gCwL188pVJG+EVFXoP+ssydp4qeBgHLQvyMRaFX2GqOgsXaOYNg==","signatures":[{"sig":"MEUCIQCBmHYPSGP5UX2XFVvGctRzCInsr5AGLyXj8zgTuGWHXgIgdEYAvwtZ3Vi9Q+IpWXbFcnty+mB4xT9vjvpa3KF9puA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":373453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJcovCRA9TVsSAnZWagAAHfMP/2KWuF+9/W0MQP+5SGgO\n/BCh51c4WofE6IdXnYWs8TOELYGemC5vZN7A6vwZmc62bghWRcxowXHj235M\nUavG7+xV7ej9NYF081mws13r4H7W1d8sWC+d0/gO+50w9WENjWUaa5zQ762s\n896x2kCD43MMuus5del3JxmjeNQRPO8ss4Wsj7E6yWEb3I26F8FGCqXk5dU6\nwGQq35lMIibCSgxvhk7TaYgODeqkXWx5f+AtKBWvxe4o/AYToWTZEQ0WGIVK\nJfUKX99RhiKx9zP8u2Urdqirmq0WlRz5KLBnaAevmu7BNvAY5IeZO+4h3DRP\nAtYXyC9g/rnZvjGeO0kEIP2A1JPNL53a4KqnWuNXvfsgUFqUvke2iqUUe06I\nis2NKz15mEFHyj09cB2fQYnW7cI1ldIrd5g5PJg0ox7k16uwZ5RnKQb9XCw9\nJvOQcTAeYgGrBRlLlrZt30f/ln5hJVQzHUPtAZlDSgCa31amvbwka0lhC43Q\nr1j5EpYEIRQdb3jrWVMFb2SrQb0bD+S/tlkSank4ZIrDOX9Bc2RwYJSPyWWg\n8nJfEMUKs9s0sWRYRaKO72UMcU/slsgJr1dS2dqHWl3PW4e/0+Et1YncwFnY\nVz2ya7zL5FrdS7jx64RLV9iO7uUMDfLBPCZ5Zc3Enyi43bbHcOlANynZOLv7\nPovA\r\n=D6Y1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/easy-template-x.js","module":"dist/es/easy-template-x.js","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.2.2","xmldom":"0.2.1","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","rimraf":"3.0.2","rollup":"1.31.0","babel-jest":"25.1.0","jest-junit":"10.0.0","typescript":"3.7.5","@babel/core":"7.8.4","@types/jest":"25.1.2","@types/node":"13.7.0","lorem-ipsum":"2.0.3","@types/jszip":"3.1.7","babel-loader":"8.0.6","@types/xmldom":"0.1.29","rollup-plugin-babel":"4.3.3","@rollup/plugin-replace":"2.3.1","babel-plugin-ts-nameof":"4.2.0","@babel/preset-typescript":"7.8.3","@typescript-eslint/parser":"2.19.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0","@typescript-eslint/eslint-plugin":"2.19.0","@babel/plugin-proposal-class-properties":"7.8.3","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-modules-commonjs":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.8.3","@babel/plugin-proposal-optional-catch-binding":"7.8.3","@babel/plugin-proposal-nullish-coalescing-operator":"7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_0.12.0_1596312110645_0.8015582129287444","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"easy-template-x","version":"1.0.0","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@1.0.0","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"d01a952540d87673959a2f322cc58566fed94127","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-1.0.0.tgz","fileCount":195,"integrity":"sha512-sKAPPAHkzbAykw4v+O6i00sWiJ9LHLWBHeBL18p/ULnPKe6RR2qZd+ECGV/ODl5Y6uG0IKsrsasK4BmPn6H4Qg==","signatures":[{"sig":"MEYCIQDVS+x/sSlHy7HhG5AAxHPnc9TxJ2K3D1/w2Sf/y9ALLAIhAOTLK1CUCpcUDMb2x5KPMq6vaOLDZ+HshJzMrAmRJPsH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":384749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMBr6CRA9TVsSAnZWagAAJhoP/iX71QrBqfN0p1RJ8hjG\nOrRdanEhEXt4UiBmLOgex+RAcvsbTCgJAub4xVirsW71LA+huaw5ztP8SK3y\nRIrVTPeW+5ijQr34b6MpKe05xVlZF5d2nqVeVfE0JTidVy98s5eMPdEaTxE2\nZc6ZqbLmFkuvISgFV8G180AvZ27b1ZhtY7zgWytkaYTdY6RGsd/l1okrU7Cx\na5LZEjugSSQOTCoN6gVWtQf2Q2C1YqEuzPJj9G2+9ubw86M/6VoMrPpa3aGx\n3P+letb2ZyR53rdNm8GJGlEJ31GD6wCfHaPgBUvUm14rpoilXJdjh9ybn2Lz\ntMygcalwI8L9EfNe9434FU5l0XoaeXlawuNUEDAaebNtC5Y6NL8cswyPe+36\nmwiAEOK9KSYTxoLBDr5ObdcPbrpAxt1NUrGTwrhxp5B0aisvN3WV1s+91SVJ\nQo+ovIhchiXW22c09VaI7WFQtHcuI+jWk6yNmK1fDw4dwMlaVOll0tC+wa4Q\nLHo4JjlxCllMwLBX8b6l+qyJoekYgjc9k4ZnIi9s8oMbH4SNx+KNf6sdPVSA\nHuhx4RI59aNPl/GmhYEDjrnzW7QnJl4LcykpSnnpcxPI10NxJfAapbKiW6LQ\nxsCWEfcj48qkuPLzJ8AxJXVX5HWiIQfrMKEp6Zc+7HCpIEPE28ecjkqHmDM0\nCxGA\r\n=CV7V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/easy-template-x.js","module":"dist/es/easy-template-x.js","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.2.2","xmldom":"0.2.1","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","rimraf":"3.0.2","rollup":"1.31.0","babel-jest":"25.1.0","jest-junit":"10.0.0","typescript":"3.7.5","@babel/core":"7.8.4","@types/jest":"25.1.2","@types/node":"13.7.0","lorem-ipsum":"2.0.3","@types/jszip":"3.1.7","babel-loader":"8.0.6","@types/xmldom":"0.1.29","rollup-plugin-babel":"4.3.3","@rollup/plugin-replace":"2.3.1","babel-plugin-ts-nameof":"4.2.0","@babel/preset-typescript":"7.8.3","@typescript-eslint/parser":"2.19.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0","@typescript-eslint/eslint-plugin":"2.19.0","@babel/plugin-proposal-class-properties":"7.8.3","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-modules-commonjs":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.8.3","@babel/plugin-proposal-optional-catch-binding":"7.8.3","@babel/plugin-proposal-nullish-coalescing-operator":"7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_1.0.0_1596988154094_0.3492158425585512","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"easy-template-x","version":"1.0.1","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@1.0.1","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"363430da1adcc4b65700cf13dccc04e4cda916a5","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-1.0.1.tgz","fileCount":195,"integrity":"sha512-JcuGMsIh9hUqivVaFwY0MITIRyWDxzrDUh2Sba2f6QZoKgOKz62x0MweHzGXlVjt6DMovRouqKJTdhnAd2n6AQ==","signatures":[{"sig":"MEUCIAUnOJGdOiG7ol/dFDHBjYvqiUuhb/rWT4eF7iRa59gDAiEA5PjLyn641EzNE9l7jbt3nOk48Ici8MdYQRKsyoB3vCU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":384890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbajRCRA9TVsSAnZWagAA5TwQAJ27yKk/e2CfQ9ak7zRM\nbfNTSiKjIT3jGAuIbcBHRBuQo2mRQeglBt4WzP5rH9PAuZV4VNXAtfsYscOF\nsHwvknZ88S+EGiXqlNBiHQpRu7tQcy+osegJvCLuTScLvJgKrOUpA0ipAsA8\nW+QU/p6R/TsfghG6A4cBuLQRVNOIGfXl6qGLcO499wgu2oYrbLs9tus9Xa7X\ndHrCscSSS5JLFSKNakg57rEDSQoHPbZkOPe/yESngRXIAkazw9BmY6HpIApM\nksCpj8TjVGC6jNy+0t6z3ThzcHAZDVEJBSw9BFCmWU6h1Q85u+JzIJf7eG7S\nJ1JMgJqORYMNKYwZ4ds50h15vZPblA14OpKRSqyvuZNE3/bUcFfjL4bTQicO\n2641zdYhxzd1JFIS40hkun4kN9srHvelFlH5PgwFVbN1Gz8Lwxi/P0MD2ymx\nQChTKNGlseiBSBO5diB3Op0qYrGl9EuKoAFrTG3qvRDSfvbFaEfhoiRJfXHm\n3HYcI6yGj4eGKfxUXOoed167e+V9txNJjK2EjtMPs6H1hy2kn/cKq6mphMDZ\ndFU+xXAy2/noh93+mMNNnVbawiDPbfVwomaY4EchLjFTRVSuEbJsCoMEH4vJ\n3ei7MzCe2BAg4PxrLHXo9J/QdFNTpkQLlp0OzUllGVCIlKOU1ZrlH+FGaBu4\nADFh\r\n=aTHs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/easy-template-x.js","module":"dist/es/easy-template-x.js","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.5.0","xmldom":"0.3.0","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","eslint":"6.8.0","rimraf":"3.0.2","rollup":"1.31.0","babel-jest":"25.1.0","jest-junit":"10.0.0","typescript":"3.7.5","@babel/core":"7.8.4","@types/jest":"25.1.2","@types/node":"13.7.0","lorem-ipsum":"2.0.3","@types/jszip":"3.1.7","babel-loader":"8.0.6","@types/xmldom":"0.1.29","rollup-plugin-babel":"4.3.3","@rollup/plugin-replace":"2.3.1","babel-plugin-ts-nameof":"4.2.0","@babel/preset-typescript":"7.8.3","@typescript-eslint/parser":"2.19.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0","@typescript-eslint/eslint-plugin":"2.19.0","@babel/plugin-proposal-class-properties":"7.8.3","@babel/plugin-proposal-optional-chaining":"7.8.3","@babel/plugin-transform-modules-commonjs":"7.8.3","@babel/plugin-proposal-object-rest-spread":"7.8.3","@babel/plugin-proposal-optional-catch-binding":"7.8.3","@babel/plugin-proposal-nullish-coalescing-operator":"7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_1.0.1_1601022161324_0.39538343670808795","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"easy-template-x","version":"2.0.0","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@2.0.0","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"2ec3c0bc15e717475d646a64737cafd25df0ac3f","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-2.0.0.tgz","fileCount":196,"integrity":"sha512-Y0nx4Rg/T2Mtf3CIjcJCbp9dFmU3t/NbO6PfKzhuE0AksO38l4rOpN4M3xSSbwzOmXMwlCVzcMqFjEXd9aD4RQ==","signatures":[{"sig":"MEUCIQD5g4nHKp3K4rzN7aAFU3NG7TPbn2h2Xmp3p4F43MoOowIgQS3mtvy+l+vXtZrkvo5zrFEqjgtNNOlfFWDpfv/b4vc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":387888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVSFGCRA9TVsSAnZWagAAESYP/3U6ZPdEdQ+t9VqFMD8C\nyRac4n4+UwR2pP4HQxlntVLHqu4cMy6qUCW59yqIlGl4EsM40T5yB1VxL/3K\nX6+LZUuIZa1BU1mpi1yyapSNTp+hfCGSCqFRwkfDp904CGKfX+f/TpFGacI0\nrSphEcEMNzQaMIPWIhoVMT1eJgnI/+am728eAb5HQe57VghDQt+3lVn7tgKZ\n20Im3KS6+SNqnXUgvja9XTCibVJlzVHPtrhBwmGFq+MCi9nNGjiNnBQLgfjB\n2eauvLGq34IhnbiTDiINP8jXyRXBBkwTgg+FTzoBAKjZS98kc1ySOAFzS+ZC\njUtIZtcoGthoTLqiEx8LFX50K3dQHUTXoSgSSavVOqIDMuNp/IGjUb6CPKQ2\nv+moNBAN8C4QWJ5KkkLrFUkMjxCMLoA+sPwD4n80zQyTfWlnR2Sp6NZQik0p\npdmVTN3BHMP0j6Zdd+KNXRYwMl4iA8qUgw0QGfw1Xvm1UAdnl1wXl1+yTPoJ\n+lJbQ6JA1itCqLfPeaTenuw5Mu5+aeU6w3IEBYrqG+zT5fPfy81pGA44ypXb\n4JkOiCkU0JWKiPAPJYg4sChpCNSwqcbDynKYBaGfFI83N3ZVmlBHsftDstGc\nBGJi629Ag/OkJ2d5407rL+RWlJK8L/5Y78OZOaFVOglRx1sFR/yzh3cGyvt7\nNTEj\r\n=inGZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/easy-template-x.js","module":"dist/es/easy-template-x.js","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.6.0","xmldom":"0.5.0","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","eslint":"7.22.0","rimraf":"3.0.2","rollup":"2.41.4","babel-jest":"26.6.3","jest-junit":"12.0.0","typescript":"4.2.3","@babel/core":"7.13.10","@types/jest":"26.0.20","@types/node":"14.14.35","lorem-ipsum":"2.0.3","@types/jszip":"3.4.0","babel-loader":"8.2.2","@types/xmldom":"0.1.30","@types/ts-nameof":"4.2.1","rollup-plugin-babel":"4.3.3","@rollup/plugin-replace":"2.4.1","babel-plugin-ts-nameof":"4.2.1","@babel/preset-typescript":"7.13.0","@typescript-eslint/parser":"4.18.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0","@typescript-eslint/eslint-plugin":"4.18.0","@babel/plugin-proposal-class-properties":"7.13.0","@babel/plugin-proposal-optional-chaining":"7.13.8","@babel/plugin-transform-modules-commonjs":"7.13.8","@babel/plugin-proposal-object-rest-spread":"7.13.8","@babel/plugin-proposal-optional-catch-binding":"7.13.8","@babel/plugin-proposal-nullish-coalescing-operator":"7.13.8"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_2.0.0_1616191813641_0.6151007224848448","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"easy-template-x","version":"2.1.0","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@2.1.0","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"c4bf58198e4e6b0d4166d69ae073138cad8e33ae","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-2.1.0.tgz","fileCount":198,"integrity":"sha512-TAAYXKZpMl3st8f8apTUau3UMZDXqK9Kd8u/rCjKO76wWDkFCbCYeT3tu9f6JtknegvYWnP/vyUEbJ/raItapw==","signatures":[{"sig":"MEUCIQDz2t6f0GF5PADI2v9afS5+x9EE7vGZreU3nD1O4+FMFgIgRbfyPNkK7hqdQw0ZdIETZumGWd3MJXGwDI8MUWjB2r4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":390335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAuhYCRA9TVsSAnZWagAAyDoP/jkIXn6MzeItO16HcInM\nhtlnPJ2yOqqypJ5Pj6O0W4SxHhAOL2Whks2bVmx0QsKpNZrqYOpSyZDKsvMK\ncuWKYXK08y0978bYJyzbORp6rOQ/TwLU+owY9hK1nmCyXHxq9oeBKT8IpIuQ\n0Hgvsnf0Pb494VWXTQec99GpCyHhNK/bEyaNkfjw/gdTqqvRNitVBUyqdN51\niRUSDl8CjJAIQQuxrioUMXAChytOQ+HL4EmYjoPZKg93sbXEkqTDzUh+jBfQ\nljtTM2yFt2a0+JZfy+lfRNDsW7NUwkTK9m5i8WQTwFe7smsw8HT4RDGmA/8E\nSxTCufy5NQWaKLkHg2rMJuz7TJeym5u/hjDbW9s1fVb1LPLa9QaTLZ1NozX9\nu+ScrLoOnqHBFQ19V5EeqybIGiu4rLAM4QIOLCYzbEdJdMT7SmG9dYcT3iYj\n9mlgZ21yyjlzffXMHYZA3/KyhRl/Y3IohMNj2L/p+hzc4SJKQD7FOojxWrMN\nPMg2hukcz8WGCO65H+YZmbYgwoo11509GR77xF6RKtgsvswigQvkHQdjUS9d\nfMoviYaaU2AKVLZCJt9DGXIW8crhZMd4jzspV02EXjLwaFqPGeD9ZIhJ/iy3\nLGTla4SWz9OmMqbIQwyFmxx46wVJeApMNwzsrI8f/q+Kbi7x/8lA2Ud/FfU0\nuB3d\r\n=BsuQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/easy-template-x.js","module":"dist/es/easy-template-x.js","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.6.0","xmldom":"0.5.0","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","eslint":"7.22.0","rimraf":"3.0.2","rollup":"2.41.4","babel-jest":"26.6.3","jest-junit":"12.0.0","typescript":"4.2.3","@babel/core":"7.13.10","@types/jest":"26.0.20","@types/node":"14.14.35","lorem-ipsum":"2.0.3","@types/jszip":"3.4.0","babel-loader":"8.2.2","@types/xmldom":"0.1.30","@types/ts-nameof":"4.2.1","rollup-plugin-babel":"4.3.3","@rollup/plugin-replace":"2.4.1","babel-plugin-ts-nameof":"4.2.1","@babel/preset-typescript":"7.13.0","@typescript-eslint/parser":"4.18.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0","@typescript-eslint/eslint-plugin":"4.18.0","@babel/plugin-proposal-class-properties":"7.13.0","@babel/plugin-proposal-optional-chaining":"7.13.8","@babel/plugin-transform-modules-commonjs":"7.13.8","@babel/plugin-proposal-object-rest-spread":"7.13.8","@babel/plugin-proposal-optional-catch-binding":"7.13.8","@babel/plugin-proposal-nullish-coalescing-operator":"7.13.8"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_2.1.0_1627580504669_0.4624046495625471","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"easy-template-x","version":"3.0.0","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@3.0.0","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"4d853fb10298929131e28760d1af6d631c130374","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-3.0.0.tgz","fileCount":198,"integrity":"sha512-tXoA1WLU07KcKzXq9dJ5craekfHWPVkpolOoEixSuAOpOZJNzUuaVVrvYaki1s4wjgbuf59Z+hI//l+AwV23CA==","signatures":[{"sig":"MEUCIQDYTdHLAMP2xCgojmTkJGPjp1uHT/XtCHv2oI2VBZD++AIgXP+zwDIFUfMsdjU7t2+yoqD0BJRdV8xiwkZi6FqIr1Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":394974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiw0TrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZKw//XJ27IC+hanzaThurt5tuLyyfN3+Csz11ssbKgLYizDENywbf\r\nse1rz+9d6vbT71sG5unRNp7ILCOy7LVihqyw9E/KgheLueyI0qsYhF3aQLDC\r\nQyt+ssGxxzrZKlfICxmDKUMChJcVtE8cZJ13Miy3ozkPIx79lmZVRA6ZnUm+\r\nVqA/Gcena7ttKIGRRAkFRj8X4VtDNGwFbo1opiDUhnptluHDsA5xKIwsQkXy\r\nPZGPKQuMIbzU3a82pZ5x40iWwXhEsnZ3vWCgBb2raEo4oKCNux1FnRszUO1B\r\nDjku3ta0bW4ryOAp0irV4ZzYnyoNG6konNou+/lixFkT5lGGSH47rvKcF26Q\r\nt7TQFBGl8X7uHQmlMui182KlPVtj6q3vgsG4INnfeapgJaELbr4hkj7S5Klc\r\nL/6ryAVVkgiMkadReexD5nipxlesli9XpEgEUVpas9xMVIxdSnuZH/zuqvcF\r\nZQAfqJICcFsvctv6XX5dUSss3BX0TnOr8+Xsw629KyS64TBaofJIm54xsfcL\r\nRSd8FO6iS2OvD+iWRoGelAQQXEQSvgN+FsNixyd5/peyCG7c6Zvla8ps+WVI\r\nSNg1/A/ZkWPMfqSO+rjwexYYEpQZcAj/BMnKPvZXa2x4XcTIGsAp6xhD7t3d\r\nqILQJrmDsSykOFSkJeB4KupYy5x75uSqIeM=\r\n=Ngl+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/easy-template-x.js","module":"dist/es/easy-template-x.js","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 Alon Bar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"jszip":"3.10.0","xmldom":"0.6.0","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.2","eslint":"8.19.0","rimraf":"3.0.2","rollup":"2.75.7","babel-jest":"28.1.2","jest-junit":"14.0.0","typescript":"4.7.4","@babel/core":"7.18.6","@types/jest":"28.1.4","@types/node":"18.0.1","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"8.2.5","@types/xmldom":"0.1.31","@types/ts-nameof":"4.2.1","rollup-plugin-babel":"4.4.0","@rollup/plugin-replace":"4.0.0","babel-plugin-ts-nameof":"4.2.1","@babel/preset-typescript":"7.18.6","@typescript-eslint/parser":"5.30.4","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0","@typescript-eslint/eslint-plugin":"5.30.4","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-optional-chaining":"7.18.6","@babel/plugin-transform-modules-commonjs":"7.18.6","@babel/plugin-proposal-object-rest-spread":"7.18.6","@babel/plugin-proposal-optional-catch-binding":"7.18.6","@babel/plugin-proposal-nullish-coalescing-operator":"7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_3.0.0_1656964331182_0.06632531850698187","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"easy-template-x","version":"3.0.1","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@3.0.1","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"416915f6f3d3fb30916dfbea0490d3249e6ab346","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-3.0.1.tgz","fileCount":163,"integrity":"sha512-LnwB5lphD3QV7zxbTpFkAfRQ78mWvzm1Hne6WlTrbU/jUmKJ1JBqueV3bcngDYRXocgWIwIU3+G4DOsfC4fjcQ==","signatures":[{"sig":"MEUCIG6hEc4mSDq2kLGN1R4uB5P4FsHYklZw3/8IoFbyqY48AiEAqPLcWdAH0PwinNjTdHjSk2m+GpXYpl9sgmRexl/SeZA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":387034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAQh6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpzcg/+Mgb7zXcht1UGQcYEqm1jW5tTpIdy6p6Ie52ACFUH/MmD+eRQ\r\nesVKbkm+pDY2wAZp9e8WHRUZQ6Y/3inapfLlM3gq4j5FxPs/9CF642k8RRfx\r\nS1wIe2xQFCaLM473HgAA9g6HhBG/Kho+ah+hH4SW359f9h5I0Hk4h6TriS+i\r\nHpLI/vjrA2cKqxXcww681Zz/VZ1uUe4yJ89lXi79Fs3KwzmT92QvyuSZdZ/Q\r\nvf7z7angHl88WwzaNcuOHjplVrmXX2yo+hshLJJ6yH/zSZPglo3ivF4W5A9p\r\neqwYTZTkjsmhywn6Qdo/FfIWfAHYvFnK0h1Fwouk+zRCOcnaKT2uQaVHG2bZ\r\n0cTHgT26JxX4sMWmMnVY5siDnxBlvuPUaHL6jQb+90rA+8IjB7GR6Xomp99w\r\nnxI1ZfDvVsPpvGyb10arKstQMZz7hUD7icvzCi78wQ4dyT0GeYFDI22s5tLb\r\nl4yHubfhIwBmgWKMADMUOtjSckvJ7IsFj9QdmLW8a2uv4Zift/VB8MfDbMmc\r\ndn/KRXSB+WvI+dSYf0cKMexEQPok3Kfm4OLOrW1KAY+HndXwUlk6hOkj87HW\r\nHOm+raQcsE2V4x1qn9UuJrtIm1ZZVCi2SjWicDE2i4SqzRwES+zNSV+Zugb8\r\njdMMil5m0oALiL3ai8YP0a9lxvCAdXevmyo=\r\n=9DJ4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/easy-template-x.js","module":"dist/es/easy-template-x.js","gitHead":"f0b614d62be6bd210c0241f11f24284013f08ece","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"8.5.0","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jszip":"3.10.0","xmldom":"0.6.0","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.2","eslint":"8.19.0","rimraf":"3.0.2","rollup":"2.75.7","babel-jest":"28.1.2","jest-junit":"14.0.0","typescript":"4.7.4","@babel/core":"7.18.6","@types/jest":"28.1.4","@types/node":"18.0.1","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"8.2.5","@types/xmldom":"0.1.31","@types/ts-nameof":"4.2.1","rollup-plugin-babel":"4.4.0","@rollup/plugin-replace":"4.0.0","babel-plugin-ts-nameof":"4.2.1","@babel/preset-typescript":"7.18.6","@typescript-eslint/parser":"5.30.4","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0","@typescript-eslint/eslint-plugin":"5.30.4","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-optional-chaining":"7.18.6","@babel/plugin-transform-modules-commonjs":"7.18.6","@babel/plugin-proposal-object-rest-spread":"7.18.6","@babel/plugin-proposal-optional-catch-binding":"7.18.6","@babel/plugin-proposal-nullish-coalescing-operator":"7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_3.0.1_1661012090626_0.36197463994128976","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"easy-template-x","version":"3.0.2","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@3.0.2","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"4f942b6bc98fb7be4860d78af673fc54bb229283","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-3.0.2.tgz","fileCount":163,"integrity":"sha512-DunqbuhP/ixhO6sbDtDvJFtuM57o/Vx0MvYCRqjEtfQMiUh1soguJh2zEJVP6mzYax3IAZafxSXvhL2NertyjA==","signatures":[{"sig":"MEUCIQCowv7EsJHD5As8x/1toIL/frTiykh1ZnX6dgc4zoEFrgIgAJed4V+L/UL7Eex1CAxJMsVTa+4HYGuuwMCx0+YISkw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":387523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAQwEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7fRAAo6Q+uEGyguclKPLw0zdRs/nA11lClo7xC5lGhMCE8mOlklhN\r\nluhlvKklfjm5zfeda3Btv9bYVBOHqDcFDey5Y6hbvSCyO18o8RlD+ktXWAgG\r\n8Ji3DkrSu3YiYqasSR13ih/Cocd70u6Umh7xGOEvQ62XWbw4fFn+kL28X8dC\r\nSITYsbC7TIWenAqcIUR2ZpdRCzWZMQOL8nfn73SI4heA1Vs0VW7UbNnh7hgU\r\nNsdt8wJcP7R/SPTYsXymDIF6mOJn2H6YCTG9tIv9tXo0SoeTnIKjXLOflENL\r\nTU8gXXM0u4djfbwXJJtVWgQWhKYrfbdXcsrIGrtAi5y7bqP7BzabtA1Zzjvg\r\nTQ4Dg8KBHOJ/wJvBkFJpuMoUNvufeNTzwsDc10MA6Rdln1WPiCRdQUA8EcUd\r\nsQQZ+LP0BT5y/delYyvTRSDHU9vLtSyjnUemU8+5Xh69MtwZ77I4PT7yDT0N\r\ndOgecbXta+JMilUilpzy3gorNodvlQX+TZZL/soTj2ZgSu+oJqZaDkSXFaQP\r\nGYNv8zZ5AJt72dpU/hLhU+qQ4+uHR2dJ/XJRHFj8ZbtrUru8S1WQQKHsff4p\r\npkboWBEY/4ZCEV2AYmuzGQeKO1pNyKijIMrx/hQXtPkzMuPAPmmww7izN++Q\r\n2WmMgmnDJNz/6fojdnKp1JBleUvEOhqP7Wc=\r\n=RQdj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/easy-template-x.js","module":"dist/es/easy-template-x.js","gitHead":"33f1e5249fe18b12b3ea070f88f1b1f8623fde7c","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"8.5.0","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jszip":"3.10.0","xmldom":"0.6.0","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.2","eslint":"8.19.0","rimraf":"3.0.2","rollup":"2.75.7","babel-jest":"28.1.2","jest-junit":"14.0.0","typescript":"4.7.4","@babel/core":"7.18.6","@types/jest":"28.1.4","@types/node":"18.0.1","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"8.2.5","@types/xmldom":"0.1.31","@types/ts-nameof":"4.2.1","rollup-plugin-babel":"4.4.0","@rollup/plugin-replace":"4.0.0","babel-plugin-ts-nameof":"4.2.1","@babel/preset-typescript":"7.18.6","@typescript-eslint/parser":"5.30.4","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0","@typescript-eslint/eslint-plugin":"5.30.4","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-optional-chaining":"7.18.6","@babel/plugin-transform-modules-commonjs":"7.18.6","@babel/plugin-proposal-object-rest-spread":"7.18.6","@babel/plugin-proposal-optional-catch-binding":"7.18.6","@babel/plugin-proposal-nullish-coalescing-operator":"7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_3.0.2_1661012996270_0.41097150581399466","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"easy-template-x","version":"3.0.3","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@3.0.3","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"10b68020a10166cbd4c1898969621c4401ac22bf","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-3.0.3.tgz","fileCount":163,"integrity":"sha512-wJ8gPbPaRF3iKGw9XV/eIPeLWWnD6kZhSfExXnEeLam3mhIHBzkNeS/H4c5eQzWN36ujApc9T98HizJOhJUfkA==","signatures":[{"sig":"MEUCIFULb5WBDF7yAxhzCNMJ4EdnvfKsgHTREWvE5EifD1nBAiEAgiqa7RQcmHemQ2/KT8cObWKUm1QK88iCNotgCr96GwQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":387434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl4B6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpB+RAAk2pjCuXTkf81FNQteA8R0Xx/Ht1l5nS0LM386sa3AR4cTNlQ\r\nIrNy4MwGk9JJP/+fzLU/2iOQLUhA00deoAqFvcaoLaEj8V9odNw8+s1Sckf+\r\n/LVAPEleC4Pn2rR9K9t0NMPFngLmktaOgWodKYwFM+GYkf/RvAHwoYderG/c\r\nxk4OPZ17Fgw85XgHspKp7umL9JnO0a3nUuTha6xCtPPrikM+5Do83atYq+8h\r\neJOIKd9SOqJ1fa6Rsuj4lbC7VwcWn2gqy5y//rh/HiHwvZMF7Col9tDE+Kzo\r\n/mGqMUtRuoyuPdhOf9cgmxKmAitcginxoWWUqPfOVxFSjGR/JjQi/LEZqVyC\r\nyp4uS1lQ4ibk4PPboVN3YhkP1Kl2+i7sE/ltLVfsdoX4J9N1QWUzX1h/MjIj\r\nEDlKGtukYXhzaNrKy7qe9tXQYiFOmdjAH7unzfvWPa7Tz/KaLgF41QZkk3g2\r\nOzfrcqs4Ovp5+mJ+9YkwOjcawFYSqU47K+95Vau4zrOZNrTlmVQar4sLMyIX\r\naERct8JtkrV3SDSg3P/Cf2Mf/bLxLSd4oK3YRS6TN852fmsnnatarGF1Ws9W\r\nI4Egb6Y09lww9lP8mgurjLTFdxuuJxRw3rvyiWmvKRdYad1Z3ov4IscGNFak\r\nlZnYkJY+/+zVdAgUFefXDCD86RjyikUlqrM=\r\n=BvYC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/easy-template-x.js","module":"dist/es/easy-template-x.js","gitHead":"d529a53d17b9dd0b3381bd92fbd80e7e94b653ac","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"8.19.2","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.2","eslint":"8.19.0","rimraf":"3.0.2","rollup":"2.75.7","babel-jest":"28.1.2","jest-junit":"14.0.0","typescript":"4.7.4","@babel/core":"7.18.6","@types/jest":"28.1.4","@types/node":"18.0.1","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"8.2.5","@types/ts-nameof":"4.2.1","rollup-plugin-babel":"4.4.0","@rollup/plugin-replace":"4.0.0","babel-plugin-ts-nameof":"4.2.1","@babel/preset-typescript":"7.18.6","@typescript-eslint/parser":"5.30.4","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0","@typescript-eslint/eslint-plugin":"5.30.4","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-optional-chaining":"7.18.6","@babel/plugin-transform-modules-commonjs":"7.18.6","@babel/plugin-proposal-object-rest-spread":"7.18.6","@babel/plugin-proposal-optional-catch-binding":"7.18.6","@babel/plugin-proposal-nullish-coalescing-operator":"7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_3.0.3_1670873210249_0.27353212477703903","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"easy-template-x","version":"3.0.4","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@3.0.4","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"692ef13d3c8023e1bb89d454a9e7593168476689","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-3.0.4.tgz","fileCount":163,"integrity":"sha512-WapKCzJbhYMUESTgRpSTtUAkhjMC20VjxmCuyWt2wL5Afr/j0LKtBihuIIlokV1InAeoFf8brO49ZCG40jmufg==","signatures":[{"sig":"MEQCIA/vMaL+o8gq+yFA8lrGmW65uUNMXDiPPhzBgLotFB6XAiBH3W7ZJULqRsL/fCKfJvMQ+N6qhKUbH0vHpGLqqKdw/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":387506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl45IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmok3Q/9Fcm80F6pgJbTuTDSg9IAq2NRN3JFFvxl0JrMXy+1ZgKHZI1U\r\nHUvwHYp0US6Lwws//U1NtmcUF35mEDWYWg48+D197ZIypQyKmzgmXveMr8Ew\r\nkP/CJr3yktgMSysT9oZpzSVlz/cqyJDrxZncBTzlsbxI7j+SNB76TsnoSDwN\r\nTxQB+xh1Q4NKfQDR72lUcZMNJr3GAddd643u26y5WgvUPvOiPqoZeGGym470\r\n9GzP22muBARajQ74UbgPjqAqlIDdlZG5IGKfW3gmEe+NImGbCO7k1HjXlim1\r\no6amHRuagnbCDPr80NJSHrmD5fXFsz5SiVQ/GQ+IPdLcv/mwVFGUlDEoNPRQ\r\n11/odC5LLy3x3+PaLTMrNG+tU+/oPvMZPzHqEkVHklJWmwXCyXe1MqmKet0B\r\nP354bvuPmzEUfw3Y6sp6cc/QT78Pkj+yg10vABfIddUwXPqAft2NXn2aQkIB\r\nLK6zAN3vrAmFwPx10MUTz739yD41yqCPb9s8A9L3n8VsICXlfdXpPDI4v6XZ\r\nAja+Leiy8uxhaKaOz8UUeB+9gGgbal6RCZRzgAqdvHn3mxO7b9nzFIclUJX6\r\nTGEVm5iYzC3zC7Tq9pUxbsJg4Kf3270Tq70xmu5aIeG+EwxDr7kEQ7kcsk+3\r\n0b9Iy+2ltlyXHRJDp3tibjsrp4/P0LgYfWI=\r\n=8V8n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/easy-template-x.js","module":"dist/es/easy-template-x.js","gitHead":"7622425c1346794a7c81fb8fcf32fb3741a330bc","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"8.19.2","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.2","eslint":"8.19.0","rimraf":"3.0.2","rollup":"2.75.7","babel-jest":"28.1.2","jest-junit":"14.0.0","typescript":"4.7.4","@babel/core":"7.18.6","@types/jest":"28.1.4","@types/node":"18.0.1","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"8.2.5","@types/ts-nameof":"4.2.1","rollup-plugin-babel":"4.4.0","@rollup/plugin-replace":"4.0.0","babel-plugin-ts-nameof":"4.2.1","@babel/preset-typescript":"7.18.6","@typescript-eslint/parser":"5.30.4","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0","@typescript-eslint/eslint-plugin":"5.30.4","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-optional-chaining":"7.18.6","@babel/plugin-transform-modules-commonjs":"7.18.6","@babel/plugin-proposal-object-rest-spread":"7.18.6","@babel/plugin-proposal-optional-catch-binding":"7.18.6","@babel/plugin-proposal-nullish-coalescing-operator":"7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_3.0.4_1670876744562_0.9423107146814926","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"easy-template-x","version":"3.1.0","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@3.1.0","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"fa4d391826caf89234333dae846367c6b27ee618","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-3.1.0.tgz","fileCount":163,"integrity":"sha512-n/tjM5AESPy/a56e8LgpGf6FWusw42QXDNaBcnGmj5G9euzi+l0yTTwgFFD7twp4SfplDMmC5626Va4CrfKOow==","signatures":[{"sig":"MEQCIErD9SzbAbd9Yu4RspNdArLxVHHe2HvSEjVNZkU8b1yaAiAeiIQ9ud/5JUkxLPiqFZaa9/vK7NwaeeRGP0mS7BdOFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":391443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKIctACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmgRAAgKybAushEs+lb9ptGBQtM6WvjE6rAOclM9k4QNx4oAi+aour\r\nKe+3iZUdBeNVwT/ny94OG08NkYqWxvDF4NgndQRRjToRMgMnHxyKZ+vrn7pn\r\nHMId2SAPIMQ7s0+Q7DUN0x12LqUmVEJDVfQupAX0pGt19jFxKDqoKsanbbRL\r\n8XBTRELkC+zj1MrLSs6iX7P20hkx56tzaASOqi6wr5cnGcozFCVxJPqvDqii\r\ni1lmeHskKN7mdLcmmFp8t8P0nDKaSvn78JMx/MCHSCGFh7xdRotzIAvIroL8\r\nmkMJdEgF5Q1OG7Ifxd+t8frUvSFc2iWPHeNloh9gnCiwE2ZiNM49/YTj6Kvt\r\nu6lxG7+2/sk24vAySMH94x9gg2JzWsW4pbFeBFvpamrwHWBlazb+GXy3UGVH\r\ntmEMA2OSU6xKRZDDvOrqjLOwkGHlWlwGv3shh+SxSyWGV/DzHaj5O7aRQXyD\r\njJznPxIIAudy4DF/WAu0r5Gzhvm+hFsyrXE8qoJznFSK27DQvnJtweRkq9J2\r\no6DGxLJyxIU26IQ9janEnQ7HGmPSQ+Cg+TObSDwfHSfcl/+QmLFVX1gq3W82\r\nx4Sh8EBCsvghwlXfg2hfXggX/m93rDwovOamIQgwCldTn8BKfTp9yTqFqjbp\r\n00mIKnhnblWB9tyvHBEV8/9FV3BjoHPd2Ls=\r\n=wHW9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/easy-template-x.js","module":"dist/es/easy-template-x.js","gitHead":"c2d13d4836b2e71847addd6f6d1daf68a8798872","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"8.19.2","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.2","eslint":"8.19.0","rimraf":"3.0.2","rollup":"2.75.7","babel-jest":"28.1.2","jest-junit":"14.0.0","typescript":"4.7.4","@babel/core":"7.18.6","@types/jest":"28.1.4","@types/node":"18.0.1","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"8.2.5","@types/ts-nameof":"4.2.1","rollup-plugin-babel":"4.4.0","@rollup/plugin-replace":"4.0.0","babel-plugin-ts-nameof":"4.2.1","@babel/preset-typescript":"7.18.6","@typescript-eslint/parser":"5.30.4","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0","@typescript-eslint/eslint-plugin":"5.30.4","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-optional-chaining":"7.18.6","@babel/plugin-transform-modules-commonjs":"7.18.6","@babel/plugin-proposal-object-rest-spread":"7.18.6","@babel/plugin-proposal-optional-catch-binding":"7.18.6","@babel/plugin-proposal-nullish-coalescing-operator":"7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_3.1.0_1680377645156_0.4468378342365198","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"easy-template-x","version":"3.2.0","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@3.2.0","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"ad154e9ccea5ebc0138dd7e49a685d8f61887092","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-3.2.0.tgz","fileCount":163,"integrity":"sha512-dg4fY1Dc9vMGynHlake2YXOqFaY9b0KQXaFXsxEuyvDBBFbw6MZTSUuGZ95euv3Q3io5XtlGmk76ly5v1I3Q+g==","signatures":[{"sig":"MEUCIQC01iwNvr6jnRa/xtdpxNCnQPMZGoBVBBj4yVEm3fYYxwIgHDbzZU9JLJ78UH/TJV/0UKAZmTmXu2G87NMSNM/O+aY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":392200},"main":"dist/cjs/easy-template-x.js","module":"dist/es/easy-template-x.js","gitHead":"6bf99071bcff4d4f3c1ae6b1baa2fb7887714a46","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"8.19.2","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.2","eslint":"8.19.0","rimraf":"3.0.2","rollup":"2.75.7","babel-jest":"28.1.2","jest-junit":"14.0.0","typescript":"4.7.4","@babel/core":"7.18.6","@types/jest":"28.1.4","@types/node":"18.0.1","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"8.2.5","@types/ts-nameof":"4.2.1","rollup-plugin-babel":"4.4.0","@rollup/plugin-replace":"4.0.0","babel-plugin-ts-nameof":"4.2.1","@babel/preset-typescript":"7.18.6","@typescript-eslint/parser":"5.30.4","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0","@typescript-eslint/eslint-plugin":"5.30.4","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-optional-chaining":"7.18.6","@babel/plugin-transform-modules-commonjs":"7.18.6","@babel/plugin-proposal-object-rest-spread":"7.18.6","@babel/plugin-proposal-optional-catch-binding":"7.18.6","@babel/plugin-proposal-nullish-coalescing-operator":"7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_3.2.0_1685178833347_0.17582121612840296","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"easy-template-x","version":"3.2.1","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@3.2.1","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"87c67ba6d0da355e39bac390709a5a3645588eec","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-3.2.1.tgz","fileCount":163,"integrity":"sha512-uB1R9qYB57HXDpzSS0FKwdgKZIs4iTqHcieSteDSKtz6R+mbaxhxsFdR7YhwvHR+u3VCxC2EpTKEnQh/DNdCfQ==","signatures":[{"sig":"MEUCIQDamR1omGwX1Xsdo1nXUukTjTtNaUdXbmEEmgG38BN8ggIgECNd8dp5qkZGxzSb1eZ+6yo9QZrsbj1Ds/W1fJfTEV4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":396547},"main":"dist/cjs/easy-template-x.js","module":"dist/es/easy-template-x.js","gitHead":"822a0896ea6df9913de7ab256921b74104922a6a","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"8.19.2","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.2","eslint":"8.19.0","rimraf":"3.0.2","rollup":"2.75.7","babel-jest":"28.1.2","jest-junit":"14.0.0","typescript":"4.7.4","@babel/core":"7.18.6","@types/jest":"28.1.4","@types/node":"18.0.1","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"8.2.5","@types/ts-nameof":"4.2.1","jest-html-reporters":"3.1.7","rollup-plugin-babel":"4.4.0","@rollup/plugin-replace":"4.0.0","babel-plugin-ts-nameof":"4.2.1","@babel/preset-typescript":"7.18.6","@typescript-eslint/parser":"5.30.4","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0","@typescript-eslint/eslint-plugin":"5.30.4","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-optional-chaining":"7.18.6","@babel/plugin-transform-modules-commonjs":"7.18.6","@babel/plugin-proposal-object-rest-spread":"7.18.6","@babel/plugin-proposal-optional-catch-binding":"7.18.6","@babel/plugin-proposal-nullish-coalescing-operator":"7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_3.2.1_1716623327792_0.663141606442093","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"easy-template-x","version":"4.0.0","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@4.0.0","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"a43f677c69a41bf45ba416f037f47aead3497e1d","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-4.0.0.tgz","fileCount":167,"integrity":"sha512-laA7MwiPjeeclSBI1RHFcgajVoZNSxOXNdi47kOM3YpXl/i5zZDrA028wfcMdlWToG2LqRB/FekjsijvD3gdIg==","signatures":[{"sig":"MEUCIExSp8pgr8wN3NR0PkCjnRiGn+OUL5xI5RN6oKlYXk9wAiEA5raqhZ06+u+7XiFdeYUml9fMx5NHK06R2ohgzLp2B+c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":398507},"main":"dist/cjs/easy-template-x.js","type":"module","module":"dist/es/easy-template-x.js","gitHead":"5f83f2bfdbad3e44542cc55f0e673e15382f4b6d","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"10.7.0","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.10"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","eslint":"9.6.0","rimraf":"5.0.7","rollup":"4.18.0","globals":"15.8.0","@eslint/js":"9.6.0","babel-jest":"29.7.0","jest-junit":"16.0.0","typescript":"5.5.3","@babel/core":"7.24.7","@types/jest":"29.5.12","@types/node":"20.14.9","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"9.1.3","@types/ts-nameof":"4.2.5","@types/eslint__js":"8.42.3","typescript-eslint":"7.15.0","jest-html-reporters":"3.1.7","rollup-plugin-babel":"4.4.0","@rollup/plugin-replace":"5.0.7","babel-plugin-ts-nameof":"4.2.1","@babel/preset-typescript":"7.24.7","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-optional-chaining":"7.18.6","@babel/plugin-transform-modules-commonjs":"7.24.7","@babel/plugin-proposal-object-rest-spread":"7.18.6","@babel/plugin-proposal-optional-catch-binding":"7.18.6","@babel/plugin-proposal-nullish-coalescing-operator":"7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_4.0.0_1720346129086_0.7449203951541135","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"easy-template-x","version":"4.1.0","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@4.1.0","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"72f7445b47adabcb691f88fb232c8ca981f4d7a8","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-4.1.0.tgz","fileCount":169,"integrity":"sha512-Ei0Zb//opOKSosPIgHFnUqkmYVvCKSaFeBW/PBZuOxjGVtoEJY8Ekk2hhEtbnzZrIrltmj0yrVOYUZDUk8jq+A==","signatures":[{"sig":"MEYCIQDPIzrgAUOAPs3a+4tE6+vohlhAOMsofjv95AP8zvQAMAIhAK5GX7LeMNTn7YrmxRHCSlmJVCA1Q7xb1dv+TudXdUWG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":401035},"main":"dist/cjs/easy-template-x.js","type":"module","module":"dist/es/easy-template-x.js","gitHead":"97aa92e4a5e0f94c97acb11f419ed0b1adfda1b4","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"10.7.0","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.10"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","eslint":"9.6.0","rimraf":"5.0.7","rollup":"4.18.0","globals":"15.8.0","@eslint/js":"9.6.0","babel-jest":"29.7.0","jest-junit":"16.0.0","typescript":"5.5.3","@babel/core":"7.24.7","@types/jest":"29.5.12","@types/node":"20.14.9","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"9.1.3","@types/ts-nameof":"4.2.5","@types/eslint__js":"8.42.3","typescript-eslint":"7.15.0","jest-html-reporters":"3.1.7","rollup-plugin-babel":"4.4.0","@rollup/plugin-replace":"5.0.7","babel-plugin-ts-nameof":"4.2.1","@babel/preset-typescript":"7.24.7","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-optional-chaining":"7.18.6","@babel/plugin-transform-modules-commonjs":"7.24.7","@babel/plugin-proposal-object-rest-spread":"7.18.6","@babel/plugin-proposal-optional-catch-binding":"7.18.6","@babel/plugin-proposal-nullish-coalescing-operator":"7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_4.1.0_1721210130719_0.5373506290111039","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"easy-template-x","version":"4.1.1","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@4.1.1","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"9fd2bb6053ee13488b388bd39f0ceed962cb6b3e","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-4.1.1.tgz","fileCount":169,"integrity":"sha512-AHZqdfkzGoEeKXYNHPLDEXGCDfTqLtnJ7/raoN7OdzMykVMBPLHd9g9mFRrIBKqFiDJ6cIbzCmiVBfCrFykcdA==","signatures":[{"sig":"MEUCIQDnE755zYd/1PsC83MQOz89b1fXx77ETlin0OVuIyPUlAIgPzwqfqa6z4JelwdBfNUIWOMamqD4KywyWdWvSNYTvq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":401599},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","exports":{"import":"./dist/es/easy-template-x.mjs","require":"./dist/cjs/easy-template-x.cjs"},"gitHead":"35ef5d3d30f1c4d39ca1515065a498b101940e77","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"10.7.0","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.10"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","eslint":"9.6.0","rimraf":"5.0.7","rollup":"4.18.0","globals":"15.8.0","@eslint/js":"9.6.0","babel-jest":"29.7.0","jest-junit":"16.0.0","typescript":"5.5.3","@babel/core":"7.24.7","@types/jest":"29.5.12","@types/node":"20.14.9","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"9.1.3","@types/ts-nameof":"4.2.5","@types/eslint__js":"8.42.3","typescript-eslint":"7.15.0","jest-html-reporters":"3.1.7","rollup-plugin-babel":"4.4.0","@rollup/plugin-replace":"5.0.7","babel-plugin-ts-nameof":"4.2.1","@babel/preset-typescript":"7.24.7","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0","@babel/plugin-proposal-class-properties":"7.18.6","@babel/plugin-proposal-optional-chaining":"7.18.6","@babel/plugin-transform-modules-commonjs":"7.24.7","@babel/plugin-proposal-object-rest-spread":"7.18.6","@babel/plugin-proposal-optional-catch-binding":"7.18.6","@babel/plugin-proposal-nullish-coalescing-operator":"7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_4.1.1_1723477751592_0.8699390849878528","host":"s3://npm-registry-packages"}},"4.1.2":{"name":"easy-template-x","version":"4.1.2","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@4.1.2","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"51c5961900e07096c43f67fe39bf686b16f20699","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-4.1.2.tgz","fileCount":169,"integrity":"sha512-iW/n9ge1DWfRFRbbbHW4fpu9ArbSCqn1bUDlPc2hpab5ySRG3ItSn5OvCIkr1+yHfr6ILr5XOxxif6Bn9wg0mw==","signatures":[{"sig":"MEUCIQDXnK8pwuM6HlWJMlHQghlqRK69qxThR9tC+hBcGWzl1gIgLPBNy5jPhCxf8EWuYI+nJFmmnNzeO3q4j4xv+u5X658=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":389011},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","exports":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"32ccdb272b9247cb2d8c76b3c607e7c3a654ab0d","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"10.7.0","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.10"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","eslint":"9.6.0","rimraf":"5.0.7","rollup":"4.18.0","globals":"15.8.0","@eslint/js":"9.6.0","babel-jest":"29.7.0","jest-junit":"16.0.0","typescript":"5.7.2","@babel/core":"7.24.7","@types/jest":"29.5.12","@types/node":"20.14.9","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"9.1.3","@types/ts-nameof":"4.2.5","@babel/preset-env":"7.25.3","@types/eslint__js":"8.42.3","typescript-eslint":"7.15.0","jest-html-reporters":"3.1.7","rollup-plugin-babel":"4.4.0","@rollup/plugin-replace":"5.0.7","babel-plugin-ts-nameof":"4.2.1","@babel/preset-typescript":"7.24.7","@types/babel__preset-env":"7.9.7","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_4.1.2_1733394049978_0.43773750594702676","host":"s3://npm-registry-packages"}},"4.1.3":{"name":"easy-template-x","version":"4.1.3","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@4.1.3","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"c2a2bda9980735d3a31d1b0fc5e90e9930c21765","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-4.1.3.tgz","fileCount":169,"integrity":"sha512-GerWp5o415RVvuC08QHKB9TzH24zLKQqKZDMjZMWyooJPy3HyQk4Zp+0Q/yQSx1fUscXUni811mYDGTaz2HsMQ==","signatures":[{"sig":"MEUCIHLbGIHZA7w736LCsE1NE9bfcMQYbSxozJMfK4xjEhHYAiEAs28W8t45Yj/224i7i8hpabSITv9PlGbW070jOEjhzO0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":389011},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","exports":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"2f35b6aa4654ac0ba75aef747fdaf9106581d6b4","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"10.7.0","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.10"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","eslint":"9.6.0","rimraf":"5.0.7","rollup":"4.18.0","globals":"15.8.0","@eslint/js":"9.6.0","babel-jest":"29.7.0","jest-junit":"16.0.0","typescript":"5.7.2","@babel/core":"7.24.7","@types/jest":"29.5.12","@types/node":"20.14.9","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"9.1.3","@types/ts-nameof":"4.2.5","@babel/preset-env":"7.25.3","@types/eslint__js":"8.42.3","typescript-eslint":"7.15.0","jest-html-reporters":"3.1.7","rollup-plugin-babel":"4.4.0","@rollup/plugin-replace":"5.0.7","babel-plugin-ts-nameof":"4.2.1","@babel/preset-typescript":"7.24.7","@types/babel__preset-env":"7.9.7","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_4.1.3_1733396381303_0.11893346792059756","host":"s3://npm-registry-packages"}},"4.1.4":{"name":"easy-template-x","version":"4.1.4","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@4.1.4","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"0cfe96016fc796767223ff4c37f3144c50668378","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-4.1.4.tgz","fileCount":86,"integrity":"sha512-r3nacrvHOHvt4sZwOSSWDFqsGOJsd1wiziWwtGr8UbddkTEculF65Y9B72v+AxexLxdL4fNwkuUdp6fRip3mTg==","signatures":[{"sig":"MEYCIQDjnPSEBhV+C0BqeuBmCU4AEjlfnV0mPb6lwYLoiRRzvgIhANngH0Fk5hxofa0enxMae8+bKcLY2dX1FhSq6JkmT8N0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163898},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","exports":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"ef6c16f64bca4b736d2efe63923e07da0cd75615","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.10"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","eslint":"9.6.0","rimraf":"5.0.7","rollup":"4.18.0","globals":"15.8.0","@eslint/js":"9.6.0","babel-jest":"29.7.0","jest-junit":"16.0.0","typescript":"5.7.2","@babel/core":"7.24.7","@types/jest":"29.5.12","@types/node":"20.14.9","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"9.1.3","@types/ts-nameof":"4.2.5","@babel/preset-env":"7.25.3","@types/eslint__js":"8.42.3","typescript-eslint":"7.15.0","jest-html-reporters":"3.1.7","rollup-plugin-babel":"4.4.0","@rollup/plugin-replace":"5.0.7","babel-plugin-ts-nameof":"4.2.1","@babel/preset-typescript":"7.24.7","@types/babel__preset-env":"7.9.7","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_4.1.4_1737920419413_0.48691945230591904","host":"s3://npm-registry-packages-npm-production"}},"4.1.5":{"name":"easy-template-x","version":"4.1.5","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@4.1.5","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"e1d97ee22939cba5c90c6a1111a238f02ce3a8d3","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-4.1.5.tgz","fileCount":169,"integrity":"sha512-V3isyduzupKQ7XcNx8MFKpVev2DYQphIC3mp5qhvhrHIgwF1fFic3rmwFIucJM9ny2x4cjxyIqEd9FA/TNOfUQ==","signatures":[{"sig":"MEUCIQDAiBBvrHYITEHy893PT0vAVrMgSI4c1xSy5HRfGKhnYQIgXHNJ8VNnJrTzHVPgAJNMpF6yHa7YjQALJmPdvwcKva4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":390879},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","exports":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"48f1cdb959ad8b6b19e3951bbd9f0ea3292d7c10","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.10"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","eslint":"9.6.0","rimraf":"5.0.7","rollup":"4.18.0","globals":"15.8.0","@eslint/js":"9.6.0","babel-jest":"29.7.0","jest-junit":"16.0.0","typescript":"5.7.2","@babel/core":"7.24.7","@types/jest":"29.5.12","@types/node":"20.14.9","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"9.1.3","@types/ts-nameof":"4.2.5","@babel/preset-env":"7.25.3","@types/eslint__js":"8.42.3","typescript-eslint":"7.15.0","jest-html-reporters":"3.1.7","rollup-plugin-babel":"4.4.0","@rollup/plugin-replace":"5.0.7","babel-plugin-ts-nameof":"4.2.1","@babel/preset-typescript":"7.24.7","@types/babel__preset-env":"7.9.7","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_4.1.5_1737921431822_0.7435038463685433","host":"s3://npm-registry-packages-npm-production"}},"4.1.6":{"name":"easy-template-x","version":"4.1.6","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@4.1.6","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"35d0d2fc41f32e2470fe090167c205a5f48be3b2","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-4.1.6.tgz","fileCount":169,"integrity":"sha512-oluDMbHLASgItGPqOzkagYCNrEsFlJS9AD0sMfctwPtWNdHBKRmwgJ5+F9gzDpseuHDoxxzhSBYr5yrHMjOTXQ==","signatures":[{"sig":"MEQCIFlwy4mrUMMpYykBcF8XxJr+z7XO+DlkFll+ZWKuXZRnAiBPbv58fvMfeTtGSCGNLMS7EpWSV3ALhAfKZnzUUiL13g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391022},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","exports":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"756ba408d22641cf1638218f9aac29b1d5389ae6","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.10"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","eslint":"9.6.0","rimraf":"5.0.7","rollup":"4.18.0","globals":"15.8.0","@eslint/js":"9.6.0","babel-jest":"29.7.0","jest-junit":"16.0.0","typescript":"5.7.2","@babel/core":"7.24.7","@types/jest":"29.5.12","@types/node":"20.14.9","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"9.1.3","@types/ts-nameof":"4.2.5","@babel/preset-env":"7.25.3","@types/eslint__js":"8.42.3","typescript-eslint":"7.15.0","jest-html-reporters":"3.1.7","rollup-plugin-babel":"4.4.0","@rollup/plugin-replace":"5.0.7","babel-plugin-ts-nameof":"4.2.1","@babel/preset-typescript":"7.24.7","@types/babel__preset-env":"7.9.7","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_4.1.6_1737922358126_0.6669788854889998","host":"s3://npm-registry-packages-npm-production"}},"4.1.7":{"name":"easy-template-x","version":"4.1.7","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@4.1.7","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"56956752a42df811e88a21b3374df912f38c4412","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-4.1.7.tgz","fileCount":169,"integrity":"sha512-Uaec8H9FvvqQViCHVXnkPXHfxirtZxjJ++2wGNymoExxj42G9xnu95u4Sqc2g7S2oag+j8GZyJYJp60h9MS8Cw==","signatures":[{"sig":"MEUCIBHlGcZjvE3WevNO2oTaelr5yi/jk2CLgGwJMNR25qAvAiEA69ItetLXCgojbmx6NhL8QSI4eeputOE3AUQt0N0KGHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396455},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","exports":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"fcf9f470048bb3336d1581b9c5e33d2d7085a8b1","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.10"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","eslint":"9.6.0","rimraf":"5.0.7","rollup":"4.18.0","globals":"15.8.0","@eslint/js":"9.6.0","babel-jest":"29.7.0","jest-junit":"16.0.0","typescript":"5.7.2","@babel/core":"7.24.7","@types/jest":"29.5.12","@types/node":"20.14.9","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"9.1.3","@types/ts-nameof":"4.2.5","@babel/preset-env":"7.25.3","@types/eslint__js":"8.42.3","typescript-eslint":"7.15.0","jest-html-reporters":"3.1.7","rollup-plugin-babel":"4.4.0","@rollup/plugin-replace":"5.0.7","babel-plugin-ts-nameof":"4.2.1","@babel/preset-typescript":"7.24.7","@types/babel__preset-env":"7.9.7","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_4.1.7_1737998695017_0.9033770620143278","host":"s3://npm-registry-packages-npm-production"}},"4.1.8":{"name":"easy-template-x","version":"4.1.8","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@4.1.8","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"b0f2215850005623ffd36f42a4c15e8af68c9e51","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-4.1.8.tgz","fileCount":169,"integrity":"sha512-dQkLTitv7R/4L2UNdquVwBzXabFis+684eWtTRvoQZAKD+CSfitjG7pppw0WjStxHhrFXFSK9KYdFXf9yplT6Q==","signatures":[{"sig":"MEUCICdlzvriwEKPYvTFpz4ZepTfD7ps38ZFn1TNIlZcA8+6AiEAh6tq+bx82ItJ/3985YAKAsamRsILPOlI+98ymFNGrQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":397026},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","exports":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"efb7523a9fd596a0e7077fcb03d2a297b5ed818f","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.10"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","eslint":"9.6.0","rimraf":"5.0.7","rollup":"4.18.0","globals":"15.8.0","@eslint/js":"9.6.0","babel-jest":"29.7.0","jest-junit":"16.0.0","typescript":"5.7.2","@babel/core":"7.24.7","@types/jest":"29.5.12","@types/node":"20.14.9","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"9.1.3","@types/ts-nameof":"4.2.5","@babel/preset-env":"7.25.3","@types/eslint__js":"8.42.3","typescript-eslint":"7.15.0","jest-html-reporters":"3.1.7","rollup-plugin-babel":"4.4.0","@rollup/plugin-replace":"5.0.7","babel-plugin-ts-nameof":"4.2.1","@babel/preset-typescript":"7.24.7","@types/babel__preset-env":"7.9.7","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_4.1.8_1738063658897_0.4499135449190932","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"easy-template-x","version":"5.0.0","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@5.0.0","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"6e690ca3e40d9f5245fca7a8dedbd1700839e464","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-5.0.0.tgz","fileCount":169,"integrity":"sha512-cBxZGzRnvRamDPToq+pCGCEyUBsu0uFI/rjKbw70atcX8K/f5i6Va13P3vC8EP73s/RnEitAvzmbhKrunKGo0g==","signatures":[{"sig":"MEQCIHrLnwuQiZkEHkSaFW949rldKW+cuEYTJKAOOG1otViqAiBEyrOf/QAWhRpKfL814CaGZKchtyap5/LEKHwIzbpqPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":397485},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","exports":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"85a9126085b104675fd8a29e05a76b933cf11f80","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.10"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","eslint":"9.6.0","rimraf":"5.0.7","rollup":"4.18.0","globals":"15.8.0","@eslint/js":"9.6.0","babel-jest":"29.7.0","jest-junit":"16.0.0","typescript":"5.7.2","@babel/core":"7.24.7","@types/jest":"29.5.12","@types/node":"20.14.9","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"9.1.3","@types/ts-nameof":"4.2.5","@babel/preset-env":"7.25.3","@types/eslint__js":"8.42.3","typescript-eslint":"7.15.0","jest-html-reporters":"3.1.7","rollup-plugin-babel":"4.4.0","@rollup/plugin-replace":"5.0.7","babel-plugin-ts-nameof":"4.2.1","@babel/preset-typescript":"7.24.7","@types/babel__preset-env":"7.9.7","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_5.0.0_1738065278805_0.6914805862189395","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"easy-template-x","version":"5.0.1","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@5.0.1","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"b2540dfe2c6ae46969ea635c4cb1ecf69e563db7","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-5.0.1.tgz","fileCount":169,"integrity":"sha512-EBQL8Fu9T951awTWY1XRtkdKHs7whcL7Oo8XvJfGkCAgXkmRBVblJ1iYxiqE8RKm+IMIQBcWNJ9yEgiXp8sv4w==","signatures":[{"sig":"MEYCIQDenLWDSGcMKWlVPyZH3lWjr2sJkWCbJeCpBDebVcxK+gIhAK7oPe1O704ruRuu3KZInBLk72qDZ7JqjGIyc1wW+bq2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":397798},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","exports":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"9bc6fb66ef13f3007383467f49442b20c47876cd","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.10"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","eslint":"9.6.0","rimraf":"5.0.7","rollup":"4.18.0","globals":"15.8.0","@eslint/js":"9.6.0","babel-jest":"29.7.0","jest-junit":"16.0.0","typescript":"5.7.2","@babel/core":"7.24.7","@types/jest":"29.5.12","@types/node":"20.14.9","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"9.1.3","@types/ts-nameof":"4.2.5","@babel/preset-env":"7.25.3","@types/eslint__js":"8.42.3","typescript-eslint":"7.15.0","jest-html-reporters":"3.1.7","rollup-plugin-babel":"4.4.0","@rollup/plugin-replace":"5.0.7","babel-plugin-ts-nameof":"4.2.1","@babel/preset-typescript":"7.24.7","@types/babel__preset-env":"7.9.7","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_5.0.1_1738320534491_0.2269278401045125","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"easy-template-x","version":"5.1.0","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@5.1.0","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"4807b8363f0dbe6b66fb9178ac6ba340a9c2c817","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-5.1.0.tgz","fileCount":171,"integrity":"sha512-vypMbIMLWLXoooA9rsL3SVN2oQtZwmmx1m4H8gi6JfbEXQQ5VLHGOUHYi9APbvN9R8Gx93r1fphdSFRHxozeYw==","signatures":[{"sig":"MEQCIEYYd3I0g/uIgVob3oBp+HrT0vFesiMD1bpSZTqGR75yAiAOj9KmfUfzlH+mMNaRiGZvCW83SL65QGegYwWltVd+FQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":417923},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","exports":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"e321130eed50890c916f719e48af5b788bfafd79","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.10"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","eslint":"9.22.0","rimraf":"6.0.1","rollup":"4.35.0","globals":"16.0.0","@eslint/js":"9.22.0","babel-jest":"29.7.0","jest-junit":"16.0.0","typescript":"5.8.2","@babel/core":"7.26.10","@types/jest":"29.5.14","@types/node":"22.13.10","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"10.0.0","@types/ts-nameof":"4.2.5","@babel/preset-env":"7.26.9","@types/eslint__js":"8.42.3","typescript-eslint":"8.26.1","jest-html-reporters":"3.1.7","rollup-plugin-babel":"4.4.0","@rollup/plugin-replace":"6.0.2","babel-plugin-ts-nameof":"4.2.1","@babel/preset-typescript":"7.26.0","@types/babel__preset-env":"7.10.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_5.1.0_1742153760030_0.14787866859546672","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"easy-template-x","version":"6.0.0","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@6.0.0","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"c1bedd7b9129213da7e1cf565b135f03ae35d85e","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-6.0.0.tgz","fileCount":183,"integrity":"sha512-nDdunGAXgnHWxHigpWH7KBj6vfabAZ1ZBjFBEfPZhojMj3Bp9SaX+e2jMLn5gjBDOxHB8S+Oo1rN6Mx7CF5T7A==","signatures":[{"sig":"MEYCIQCotTj7infkoUy02PsD2MaS4o/8nvWofnwHq8OKN5MUYwIhAM9Fl947VFZErgfzDHXdShdz37ifrEe2FjWBjmKyeH6O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":552932},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","exports":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"d5d4db8d25fc902ad5a84c13026b22b0f739f6b6","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.10"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","eslint":"9.22.0","rimraf":"6.0.1","rollup":"4.35.0","globals":"16.0.0","@eslint/js":"9.22.0","babel-jest":"29.7.0","jest-junit":"16.0.0","typescript":"5.8.2","@babel/core":"7.26.10","@types/jest":"29.5.14","@types/node":"22.13.10","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"10.0.0","@types/ts-nameof":"4.2.5","@babel/preset-env":"7.26.9","@types/eslint__js":"8.42.3","typescript-eslint":"8.26.1","jest-html-reporters":"3.1.7","rollup-plugin-babel":"4.4.0","@rollup/plugin-alias":"5.1.1","@rollup/plugin-replace":"6.0.2","babel-plugin-ts-nameof":"4.2.1","@babel/preset-typescript":"7.26.0","@types/babel__preset-env":"7.10.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_6.0.0_1742572411562_0.19839247617215072","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"easy-template-x","version":"6.0.1","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@6.0.1","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"ad039818a18fcfb680a2fbed027efeea4c041ed0","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-6.0.1.tgz","fileCount":183,"integrity":"sha512-hvxg5dPzT9S4T16H7j1SHSwbgS1WHBln7KNyKZCULJXeLc/Oko7OoGt0k9lIG2vASh//H8JMG/g8wa6BuvWaog==","signatures":[{"sig":"MEUCIAMxdM2xC32dadtCHkdJlQJGL6QNhC0/eNL1f9iJka2tAiEAjRTEakwVgIScIWnTtVM6uGOtjlA7PqnxY+BWMd2HPRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":554038},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","exports":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"5dcfc0b566499b501ec588e3af08d9a522ab73da","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.10"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","eslint":"9.22.0","rimraf":"6.0.1","rollup":"4.35.0","globals":"16.0.0","@eslint/js":"9.22.0","babel-jest":"29.7.0","jest-junit":"16.0.0","typescript":"5.8.2","@babel/core":"7.26.10","@types/jest":"29.5.14","@types/node":"22.13.10","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"10.0.0","@types/ts-nameof":"4.2.5","@babel/preset-env":"7.26.9","@types/eslint__js":"8.42.3","typescript-eslint":"8.26.1","jest-html-reporters":"3.1.7","rollup-plugin-babel":"4.4.0","@rollup/plugin-alias":"5.1.1","@rollup/plugin-replace":"6.0.2","babel-plugin-ts-nameof":"4.2.1","@babel/preset-typescript":"7.26.0","@types/babel__preset-env":"7.10.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_6.0.1_1742738942191_0.0960694896071419","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"easy-template-x","version":"6.1.0","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@6.1.0","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"6686c43daee5cc1ecd52634a56e111463f1a3bed","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-6.1.0.tgz","fileCount":189,"integrity":"sha512-6BAXZpN9vFkPCbg19OADbheHbLmWE2pVQ8SKT4RtR9HlodeU4Cj93fyflXNwHfaXHezCSyaYUzgAz9I3/b5zWw==","signatures":[{"sig":"MEQCIEfUt/XvYcLoTajrNs0vzqYls7qhsZm+hCSl3Or+PHVGAiB/yS33fc9ZAlOyzWl+M8n6Wm7GyZi9nW+RITe1WBwTQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565554},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","exports":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"be2eb5e623d73c855868c599155e14a23def3a43","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.10"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","eslint":"9.22.0","rimraf":"6.0.1","rollup":"4.35.0","globals":"16.0.0","@eslint/js":"9.22.0","babel-jest":"29.7.0","jest-junit":"16.0.0","typescript":"5.8.2","@babel/core":"7.26.10","@types/jest":"29.5.14","@types/node":"22.13.10","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"10.0.0","@types/ts-nameof":"4.2.5","@babel/preset-env":"7.26.9","@types/eslint__js":"8.42.3","typescript-eslint":"8.26.1","jest-html-reporters":"3.1.7","rollup-plugin-babel":"4.4.0","@rollup/plugin-alias":"5.1.1","@rollup/plugin-replace":"6.0.2","babel-plugin-ts-nameof":"4.2.1","@babel/preset-typescript":"7.26.0","@types/babel__preset-env":"7.10.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_6.1.0_1742894110491_0.5220390028010953","host":"s3://npm-registry-packages-npm-production"}},"6.1.1":{"name":"easy-template-x","version":"6.1.1","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@6.1.1","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"28cd7fc663ecd46333a0c6f39590a31cc7142220","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-6.1.1.tgz","fileCount":191,"integrity":"sha512-K6BvI3M8A64WpXDYvW9W18mebb3rbQSOMnH7VgkvJnFe6XM252c7xGSci3BbSA+vq4V+18JUofvfAI0HUVs4eA==","signatures":[{"sig":"MEYCIQDWj/QZ/zvlHhfdAFq24Ar3acMQMjvtpEl/1brBjp3LEQIhAL8Py6hoLRA8YTbXun6E0ZxaWNRr2phjASigQj7gU2tR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":582600},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","exports":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"dacfe0345a463b68279eabed950bb6d5e925d190","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.10"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","eslint":"9.22.0","rimraf":"6.0.1","rollup":"4.35.0","globals":"16.0.0","@eslint/js":"9.22.0","babel-jest":"29.7.0","jest-junit":"16.0.0","typescript":"5.8.2","@babel/core":"7.26.10","@types/jest":"29.5.14","@types/node":"22.13.10","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"10.0.0","@types/ts-nameof":"4.2.5","@babel/preset-env":"7.26.9","@types/eslint__js":"8.42.3","typescript-eslint":"8.26.1","jest-html-reporters":"3.1.7","rollup-plugin-babel":"4.4.0","@rollup/plugin-alias":"5.1.1","@rollup/plugin-replace":"6.0.2","babel-plugin-ts-nameof":"4.2.1","@babel/preset-typescript":"7.26.0","@types/babel__preset-env":"7.10.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_6.1.1_1743265860037_0.475787760897473","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"easy-template-x","version":"6.2.0","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@6.2.0","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"f0f0f2dc6de95f5fc6fbccf94fa8feda07acf38d","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-6.2.0.tgz","fileCount":191,"integrity":"sha512-fMsDnq1GCPB9pBmxWrrd4cKGQQx+dg9npTWBqF+rPquCisp6X3bo2QR80yZdEHpnSgPQzQen3efnNag11EavMg==","signatures":[{"sig":"MEYCIQDEOD3IBFFi0KnYju33x57gcUBFSiEJAvMbglGzo+2KpQIhAPfqLV/FNoOqoddJ5/qLG3+Dq3kMWgzSwjpj8khB9927","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":584396},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","exports":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"e6874e3451b2d5d7ce78f2a2073f45aaf909337b","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.10"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","eslint":"9.22.0","rimraf":"6.0.1","rollup":"4.35.0","globals":"16.0.0","@eslint/js":"9.22.0","babel-jest":"29.7.0","jest-junit":"16.0.0","typescript":"5.8.2","@babel/core":"7.26.10","@types/jest":"29.5.14","@types/node":"22.13.10","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"10.0.0","@types/ts-nameof":"4.2.5","@babel/preset-env":"7.26.9","@types/eslint__js":"8.42.3","typescript-eslint":"8.26.1","jest-html-reporters":"3.1.7","rollup-plugin-babel":"4.4.0","@rollup/plugin-alias":"5.1.1","@rollup/plugin-replace":"6.0.2","babel-plugin-ts-nameof":"4.2.1","@babel/preset-typescript":"7.26.0","@types/babel__preset-env":"7.10.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_6.2.0_1743696426329_0.9653402481053039","host":"s3://npm-registry-packages-npm-production"}},"6.2.1":{"name":"easy-template-x","version":"6.2.1","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@6.2.1","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"dee883dd2b71cac84a887adca99d8f14f20d882b","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-6.2.1.tgz","fileCount":193,"integrity":"sha512-RBYhIlxl0z0Cd1vTYVh3AvMiFqYvSl1zAUnXk/Le0OHNTXgoyjiZlyFcyVmCj5SuWtElopj5AYbhW1B64SDpFw==","signatures":[{"sig":"MEYCIQCpzpZuyL2RRgeuluk1sVgpYJmliKn4UKXZNRGN9n7QigIhAOzHWs4TnDErEM5c2J3C/90Il6CtN5DbiPeX3zoF9QUi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":594128},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","exports":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"4a71d09dbb2fe91910d69a3ab02e0d3602f75f88","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.10"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","eslint":"9.22.0","rimraf":"6.0.1","rollup":"4.35.0","globals":"16.0.0","@eslint/js":"9.22.0","babel-jest":"29.7.0","jest-junit":"16.0.0","typescript":"5.8.2","@babel/core":"7.26.10","@types/jest":"29.5.14","@types/node":"22.13.10","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"10.0.0","@types/ts-nameof":"4.2.5","@babel/preset-env":"7.26.9","@types/eslint__js":"8.42.3","typescript-eslint":"8.26.1","jest-html-reporters":"3.1.7","rollup-plugin-babel":"4.4.0","@rollup/plugin-alias":"5.1.1","@rollup/plugin-replace":"6.0.2","babel-plugin-ts-nameof":"4.2.1","@babel/preset-typescript":"7.26.0","@types/babel__preset-env":"7.10.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_6.2.1_1746257373308_0.8796162715006097","host":"s3://npm-registry-packages-npm-production"}},"6.2.2":{"name":"easy-template-x","version":"6.2.2","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@6.2.2","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"d46ed3f19d5f766a4a06b61e8e9f39193c779d76","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-6.2.2.tgz","fileCount":193,"integrity":"sha512-vmvCHaUlDSPYOek+PzDJaNK1OB05ibg8WlNtEpVVEqLpAZp7aYij3bzKRHtMsi3PhpCkm1Hqr2QyvIN23DWhKg==","signatures":[{"sig":"MEQCIEx2ufOttmfJSf1H+RUwUjwv4uCjH+PFOG9iU7uuQ78jAiAhOM7bLVl6n1opCkilr4D4JSDqzNmOIosPAd6IItixag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":595078},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","exports":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"7d349830379fa4399d3ff946202fc013dc9c4643","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"jest --verbose","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify","build-src":"rollup -c","typecheck":"tsc --noEmit","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.10"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"29.7.0","eslint":"9.22.0","rimraf":"6.0.1","rollup":"4.35.0","globals":"16.0.0","@eslint/js":"9.22.0","babel-jest":"29.7.0","jest-junit":"16.0.0","typescript":"5.8.2","@babel/core":"7.26.10","@types/jest":"29.5.14","@types/node":"22.13.10","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"10.0.0","@types/ts-nameof":"4.2.5","@babel/preset-env":"7.26.9","@types/eslint__js":"8.42.3","typescript-eslint":"8.26.1","jest-html-reporters":"3.1.7","rollup-plugin-babel":"4.4.0","@rollup/plugin-alias":"5.1.1","@rollup/plugin-replace":"6.0.2","babel-plugin-ts-nameof":"4.2.1","@babel/preset-typescript":"7.26.0","@types/babel__preset-env":"7.10.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_6.2.2_1756592180518_0.0450869433618688","host":"s3://npm-registry-packages-npm-production"}},"6.2.3":{"name":"easy-template-x","version":"6.2.3","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@6.2.3","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"d813d1e09251cb11b641e356f7a8c484453d7721","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-6.2.3.tgz","fileCount":193,"integrity":"sha512-CHocKkc4ILAXUZ8Fr+qWhpm9Fo8QM4vXJhXclK+lDSGBlAVg5EhCJ/U89yLZXwdb3WbOc7DWE5gYYCtDH02hcQ==","signatures":[{"sig":"MEUCIGIPWwac8pi0IJ5VVGuTg5Zw8ePlbz7K7l6S+QiYC9aWAiEAxlWK9Emrw4enfrGVTMdsPSw6pRj1Kttf4IcnsiDG1IM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":596539},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","exports":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"9b2167331631e8a80f04cbdf5d3fe0daa85c9c3e","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"vitest run","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify","test-ui":"vitest --ui","build-src":"rollup -c","typecheck":"tsc --noEmit","test-watch":"vitest","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"11.6.0","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.10"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"eslint":"9.35.0","rimraf":"6.0.1","rollup":"4.50.1","vitest":"2.1.8","globals":"16.3.0","@eslint/js":"9.35.0","@vitest/ui":"2.1.8","typescript":"5.9.2","@babel/core":"7.28.4","@types/node":"24.3.1","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"10.0.0","@babel/preset-env":"7.28.3","@types/eslint__js":"8.42.3","typescript-eslint":"8.42.0","rollup-plugin-babel":"4.4.0","@rollup/plugin-alias":"5.1.1","@rollup/plugin-replace":"6.0.2","@babel/preset-typescript":"7.27.1","@types/babel__preset-env":"7.10.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_6.2.3_1757770546359_0.9598233579459734","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"easy-template-x","version":"7.0.0","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@7.0.0","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"fb7a0d21816b6ff120d1b56d7b2b64adca0c6dbe","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-7.0.0.tgz","fileCount":233,"integrity":"sha512-yyoEr35VoNjT3awqG8NfBQZXfCUmaFEbzBxZA+m2hglAhGH/Tok8aJgbroRGC/Q2vOyOEHRPBQx5O5nET/KpOg==","signatures":[{"sig":"MEUCIGAlBeC2rGBvGgOw2FYb8lpwKDZfGJLRseeWr6h63b2NAiEAxTgMc+cpUOIaC5r3ZYuvickm2Af2n0ILnBknChjvXPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":747873},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","exports":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"82e6d38df95ceb72486cb1c0caa2fe39a4fdda42","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"vitest run","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify","test-ui":"vitest --ui","build-src":"rollup -c","typecheck":"tsc --noEmit","test-watch":"vitest","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"11.6.0","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.10"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"eslint":"9.35.0","rimraf":"6.0.1","rollup":"4.50.1","vitest":"2.1.8","globals":"16.3.0","@eslint/js":"9.35.0","@vitest/ui":"2.1.8","typescript":"5.9.2","@babel/core":"7.28.4","@types/node":"24.3.1","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"10.0.0","@babel/preset-env":"7.28.3","@types/eslint__js":"8.42.3","typescript-eslint":"8.42.0","rollup-plugin-babel":"4.4.0","vite-tsconfig-paths":"5.1.4","@rollup/plugin-alias":"5.1.1","@rollup/plugin-replace":"6.0.2","@babel/preset-typescript":"7.27.1","@types/babel__preset-env":"7.10.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_7.0.0_1757927157125_0.3758576664882407","host":"s3://npm-registry-packages-npm-production"}},"7.0.1":{"name":"easy-template-x","version":"7.0.1","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@7.0.1","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"7c6bb397dc079f44cc776c6ca8fe7fa2833ff4b1","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-7.0.1.tgz","fileCount":219,"integrity":"sha512-RTQ/5GG8vAGUD9w49doAWXeKeBuXbzKCvvHh//j1JAgnxvyTCKvphGEba03Cqbux/5Xafc2E5lk5bdrmbE5a5A==","signatures":[{"sig":"MEUCIQDY/pbfyQcqIb9KFn88G+sQ99IcFZjMen+7htto6sX1CgIgCPU8c0MiQUYdNodZMJQQHlWWWFL6XpTss9SA2Fkbk00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":747147},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","exports":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"fc5f17765ffde85f3b9dd1cc97aa21c114a7c0ee","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"vitest run","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify","test-ui":"vitest --ui","build-src":"rollup -c","typecheck":"tsc --noEmit","test-watch":"vitest","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"11.6.0","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.10"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"eslint":"9.35.0","rimraf":"6.0.1","rollup":"4.50.1","vitest":"2.1.8","globals":"16.3.0","@eslint/js":"9.35.0","@vitest/ui":"2.1.8","typescript":"5.9.2","@babel/core":"7.28.4","@types/node":"24.3.1","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"10.0.0","@babel/preset-env":"7.28.3","@types/eslint__js":"8.42.3","typescript-eslint":"8.42.0","rollup-plugin-babel":"4.4.0","vite-tsconfig-paths":"5.1.4","@rollup/plugin-alias":"5.1.1","@rollup/plugin-replace":"6.0.2","@babel/preset-typescript":"7.27.1","@types/babel__preset-env":"7.10.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_7.0.1_1757951202863_0.03664367890953901","host":"s3://npm-registry-packages-npm-production"}},"7.0.2":{"name":"easy-template-x","version":"7.0.2","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@7.0.2","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"b1e99ceb4260c61d225b29ce5f1cced99cb8e22c","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-7.0.2.tgz","fileCount":219,"integrity":"sha512-OxT8Hb8ZDPQgBniO7jppO0YvZ5Il+xHS1yhHOryQsuGIRuqMQSg1UtrnubxNtJtUngR81kLtgiWgbcr8Wmldcg==","signatures":[{"sig":"MEUCIE44vXO9anMQHSk43GiSM2tbdZ8vbmAPrP43Sg/ku4BNAiEA14x7jr9Q+LmrlBSX+CUaC9TDAISSERVRiYuVRG639qA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":747619},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","exports":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"abf9d3d5e1331f4e9a5c8ff677f1888c41a6fde4","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"vitest run","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify","test-ui":"vitest --ui","build-src":"rollup -c","typecheck":"tsc --noEmit","test-watch":"vitest","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"11.6.0","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.10"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"eslint":"9.35.0","rimraf":"6.0.1","rollup":"4.50.1","vitest":"2.1.8","globals":"16.3.0","@eslint/js":"9.35.0","@vitest/ui":"2.1.8","typescript":"5.9.2","@babel/core":"7.28.4","@types/node":"24.3.1","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"10.0.0","@babel/preset-env":"7.28.3","@types/eslint__js":"8.42.3","typescript-eslint":"8.42.0","rollup-plugin-babel":"4.4.0","vite-tsconfig-paths":"5.1.4","@rollup/plugin-alias":"5.1.1","@rollup/plugin-replace":"6.0.2","@babel/preset-typescript":"7.27.1","@types/babel__preset-env":"7.10.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_7.0.2_1761380448462_0.5283137786998737","host":"s3://npm-registry-packages-npm-production"}},"7.0.3":{"name":"easy-template-x","version":"7.0.3","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@7.0.3","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"704c3519a967bbb734f35d2ba91b7a888bc41ddb","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-7.0.3.tgz","fileCount":219,"integrity":"sha512-cwaVNzbB/poTjJuisbGYfXfyk6F2rJfnIUBkIlRW686eSSfnHaP3dIqjZVDD653WJAJKyc54S+BsG/lgZH2MCQ==","signatures":[{"sig":"MEQCIDkzCxNYb/NCLk130Ytyn6RyGAfWlD9yHiYkDPehp62uAiAWm5djzuirMef5wRJ+MrOcQ398mXP3yIuPkBG9mZlYZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":753534},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","exports":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"a8312be151a6b6906cc5fb6d219ba4c8880bcefd","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"vitest run","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify","test-ui":"vitest --ui","build-src":"rollup -c","typecheck":"tsc --noEmit","test-watch":"vitest","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"11.6.0","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.10"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"eslint":"9.35.0","rimraf":"6.0.1","rollup":"4.50.1","vitest":"2.1.8","globals":"16.3.0","@eslint/js":"9.35.0","@vitest/ui":"2.1.8","typescript":"5.9.2","@babel/core":"7.28.4","@types/node":"24.3.1","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"10.0.0","@babel/preset-env":"7.28.3","@types/eslint__js":"8.42.3","typescript-eslint":"8.42.0","rollup-plugin-babel":"4.4.0","vite-tsconfig-paths":"5.1.4","@rollup/plugin-alias":"5.1.1","@rollup/plugin-replace":"6.0.2","@babel/preset-typescript":"7.27.1","@types/babel__preset-env":"7.10.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_7.0.3_1765704238125_0.902987264365628","host":"s3://npm-registry-packages-npm-production"}},"7.1.0":{"name":"easy-template-x","version":"7.1.0","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@7.1.0","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"4f1eb7c217e54a893d319812f9dcc84d320c8686","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-7.1.0.tgz","fileCount":219,"integrity":"sha512-TmFk3NoJMqYuFKe9ts1/NdwT8AWdAG2CXKdb4ZxzMQQaoQTqXQe+e4H/Y3K2frwOWUTEj07ckO0igjsDfZjxAA==","signatures":[{"sig":"MEQCIA0PtLuHdeNj3gbT2Ap++phNtElLyYKRfD/5rIKoOlBkAiAaxIL+ZgjqpDJ63ia69z9wQLKEFkFMJSMbNNih0dfMXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":755000},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","exports":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"1018474c3ad3f72b670b521c5104e50a43f91c51","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"vitest run","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify","test-ui":"vitest --ui","build-src":"rollup -c","typecheck":"tsc --noEmit","test-watch":"vitest","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"11.6.0","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.10"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"eslint":"9.35.0","rimraf":"6.0.1","rollup":"4.50.1","vitest":"2.1.8","globals":"16.3.0","@eslint/js":"9.35.0","@vitest/ui":"2.1.8","typescript":"5.9.2","@babel/core":"7.28.4","@types/node":"24.3.1","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"10.0.0","@babel/preset-env":"7.28.3","@types/eslint__js":"8.42.3","typescript-eslint":"8.42.0","rollup-plugin-babel":"4.4.0","vite-tsconfig-paths":"5.1.4","@rollup/plugin-alias":"5.1.1","@rollup/plugin-replace":"6.0.2","@babel/preset-typescript":"7.27.1","@types/babel__preset-env":"7.10.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_7.1.0_1768987181406_0.07455574619336192","host":"s3://npm-registry-packages-npm-production"}},"7.1.1":{"name":"easy-template-x","version":"7.1.1","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@7.1.1","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"c125e1ae078fe830ca0bf9e8b4d97c04d557cd9e","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-7.1.1.tgz","fileCount":219,"integrity":"sha512-Ks8Yb6t+03K3AqQ/2RDmLFvDDLwieR73axa1HmwxKtAqMD8HjhzYRiNiJQbxRCFTSx1Y2Z91SPqUXkwZZIucJQ==","signatures":[{"sig":"MEYCIQDMJYcFb97AFPr1nnJlWx/uaWyTU30a5MxwwMnGQ/GUlgIhAMxCPEH4kH7XCaFn09o0/f125okzUtLxHc1v/DqmXkTZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":755139},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","exports":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"26f542e745715614eeec88aa099814c70b88c27b","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"vitest run","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify","test-ui":"vitest --ui","build-src":"rollup -c","typecheck":"tsc --noEmit","test-watch":"vitest","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"11.6.0","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.10"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"eslint":"9.35.0","rimraf":"6.0.1","rollup":"4.50.1","vitest":"2.1.8","globals":"16.3.0","@eslint/js":"9.35.0","@vitest/ui":"2.1.8","typescript":"5.9.2","@babel/core":"7.28.4","@types/node":"24.3.1","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"10.0.0","@babel/preset-env":"7.28.3","@types/eslint__js":"8.42.3","typescript-eslint":"8.42.0","rollup-plugin-babel":"4.4.0","vite-tsconfig-paths":"5.1.4","@rollup/plugin-alias":"5.1.1","@rollup/plugin-replace":"6.0.2","@babel/preset-typescript":"7.27.1","@types/babel__preset-env":"7.10.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_7.1.1_1768989404758_0.14483238876447513","host":"s3://npm-registry-packages-npm-production"}},"7.2.0":{"name":"easy-template-x","version":"7.2.0","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@7.2.0","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"8f39682692bb429c904c4312b7ad6f5e81ce3471","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-7.2.0.tgz","fileCount":221,"integrity":"sha512-xz4QiN5vSI4oU7IcJbLIG2bHI1SmDnB84B014W+74Ffw6fxvMfvM+lFt6LIAR4AlD8GjcylFWLv7OqT2T19wlA==","signatures":[{"sig":"MEQCIEtbq6mm4lXIP163QM2DiCAB+UfGDNArKIB7bEKbHjf2AiA7MVAn2mrfLS9Jk+NvCerUQmE0NRRW4JVwCRUcIEpmpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":761725},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","exports":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"09a89cc0aa78fa45735b4ff9b2370bc9a8cdc592","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"vitest run","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify","test-ui":"vitest --ui","build-src":"rollup -c","typecheck":"tsc --noEmit","test-watch":"vitest","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"11.6.0","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.10"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"eslint":"9.35.0","rimraf":"6.0.1","rollup":"4.50.1","vitest":"2.1.8","globals":"16.3.0","@eslint/js":"9.35.0","@vitest/ui":"2.1.8","typescript":"5.9.2","@babel/core":"7.28.4","@types/node":"24.3.1","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"10.0.0","@babel/preset-env":"7.28.3","@types/eslint__js":"8.42.3","typescript-eslint":"8.42.0","rollup-plugin-babel":"4.4.0","vite-tsconfig-paths":"5.1.4","@rollup/plugin-alias":"5.1.1","@rollup/plugin-replace":"6.0.2","@babel/preset-typescript":"7.27.1","@types/babel__preset-env":"7.10.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_7.2.0_1770736059419_0.4850896367927724","host":"s3://npm-registry-packages-npm-production"}},"7.2.1":{"name":"easy-template-x","version":"7.2.1","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@7.2.1","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"40cc5ca1eb98177c3c32cc99e22099f2b2eb61d8","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-7.2.1.tgz","fileCount":221,"integrity":"sha512-XFGyOCnoV+/443sQ5k/yP7xIDVTn4gzEczFVBujMR7V/DoiRIqtYdTJuTAkIan8OLKpM7p+AApEXjwgbUJSMxg==","signatures":[{"sig":"MEYCIQC2KpjMEYSmNAcKMObvKO/cRfa0HA5b5+xhde6HA6U8VAIhAJ/J9F07z8zcD092PqDEkvFvkeNeYv5YyCHZKOwxuIZs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":763685},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","exports":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"773a94409fe56dd6a226d70cb12a529b8ae8c96b","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"vitest run","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify","test-ui":"vitest --ui","build-src":"rollup -c","typecheck":"tsc --noEmit","test-watch":"vitest","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"11.6.0","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.10"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"eslint":"9.35.0","rimraf":"6.0.1","rollup":"4.50.1","vitest":"2.1.8","globals":"16.3.0","@eslint/js":"9.35.0","@vitest/ui":"2.1.8","typescript":"5.9.2","@babel/core":"7.28.4","@types/node":"24.3.1","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"10.0.0","@babel/preset-env":"7.28.3","@types/eslint__js":"8.42.3","typescript-eslint":"8.42.0","rollup-plugin-babel":"4.4.0","vite-tsconfig-paths":"5.1.4","@rollup/plugin-alias":"5.1.1","@rollup/plugin-replace":"6.0.2","@babel/preset-typescript":"7.27.1","@types/babel__preset-env":"7.10.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_7.2.1_1770812508888_0.42857421291617226","host":"s3://npm-registry-packages-npm-production"}},"7.2.2":{"name":"easy-template-x","version":"7.2.2","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@7.2.2","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"59baa21d7afd3a8d0e086bab525f474a1599a025","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-7.2.2.tgz","fileCount":221,"integrity":"sha512-fvt2xtEDUxNjAz0dWQpC3Rfqpr7oPfQxF3AkYxy25lKESYUx6sJsVU9eySbycdpMSqFBxJ3i1y/UIE4D2zBVWQ==","signatures":[{"sig":"MEUCIQCx6nBx8QMqUhiaoXczc24YXldmoZR98otSZG+pS32CjAIgaGHHYG80hksl8+XAEpAN3RzhH8+5cHVVvvxlAWyvJ/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":766567},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","exports":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"9c9546848c09b475660759a9aaed5314af9d7164","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"vitest run","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify","test-ui":"vitest --ui","build-src":"rollup -c","typecheck":"tsc --noEmit","test-watch":"vitest","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"11.6.0","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.10"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"eslint":"9.35.0","rimraf":"6.0.1","rollup":"4.50.1","vitest":"2.1.8","globals":"16.3.0","@eslint/js":"9.35.0","@vitest/ui":"2.1.8","typescript":"5.9.2","@babel/core":"7.28.4","@types/node":"24.3.1","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"10.0.0","@babel/preset-env":"7.28.3","@types/eslint__js":"8.42.3","typescript-eslint":"8.42.0","rollup-plugin-babel":"4.4.0","vite-tsconfig-paths":"5.1.4","@rollup/plugin-alias":"5.1.1","@rollup/plugin-replace":"6.0.2","@babel/preset-typescript":"7.27.1","@types/babel__preset-env":"7.10.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_7.2.2_1770930712918_0.25496689243107773","host":"s3://npm-registry-packages-npm-production"}},"7.2.3":{"name":"easy-template-x","version":"7.2.3","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@7.2.3","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"dd03c7462009b2e59cabc84e212d2e463694927c","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-7.2.3.tgz","fileCount":221,"integrity":"sha512-M9msEmrsfCeImvonn+nMJaOTzP+aKYaQawF+yVcOgJ8td9t3gAaHIPJUKV0N7HQxqK3wSYBVNQHl8XrQHF5o5g==","signatures":[{"sig":"MEUCIQDgJDPhY3PUT3kQLbEFGCNXO0T9m18ubEfz850lEReNhgIgDzs99+SOHc5z+AVuX4K6ulVTnyqxnasqEMpzdN/GP3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":766567},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","exports":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"3bc95bfed9098a3b046bb778746b320c729fa1da","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"vitest run","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify","test-ui":"vitest --ui","build-src":"rollup -c","typecheck":"tsc --noEmit","test-watch":"vitest","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"11.6.0","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.12"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"eslint":"9.35.0","rimraf":"6.0.1","rollup":"4.50.1","vitest":"2.1.8","globals":"16.3.0","@eslint/js":"9.35.0","@vitest/ui":"2.1.8","typescript":"5.9.2","@babel/core":"7.28.4","@types/node":"24.3.1","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"10.0.0","@babel/preset-env":"7.28.3","@types/eslint__js":"8.42.3","typescript-eslint":"8.42.0","rollup-plugin-babel":"4.4.0","vite-tsconfig-paths":"5.1.4","@rollup/plugin-alias":"5.1.1","@rollup/plugin-replace":"6.0.2","@babel/preset-typescript":"7.27.1","@types/babel__preset-env":"7.10.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_7.2.3_1775213981455_0.4283504678021004","host":"s3://npm-registry-packages-npm-production"}},"7.2.4":{"name":"easy-template-x","version":"7.2.4","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@7.2.4","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"32f04502b4bec98dc2da08b99b93738af67ac10f","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-7.2.4.tgz","fileCount":221,"integrity":"sha512-HezN3Z2yLyT2X4Xc+ywww57yf+lPnHCBh3JfKX+LRrRHoGbuzLqquZaLysLEdhDGDG7BxD5gHqrZ0wZC0blYIQ==","signatures":[{"sig":"MEQCH2fkTUludDSgzV0vhL55+dJytz/88Zqr9Q4FaKeoO+UCIQDxyekAr/1wu8b6XOBksHKt+BmvUNxFjwEZuLZNMPfWuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":768903},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","exports":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"730719fa4192592aa18e2f7fa7ea038eac1e32f9","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"vitest run","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify","test-ui":"vitest --ui","build-src":"rollup -c","push-both":"git push && git checkout master && git merge develop && git push && git checkout develop","typecheck":"tsc --noEmit","test-watch":"vitest","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"11.6.0","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.13"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"eslint":"9.35.0","rimraf":"6.0.1","rollup":"4.50.1","vitest":"2.1.8","globals":"16.3.0","@eslint/js":"9.35.0","@vitest/ui":"2.1.8","typescript":"5.9.2","@babel/core":"7.28.4","@types/node":"24.3.1","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"10.0.0","@babel/preset-env":"7.28.3","@types/eslint__js":"8.42.3","typescript-eslint":"8.42.0","rollup-plugin-babel":"4.4.0","vite-tsconfig-paths":"5.1.4","@rollup/plugin-alias":"5.1.1","@rollup/plugin-replace":"6.0.2","@babel/preset-typescript":"7.27.1","@types/babel__preset-env":"7.10.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_7.2.4_1777648462312_0.8225559838251584","host":"s3://npm-registry-packages-npm-production"}},"7.2.5":{"name":"easy-template-x","version":"7.2.5","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@7.2.5","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"f4ab4e511675cc1204e8abc17a314779e8baa798","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-7.2.5.tgz","fileCount":221,"integrity":"sha512-PdBGOG54tmRmsn1cqTWfZwTR1W+2PSu2vsd+Tvhe62M3QQRe2Anrdk9KAyrRepxiIG18rh89T/GIGFwQY5RLrg==","signatures":[{"sig":"MEQCIEUmJ9bkkKGV2UFlsuGvbY86KzEiZPEWWSyiuVU/cuJbAiAecjvvsgHZDzpqDDwk0Msl5+3rHtVZTHtOq7BMdiRzog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":773625},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","exports":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"37ddd7ffce3f15a3b5ec10f4dd6c920efbc1f142","scripts":{"lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"vitest run","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify","test-ui":"vitest --ui","build-src":"rollup -c","push-both":"git push && git checkout master && git merge develop && git push && git checkout develop","typecheck":"tsc --noEmit","test-watch":"vitest","build-types":"tsc -p tsconfig.types.json --emitDeclarationOnly","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"11.6.0","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.13"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"eslint":"9.35.0","rimraf":"6.0.1","rollup":"4.50.1","vitest":"2.1.8","globals":"16.3.0","@eslint/js":"9.35.0","@vitest/ui":"2.1.8","typescript":"5.9.2","@babel/core":"7.28.4","@types/node":"24.3.1","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"10.0.0","@babel/preset-env":"7.28.3","@types/eslint__js":"8.42.3","typescript-eslint":"8.42.0","rollup-plugin-babel":"4.4.0","vite-tsconfig-paths":"5.1.4","@rollup/plugin-alias":"5.1.1","@rollup/plugin-replace":"6.0.2","@babel/preset-typescript":"7.27.1","@types/babel__preset-env":"7.10.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_7.2.5_1782630872027_0.15390987758964192","host":"s3://npm-registry-packages-npm-production"}},"7.2.6":{"name":"easy-template-x","version":"7.2.6","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@7.2.6","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"39a8a8170c3173c3d30d1c89ed15d88b2f17bbae","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-7.2.6.tgz","fileCount":123,"integrity":"sha512-aVGLSxn9LGRcFteVGR9sCSAmdE/4T9YkHhhNygnIT/zP7hWNrVGvjxFCedtfJLZT9ciuIeH/jWYKAJQ20g51bQ==","signatures":[{"sig":"MEUCIHwnxf7ZbJ1PoVe6NsuqX5ukxgAVM5oR7bHAWsZJnXDAAiEAmzq0iz0/7s5A7/JUkB0SzdyiPwsRuHf7f/USRFoOAiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":816611},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","engines":{"node":">=20"},"exports":{"import":{"types":"./dist/types/index.d.mts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"74b4de3908cc58ccd4b6e04d9049f4cf4c56f5a0","scripts":{"attw":"attw --pack .","lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"vitest run","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","publint":"publint --pack npm --strict","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify && yarn package-lint","test-ui":"vitest --ui","build-src":"rollup -c","push-both":"git push && git checkout master && git merge develop && git push && git checkout develop","typecheck":"tsc --noEmit","test-watch":"vitest","build-types":"rollup -c rollup.dts.config.js","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es && yarn dist-verify-nodenext","package-lint":"yarn attw && yarn publint","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es && yarn clean-dist-verify-nodenext","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","dist-verify-nodenext":"cd dist-verify/nodenext && npm install && npm run verify","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json","clean-dist-verify-nodenext":"rimraf dist-verify/nodenext/node_modules dist-verify/nodenext/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"11.6.0","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.13"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"eslint":"9.35.0","rimraf":"6.0.1","rollup":"4.50.1","vitest":"2.1.8","globals":"16.3.0","publint":"0.3.22","@eslint/js":"9.35.0","@vitest/ui":"2.1.8","typescript":"5.9.2","@babel/core":"7.28.4","@types/node":"24.3.1","lorem-ipsum":"2.0.8","@types/jszip":"3.4.1","babel-loader":"10.0.0","@babel/preset-env":"7.28.3","@types/eslint__js":"8.42.3","rollup-plugin-dts":"^6.4.1","typescript-eslint":"8.42.0","rollup-plugin-babel":"4.4.0","vite-tsconfig-paths":"5.1.4","@rollup/plugin-alias":"5.1.1","@arethetypeswrong/cli":"0.18.5","@rollup/plugin-replace":"6.0.2","@babel/preset-typescript":"7.27.1","@types/babel__preset-env":"7.10.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_7.2.6_1785147806310_0.6086199053026935","host":"s3://npm-registry-packages-npm-production"}},"7.2.7":{"name":"easy-template-x","version":"7.2.7","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@7.2.7","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"28b464f3e32e778bccc443ffa2059e0443883389","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-7.2.7.tgz","fileCount":123,"integrity":"sha512-sePLRv+Tdfs3jqX/sCpC9u3zPaOw0hr6vivZCqfMBHg2IyBpT/dgK1mMPW5H99FBsqrpJHBX4Vyqgzsxxm0YRg==","signatures":[{"sig":"MEUCIQCRVvfE6l3iJ8G7qNKUk8DXXBwoHHMi531WSoRFrgdXCAIgEUkMqNuBIjBsnhWnOQYLap1+mo/9b2yTX5wsbP5jOz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":823752},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","engines":{"node":">=20"},"exports":{"import":{"types":"./dist/types/index.d.mts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"570841d084360ae19894aa613205f1799860ba5a","scripts":{"attw":"attw --pack .","lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"vitest run","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","publint":"publint --pack npm --strict","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify && yarn package-lint","test-ui":"vitest --ui","build-src":"rollup -c","push-both":"git push && git checkout master && git merge develop && git push && git checkout develop","typecheck":"tsc --noEmit","test-watch":"vitest","build-types":"rollup -c rollup.dts.config.js","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es && yarn dist-verify-nodenext","package-lint":"yarn attw && yarn publint","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es && yarn clean-dist-verify-nodenext","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","dist-verify-nodenext":"cd dist-verify/nodenext && npm install && npm run verify","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json","clean-dist-verify-nodenext":"rimraf dist-verify/nodenext/node_modules dist-verify/nodenext/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"11.6.0","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.13"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"eslint":"10.8.0","rimraf":"6.1.3","rollup":"4.50.1","vitest":"4.1.10","globals":"17.8.0","publint":"0.3.22","@eslint/js":"10.0.1","@vitest/ui":"4.1.10","typescript":"6.0.3","@babel/core":"7.28.4","@types/node":"24.3.1","lorem-ipsum":"3.0.0","@types/jszip":"3.4.1","babel-loader":"10.0.0","@babel/preset-env":"7.28.3","rollup-plugin-dts":"6.4.1","typescript-eslint":"8.65.0","rollup-plugin-babel":"4.4.0","@rollup/plugin-alias":"5.1.1","@arethetypeswrong/cli":"0.18.5","@rollup/plugin-replace":"6.0.2","@babel/preset-typescript":"7.27.1","@types/babel__preset-env":"7.10.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_7.2.7_1787250618551_0.10746004521445496","host":"s3://npm-registry-packages-npm-production"}},"7.2.8":{"name":"easy-template-x","version":"7.2.8","keywords":["docx","template","word","office","microsoft","ms"],"author":{"name":"Alon Bar"},"license":"MIT","_id":"easy-template-x@7.2.8","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"homepage":"https://github.com/alonrbar/easy-template-x","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"b6c4ab85b5ae3b378aaf09192e8e780bd4add358","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-7.2.8.tgz","fileCount":123,"integrity":"sha512-CL+DoTgGNAQqtQaRhO+hJTFscOjadYnzX6MowqtBJ6XVcZTfOspMXdfav40ECcsVeINUy2U9zg/QoLTVM7Iaew==","signatures":[{"sig":"MEUCIG+TUi98Ot6uD4Ih2QhAEXhxoqjhwR8S6ZdRDFAdwYoMAiEAgKxH+WKJ99Cafka+EPArR7we5Qmif+lNi5Tbv56jRv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":824806},"main":"dist/cjs/easy-template-x.cjs","type":"module","module":"dist/es/easy-template-x.mjs","engines":{"node":">=20"},"exports":{"import":{"types":"./dist/types/index.d.mts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"abebcaa36d4160051cad9b71249636475aebf19f","scripts":{"attw":"attw --pack .","lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"vitest run","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","publint":"publint --pack npm --strict","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify && yarn package-lint","test-ui":"vitest --ui","build-src":"rollup -c","push-both":"git push && git checkout master && git merge develop && git push && git checkout develop","typecheck":"tsc --noEmit","test-watch":"vitest","build-types":"rollup -c rollup.dts.config.js","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es && yarn dist-verify-nodenext","package-lint":"yarn attw && yarn publint","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es && yarn clean-dist-verify-nodenext","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","dist-verify-nodenext":"cd dist-verify/nodenext && npm install && npm run verify","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json","clean-dist-verify-nodenext":"rimraf dist-verify/nodenext/node_modules dist-verify/nodenext/package-lock.json"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"11.6.0","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2","@xmldom/xmldom":"0.8.13"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"eslint":"10.8.0","rimraf":"6.1.3","rollup":"4.50.1","vitest":"4.1.10","globals":"17.8.0","publint":"0.3.22","@eslint/js":"10.0.1","@vitest/ui":"4.1.10","typescript":"6.0.3","@babel/core":"7.28.4","@types/node":"24.3.1","lorem-ipsum":"3.0.0","@types/jszip":"3.4.1","babel-loader":"10.0.0","@babel/preset-env":"7.28.3","rollup-plugin-dts":"6.4.1","typescript-eslint":"8.65.0","rollup-plugin-babel":"4.4.0","@rollup/plugin-alias":"5.1.1","@arethetypeswrong/cli":"0.18.5","@rollup/plugin-replace":"6.0.2","@babel/preset-typescript":"7.27.1","@types/babel__preset-env":"7.10.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/easy-template-x_7.2.8_1787256036515_0.5131561775201801","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"_id":"easy-template-x@8.0.0","bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"dist":{"shasum":"712d8a796c227be1c412418a8370cf7a02fc2900","tarball":"https://registry.npmjs.org/easy-template-x/-/easy-template-x-8.0.0.tgz","fileCount":127,"integrity":"sha512-HqppW+bX3a7hPoDUCz6zKJmV0iEryGolljtylU+9779Vu19tlqRqSOUEf5QnC/iVJEHA1YhqcgvFeScndIkNhg==","signatures":[{"sig":"MEUCIFHyyeWNVa78qgQjqCFxoQo2APhVw3iHkjYMoEpJOe8wAiEA08jh92dvxpZr1J0/KKxWapfnVbOVDMRs01pBW30PJkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIE5FG90cAM0Ul0+KzzUM0qjpBZhP8pv5g5VDJZWuho3uAiB8pGPXjP5GdQIH7zTxFWlkl6ieYIBAt4PBpTYxY+xkWQ=="}],"unpackedSize":884213},"main":"dist/cjs/easy-template-x.cjs","name":"easy-template-x","type":"module","author":{"name":"Alon Bar"},"module":"dist/es/easy-template-x.mjs","engines":{"node":">=20"},"exports":{"import":{"types":"./dist/types/index.d.mts","default":"./dist/es/easy-template-x.mjs"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/cjs/easy-template-x.cjs"}},"gitHead":"dc261cceadd1ecf92da94876c2f61992738b8ec7","license":"MIT","scripts":{"attw":"attw --pack .","lint":"eslint \"./{src,test}/**/!(*.d).ts\"","test":"vitest run","build":"yarn build-types && yarn build-src","clean":"rimraf .tmp dist test-reports && yarn clean-dist-verify","publint":"publint --pack npm --strict","quality":"yarn typecheck && yarn lint && yarn test","release":"yarn clean && yarn quality && yarn build && yarn dist-verify && yarn package-lint","test-ui":"vitest --ui","build-src":"rollup -c","push-both":"git push && git checkout master && git merge develop && git push && git checkout develop","typecheck":"tsc --noEmit","test-watch":"vitest","build-types":"rollup -c rollup.dts.config.js","dist-verify":"yarn dist-verify-cjs && yarn dist-verify-es && yarn dist-verify-nodenext","package-lint":"yarn attw && yarn publint","dist-verify-es":"cd dist-verify/es && npm install && node main.js","dist-verify-cjs":"cd dist-verify/cjs && npm install && node main.js","clean-dist-verify":"yarn clean-dist-verify-cjs && yarn clean-dist-verify-es && yarn clean-dist-verify-nodenext","clean-dist-verify-es":"rimraf dist-verify/es/node_modules dist-verify/es/package-lock.json","dist-verify-nodenext":"cd dist-verify/nodenext && npm install && npm run verify","clean-dist-verify-cjs":"rimraf dist-verify/cjs/node_modules dist-verify/cjs/package-lock.json","clean-dist-verify-nodenext":"rimraf dist-verify/nodenext/node_modules dist-verify/nodenext/package-lock.json"},"typings":"dist/types/index.d.ts","version":"8.0.0","_npmUser":{"name":"alonrbar","email":"alon.r.bar@gmail.com"},"homepage":"https://github.com/alonrbar/easy-template-x","keywords":["docx","template","word","office","microsoft","ms"],"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"_npmVersion":"11.6.0","description":"Generate docx documents from templates, in Node or in the browser.","directories":{},"maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"json5":"2.2.3","jszip":"3.10.1","lodash.get":"4.4.2"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"eslint":"10.8.0","rimraf":"6.1.3","rollup":"4.50.1","vitest":"4.1.10","globals":"17.8.0","publint":"0.3.22","@eslint/js":"10.0.1","@vitest/ui":"4.1.10","typescript":"6.0.3","@babel/core":"7.28.4","@types/node":"24.3.1","lorem-ipsum":"3.0.0","@types/jszip":"3.4.1","babel-loader":"10.0.0","@babel/preset-env":"7.28.3","rollup-plugin-dts":"6.4.1","typescript-eslint":"8.65.0","rollup-plugin-babel":"4.4.0","@rollup/plugin-alias":"5.1.1","@arethetypeswrong/cli":"0.18.5","@rollup/plugin-replace":"6.0.2","@babel/preset-typescript":"7.27.1","@types/babel__preset-env":"7.10.0","rollup-plugin-node-resolve":"5.2.0","rollup-plugin-auto-external":"2.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/easy-template-x_8.0.0_1790250669716_0.8893673781865012"}}},"time":{"created":"2018-06-13T15:17:02.958Z","modified":"2026-09-24T11:51:09.996Z","0.3.0":"2018-06-13T15:17:03.159Z","0.3.1":"2018-06-13T15:23:55.924Z","0.3.2":"2018-06-22T08:52:22.616Z","0.3.3":"2018-07-17T15:26:09.668Z","0.3.4":"2018-12-09T21:13:02.287Z","0.4.0":"2018-12-13T12:56:04.716Z","0.5.0":"2019-05-06T21:32:12.240Z","0.5.1":"2019-06-05T07:40:13.885Z","0.5.2":"2019-09-11T16:31:00.934Z","0.6.0":"2019-09-28T23:30:39.933Z","0.7.0":"2019-10-02T19:44:04.242Z","0.7.1":"2019-10-03T19:58:31.802Z","0.7.2":"2019-10-10T19:24:55.297Z","0.7.3":"2019-10-10T21:47:29.852Z","0.8.0":"2019-10-20T15:57:27.510Z","0.8.1":"2019-11-02T16:25:11.937Z","0.8.2":"2019-11-30T13:07:45.728Z","0.8.3":"2019-12-27T09:20:52.489Z","0.9.0":"2020-02-10T08:34:58.789Z","0.10.0":"2020-02-10T09:15:05.129Z","0.10.1":"2020-02-12T18:33:30.961Z","0.10.2":"2020-02-16T13:37:43.296Z","0.10.3":"2020-02-16T14:05:00.734Z","0.10.4":"2020-03-02T08:11:00.236Z","0.11.0":"2020-03-29T17:03:34.385Z","0.11.1":"2020-03-29T17:38:37.382Z","0.12.0":"2020-08-01T20:01:50.803Z","1.0.0":"2020-08-09T15:49:14.308Z","1.0.1":"2020-09-25T08:22:41.476Z","2.0.0":"2021-03-19T22:10:13.755Z","2.1.0":"2021-07-29T17:41:44.987Z","3.0.0":"2022-07-04T19:52:11.362Z","3.0.1":"2022-08-20T16:14:50.924Z","3.0.2":"2022-08-20T16:29:56.510Z","3.0.3":"2022-12-12T19:26:50.445Z","3.0.4":"2022-12-12T20:25:44.821Z","3.1.0":"2023-04-01T19:34:05.332Z","3.2.0":"2023-05-27T09:13:53.582Z","3.2.1":"2024-05-25T07:48:47.952Z","4.0.0":"2024-07-07T09:55:29.239Z","4.1.0":"2024-07-17T09:55:30.890Z","4.1.1":"2024-08-12T15:49:11.807Z","4.1.2":"2024-12-05T10:20:50.208Z","4.1.3":"2024-12-05T10:59:41.532Z","4.1.4":"2025-01-26T19:40:19.639Z","4.1.5":"2025-01-26T19:57:12.016Z","4.1.6":"2025-01-26T20:12:38.396Z","4.1.7":"2025-01-27T17:24:55.232Z","4.1.8":"2025-01-28T11:27:39.163Z","5.0.0":"2025-01-28T11:54:38.962Z","5.0.1":"2025-01-31T10:48:54.652Z","5.1.0":"2025-03-16T19:36:00.215Z","6.0.0":"2025-03-21T15:53:31.748Z","6.0.1":"2025-03-23T14:09:02.494Z","6.1.0":"2025-03-25T09:15:10.750Z","6.1.1":"2025-03-29T16:31:00.236Z","6.2.0":"2025-04-03T16:07:06.645Z","6.2.1":"2025-05-03T07:29:33.575Z","6.2.2":"2025-08-30T22:16:20.716Z","6.2.3":"2025-09-13T13:35:46.602Z","7.0.0":"2025-09-15T09:05:57.379Z","7.0.1":"2025-09-15T15:46:43.105Z","7.0.2":"2025-10-25T08:20:48.754Z","7.0.3":"2025-12-14T09:23:58.310Z","7.1.0":"2026-01-21T09:19:41.561Z","7.1.1":"2026-01-21T09:56:44.922Z","7.2.0":"2026-02-10T15:07:39.589Z","7.2.1":"2026-02-11T12:21:49.092Z","7.2.2":"2026-02-12T21:11:53.087Z","7.2.3":"2026-04-03T10:59:41.657Z","7.2.4":"2026-05-01T15:14:22.526Z","7.2.5":"2026-06-28T07:14:32.203Z","7.2.6":"2026-07-27T10:23:26.424Z","7.2.7":"2026-08-20T18:30:18.694Z","7.2.8":"2026-08-20T20:00:36.711Z","8.0.0":"2026-09-24T11:51:09.834Z"},"bugs":{"url":"https://github.com/alonrbar/easy-template-x/issues"},"author":{"name":"Alon Bar"},"license":"MIT","homepage":"https://github.com/alonrbar/easy-template-x","keywords":["docx","template","word","office","microsoft","ms"],"repository":{"url":"git+https://github.com/alonrbar/easy-template-x.git","type":"git"},"description":"Generate docx documents from templates, in Node or in the browser.","maintainers":[{"name":"alonrbar","email":"alon.r.bar@gmail.com"}],"readme":"# easy-template-x\r\n\r\nGenerate docx documents from templates, in Node or in the browser.\r\n\r\n[![ci](https://github.com/alonrbar/easy-template-x/actions/workflows/ci.yaml/badge.svg)](https://github.com/alonrbar/easy-template-x/actions/workflows/ci.yaml)\r\n[![npm version](https://img.shields.io/npm/v/easy-template-x.svg)](https://www.npmjs.com/package/easy-template-x)\r\n[![npm license](https://img.shields.io/npm/l/easy-template-x.svg)](https://www.npmjs.com/package/easy-template-x)\r\n\r\n> ---\r\n>\r\n> 🚀 **Looking for a managed solution?**\r\n>\r\n> Check out [templatedocs.io](https://templatedocs.io) - a cloud platform for document generation with:\r\n>\r\n> ✓ Built-in workflow automation and email delivery  \r\n> ✓ Zapier and Make integration  \r\n> ✓ REST API integration  \r\n> ✓ PDF output support  \r\n> ✓ Live preview functionality  \r\n> ✓ Easy-to-use UI  \r\n>\r\n> And more...\r\n>\r\n> ---\r\n\r\n- [Node Example](#node-example)\r\n- [Browser Example](#browser-example)\r\n- [Live Demo](#live-demo)\r\n- [Plugins](#plugins)\r\n  - [Text plugin](#text-plugin)\r\n  - [Loop plugin](#loop-plugin)\r\n    - [Conditions](#conditions)\r\n    - [Nested Conditions](#nested-conditions)\r\n    - [Controlling loop behavior](#controlling-loop-behavior)\r\n  - [Image plugin](#image-plugin)\r\n    - [Text tag replacement](#text-tag-replacement)\r\n    - [Image placeholder replacement](#image-placeholder-replacement)\r\n  - [Link plugin](#link-plugin)\r\n  - [Chart plugin](#chart-plugin)\r\n  - [Raw xml plugin](#raw-xml-plugin)\r\n  - [Writing custom plugins](#writing-your-own-plugins)\r\n- [Listing tags](#listing-tags)\r\n- [Scope resolution](#scope-resolution)\r\n- [Extensions](#extensions)\r\n  - [Community Extensions](#community-extensions)\r\n- [Template handler options](#template-handler-options)\r\n  - [Custom tag delimiters](#custom-tag-delimiters)\r\n  - [Advanced syntax and custom resolvers](#advanced-syntax-and-custom-resolvers)\r\n- [Supported Binary Formats](#supported-binary-formats)\r\n- [Internal API](#note---internal-api)\r\n- [Philosophy](#philosophy)\r\n- [Changelog](#changelog)\r\n\r\n## Node Example\r\n\r\n```typescript\r\nimport * as fs from 'fs';\r\nimport { TemplateHandler } from 'easy-template-x';\r\n\r\n// 1. read template file\r\nconst templateFile = fs.readFileSync('myTemplate.docx');\r\n\r\n// 2. process the template\r\nconst data = {\r\n    posts: [\r\n        { author: 'Alon Bar', text: 'Very important\\ntext here!' },\r\n        { author: 'Alon Bar', text: 'Forgot to mention that...' }\r\n    ]\r\n};\r\n\r\nconst handler = new TemplateHandler();\r\nconst doc = await handler.process(templateFile, data);\r\n\r\n// 3. save output\r\nfs.writeFileSync('myTemplate - output.docx', doc);\r\n```\r\n\r\nInput:\r\n\r\n![input template](./docs/assets/template-in.png?raw=true)\r\n\r\nOutput:\r\n\r\n![output document](./docs/assets/template-out.png?raw=true)\r\n\r\n## Browser Example\r\n\r\nThe following example produces the same output while running in the browser.\r\nNotice that the actual template processing (step 2) is exactly the same as in the previous Node example.\r\n\r\n```typescript\r\nimport { TemplateHandler } from 'easy-template-x';\r\n\r\n// 1. read template file\r\n\r\n// (in this example we're loading the template by performing  \r\n//  an AJAX call using the fetch API, another common way to  \r\n//  get your hand on a Blob is to use an HTML File Input)\r\nconst response = await fetch('http://somewhere.com/myTemplate.docx');\r\nconst templateFile = await response.blob();\r\n\r\n// 2. process the template\r\nconst data = {\r\n    posts: [\r\n        { author: 'Alon Bar', text: 'Very important\\ntext here!' },\r\n        { author: 'Alon Bar', text: 'Forgot to mention that...' }\r\n    ]\r\n};\r\n\r\nconst handler = new TemplateHandler();\r\nconst doc = await handler.process(templateFile, data);\r\n\r\n// 3. save output\r\nsaveFile('myTemplate - output.docx', doc);\r\n\r\nfunction saveFile(filename, blob) {\r\n\r\n    // see: https://stackoverflow.com/questions/19327749/javascript-blob-filename-without-link\r\n\r\n    // get downloadable url from the blob\r\n    const blobUrl = URL.createObjectURL(blob);\r\n\r\n    // create temp link element\r\n    let link = document.createElement(\"a\");\r\n    link.download = filename;\r\n    link.href = blobUrl;\r\n\r\n    // use the link to invoke a download\r\n    document.body.appendChild(link);\r\n    link.click();\r\n\r\n    // remove the link\r\n    setTimeout(() => {\r\n        link.remove();\r\n        window.URL.revokeObjectURL(blobUrl);\r\n        link = null;\r\n    }, 0);\r\n}\r\n```\r\n\r\n## Live Demo\r\n\r\nCheckout this [live demo](https://codesandbox.io/p/sandbox/easy-template-x-demo-x4ppu?file=%2Findex.ts) on CodeSandbox 😎\r\n\r\n## Plugins\r\n\r\n`easy-template-x` uses a plugin model to support it's various template manipulation capabilities. There are some built-in plugins and you can also write your own custom plugins if required.\r\n\r\nThese are the plugins that comes bundled with `easy-template-x`:\r\n\r\n- [Text plugin](#text-plugin) - For simple text replacement.\r\n- [Loop plugin](#loop-plugin) - For iterating text, table rows, table columns and list rows and for simple conditions.\r\n- [Image plugin](#image-plugin) - For embedding images.\r\n- [Link plugin](#link-plugin) - For hyperlinks creation.\r\n- [Chart plugin](#chart-plugin) - For handling charts.\r\n- [Raw xml plugin](#raw-xml-plugin) - For custom xml insertion.\r\n\r\n### Text plugin\r\n\r\nThe most basic plugin. Replaces a single tag with custom text. Preserves the original text style.\r\n\r\nInput template:\r\n\r\n![input template](./docs/assets/text-plugin-in.png?raw=true)\r\n\r\nInput data:\r\n\r\n```json\r\n{\r\n    \"First Tag\": \"Quis et ducimus voluptatum\\nipsam id.\",\r\n    \"Second Tag\": \"Dolorem sit voluptas magni dolorem molestias.\"\r\n}\r\n```\r\n\r\nOutput document:\r\n\r\n![output document](./docs/assets/text-plugin-out.png?raw=true)\r\n\r\n### Loop plugin\r\n\r\nIterates text, table rows, table columns and lists.  \r\nRequires an opening tag that starts with `#` and a closing tag that starts with `/` ([configurable](#custom-tag-delimiters)).\r\n\r\n**Note**: The closing tag does not need to have the same name as the opening tag, or a name at all. This will work `{#loop}{/loop}`, but also this `{#loop}{/}` and even this `{#loop}{/something else}`.\r\n\r\nInput template:\r\n\r\n![input template](./docs/assets/loop-plugin-in.png?raw=true)\r\n\r\nInput data:\r\n\r\n```json\r\n{\r\n    \"Beers\": [\r\n        { \"Brand\": \"Carlsberg\", \"Price\": 1 },\r\n        { \"Brand\": \"Leaf Blonde\", \"Price\": 2 },\r\n        { \"Brand\": \"Weihenstephan\", \"Price\": 1.5 }\r\n    ]\r\n}\r\n```\r\n\r\nOutput document:\r\n\r\n![output document](./docs/assets/loop-plugin-out.png?raw=true)\r\n\r\n#### Conditions\r\n\r\nYou can render content conditionally depending on a boolean value using the same syntax used for loops.\r\n\r\nThe example below shows two lines being rendered, each with different content depending on the truthy value.\r\n\r\nInput template:\r\n\r\n![input template](./docs/assets/simple-condition-in.png?raw=true)\r\n\r\nInput data:\r\n\r\n```javascript\r\n{\r\n    lines: [\r\n        { visible: true },\r\n        { invisible: true }\r\n    ]\r\n}\r\n```\r\n\r\nOutput document:\r\n\r\n![output document](./docs/assets/simple-condition-out.png?raw=true)\r\n\r\n#### Nested Conditions\r\n\r\nNested conditions are also supported, so you can nest other tags including loop tags and even other conditions in them. When doing so remember to format your data accordingly. See the example below for clarification:\r\n\r\nInput template:\r\n\r\n![input template](./docs/assets/nested-conditions-in.png?raw=true)\r\n\r\nInput data:\r\n\r\nNotice how even though `name` and `members` are nested in the template under the `show` condition their values are adjacent to it in the input data.\r\n\r\n```javascript\r\n{\r\n    \"teams\": [\r\n        {\r\n            show: true,\r\n            name: \"A-Team\",\r\n            members: [\r\n                { name: \"Hannibal\" },\r\n                { name: \"Face\" },\r\n                { name: \"Murdock\" },\r\n                { name: \"Baracus\" },\r\n            ]\r\n        },\r\n        {\r\n            show: false,\r\n            name: \"B-Team\",\r\n            members: [\r\n                { name: \"Alice\" },\r\n                { name: \"Bob\" },\r\n                { name: \"Charlie\" },\r\n                { name: \"Dave\" },\r\n            ]\r\n        }\r\n    ],\r\n}\r\n```\r\n\r\nOutput document:\r\n\r\n![output document](./docs/assets/nested-conditions-out.png?raw=true)\r\n\r\n_If you are looking for a yet more powerful conditional syntax see the [alternative syntax](#advanced-syntax-and-custom-resolvers) section._\r\n\r\n#### Controlling loop behavior\r\n\r\nThe loop plugin uses some heuristics to determine the right behavior in each\r\ncase (i.e. when to loop over rows, columns, paragraphs, etc.). You can control this behavior\r\nexplicitly through the `loopOver` option as explain below.\r\n\r\n##### Default behavior\r\n\r\nThe default heuristics are as follows:\r\n\r\n1. If both loop tags are inside the same table cell - the plugin assumes you want to repeat the **cell content**, not the row or column.\r\n2. If both loop tags are in the same column - the plugin will repeat the **column**.\r\n3. If both loop tags are inside a table - the plugin will repeat the relevant table **rows**.\r\n4. If both loop tags are in a list - the plugin will repeat the relevant **list items**.\r\n5. Otherwise - the plugin will use a naive approach for repeating the **content** in between the loop tags.\r\n\r\n##### Changing the default\r\n\r\nTo use a different behavior than the default one you can use the `loopOver`\r\noption. Supported values are: `row`, `column`, `paragraph` and `content`.\r\n\r\n**Note:** This option controls conditions too.\r\n\r\nFor instance, given this data:\r\n\r\n```javascript\r\n{\r\n    students: [\r\n        { name: \"Alice\" },\r\n        { name: \"Bob\" }\r\n    ]\r\n}\r\n```\r\n\r\nYou can use this syntax:\r\n\r\n![input template](./docs/assets/loop-over-row-in.png?raw=true)\r\n\r\nOr this syntax:\r\n\r\n![input template](./docs/assets/loop-over-column-in.png?raw=true)\r\n\r\nOr this syntax:\r\n\r\n![input template](./docs/assets/loop-over-content-in.png?raw=true)\r\n\r\nThe first will produce this document:\r\n\r\n![output document](./docs/assets/loop-over-row-out.png?raw=true)\r\n\r\nThe second will produce this document:\r\n\r\n![output document](./docs/assets/loop-over-column-out.png?raw=true)\r\n\r\nAnd the third will produce this document:\r\n\r\n![output document](./docs/assets/loop-over-content-out.png?raw=true)\r\n\r\nFor paragraphs, you can choose between this syntax (same as the default behavior):\r\n\r\n![input template](./docs/assets/loop-over-paragraph-in-1.png?raw=true)\r\n\r\nAnd this syntax:\r\n\r\n![input template](./docs/assets/loop-over-paragraph-in-2.png?raw=true)\r\n\r\nThe first will produce this document:\r\n\r\n![output document](./docs/assets/loop-over-paragraph-out-1.png?raw=true)\r\n\r\nAnd the second will produce this document:\r\n\r\n![output document](./docs/assets/loop-over-paragraph-out-2.png?raw=true)\r\n\r\n### Image plugin\r\n\r\nEmbed images into the document.  \r\nThe image plugin supports two modes:\r\n\r\n1. Text tag replacement\r\n2. Image placeholder replacement\r\n\r\n#### Text tag replacement\r\n\r\nInsert inline images by placing tags in the document body.\r\n\r\nInput template example:\r\n\r\n![input template](./docs/assets/image-plugin-text-in.png?raw=true)\r\n\r\n#### Image placeholder replacement\r\n\r\nReplace existing placeholder images while preserving their size, position, and styling.\r\n\r\n**Note:** You can use any image you want as the placeholder.\r\n\r\nInput template example:\r\n\r\n![input template](./docs/assets/image-plugin-placeholder-in.png?raw=true)\r\n\r\nTo let `easy-template-x` know you want to replace the placeholder image, insert a tag in it's alt text:\r\n\r\n![alt text context menu](./docs/assets/alt-text-context-menu.png?raw=true)\r\n![alt text panel](./docs/assets/alt-text-panel.png?raw=true)\r\n\r\n#### Data and output\r\n\r\nThe data and resulting output are the same for both modes.\r\n\r\nInput data:\r\n\r\n```javascript\r\n{\r\n    \"Kung Fu Hero\": {\r\n        _type: \"image\",\r\n        source: fs.readFileSync(\"hero.png\"),\r\n        format: MimeType.Png,\r\n        width: 200, // Required for text tags, optional for placeholders\r\n        height: 200, // Required for text tags, optional for placeholders\r\n        altText: \"Kung Fu Hero\", // Optional\r\n        transparencyPercent: 80 // Optional\r\n    }\r\n}\r\n```\r\n\r\nOutput document:\r\n\r\n![output document](./docs/assets/image-plugin-out.png?raw=true)\r\n\r\n### Link plugin\r\n\r\nInserts hyperlinks into the document.  \r\nLike text tags link tags also preserve their original style.\r\n\r\nInput template:\r\n\r\n![input template](./docs/assets/link-plugin-in.png?raw=true)\r\n\r\nInput data:\r\n\r\n```javascript\r\n{\r\n    \"easy\": {\r\n        _type: 'link',\r\n        text: 'super easy',  // Optional - if not specified the `target` property will be used\r\n        target: 'https://github.com/alonrbar/easy-template-x'\r\n    }\r\n}\r\n```\r\n\r\nOutput document:\r\n\r\n![output document](./docs/assets/link-plugin-out.png?raw=true)\r\n\r\n### Chart plugin\r\n\r\nTo use charts in templates, put a placeholder chart and place a tag in its title, like so:\r\n\r\n![chart placeholder](./docs/assets/chart-placeholder.png?raw=true)\r\n\r\nGenerally speaking, the charts preserve their original settings and style with\r\nsome configurations also available through the input json data.\r\n\r\n`easy-template-x` try to keep the same terminology used by MS Word. Therefore,\r\nwhile the exact input data schema depends on the chart type, the main terms\r\nare common to most:\r\n\r\n- **Categories** are the values of the X axis.\r\n- **Series** are the values of the Y axis.\r\n\r\nTake a look at the examples below to get a better understanding of how chart\r\ntags behave.\r\n\r\n#### Line, bar & column charts\r\n\r\nLine, bar & column charts all uses the same input data format.\r\n\r\nThe example below shows 4 charts in the same template: Line chart, Column chart, Bar chart and Stacked Column chart. In this example all of the charts use the same input data (the `MyChart` tag data) but you can of course use a different tag for each chart.\r\n\r\nNotice how the end result ignores the placeholder data and matches our input data instead.\r\n\r\nNote that you are not limited to use the same number of categories or series as the placeholder chart. This specific example uses less series than the placeholder (2 instead of 3) but you can just as easily add more series or change the number of categories.\r\n\r\nInput template:\r\n\r\n![input template](./docs/assets/chart-plugin-line-in.png?raw=true)\r\n\r\nInput data:\r\n\r\n```javascript\r\n{\r\n    MyChart: {\r\n        _type: \"chart\",\r\n        title: \"Easy Chart\", // Optional\r\n        categories: {\r\n            names: [\"Q1\", \"Q2\", \"Q3\", \"Q4\"]\r\n        },\r\n        series: [\r\n            { \r\n                name: \"Earnings\",  // Optional\r\n                color: \"#34d399\", // Optional\r\n                values: [100, 210, 150, 170] \r\n            },\r\n            { \r\n                name: \"Expenses\",\r\n                color: \"#f87171\",\r\n                values: [170, 165, 169, 155] \r\n            },\r\n        ],\r\n    }\r\n}\r\n```\r\n\r\nOutput document:\r\n\r\n![output document](./docs/assets/chart-plugin-line-out.png?raw=true)\r\n\r\n#### Pie & doughnut charts\r\n\r\nPie & doughnut uses the same input data format as line, bar and column chart,\r\nexcept they expect a single series.\r\n\r\nThe example below shows 4 charts in the same template: 2 pie charts and 2 doughnut charts, each with a different style.\r\n\r\nInput template:\r\n\r\n![input template](./docs/assets/chart-plugin-pie-in.png?raw=true)\r\n\r\nInput data:\r\n\r\n```javascript\r\n{\r\n    Chart1: {\r\n        _type: \"chart\",\r\n        title: \"Easy Chart\", // Optional\r\n        categories: {\r\n            names: [\"Q1\", \"Q2\", \"Q3\", \"Q4\"]\r\n        },\r\n        series: [\r\n            { values: [100, 210, 150, 170] },\r\n        ],\r\n    }\r\n}\r\n```\r\n\r\nOutput document:\r\n\r\n![output document](./docs/assets/chart-plugin-pie-out.png?raw=true)\r\n\r\n#### Scatter chart\r\n\r\nScatter chart do not have a `categories` property. Instead, each of their values requires an `x` and a `y` properties.\r\n\r\nInput template:\r\n\r\n![input template](./docs/assets/chart-plugin-scatter-in.png?raw=true)\r\n\r\nInput data:\r\n\r\n```javascript\r\n{\r\n    scatter: {\r\n        _type: \"chart\",\r\n        title: \"Easy Scatter Chart\", // Optional\r\n        series: [\r\n            { \r\n                name: \"Earnings\", // Optional\r\n                color: \"#34d399\", // Optional\r\n                values: [\r\n                    { x: 1, y: 310 },\r\n                    { x: 3, y: 450 },\r\n                    { x: 4, y: 200 },\r\n                    { x: 6, y: 200 },\r\n                ],\r\n            },\r\n            { \r\n                name: \"Expenses\",\r\n                color: \"#f87171\",\r\n                values: [\r\n                    { x: 1, y: 410 },\r\n                    { x: 2, y: 450 },\r\n                    { x: 3, y: 200 },\r\n                    { x: 5, y: 350 },\r\n                ],\r\n            },\r\n        ],\r\n    }\r\n}\r\n```\r\n\r\nOutput document:\r\n\r\n![output document](./docs/assets/chart-plugin-scatter-out.png?raw=true)\r\n\r\n#### Bubble chart\r\n\r\nBubble charts are very similar to scatter charts but they have an additional\r\n`size` property (notice the placeholder chart should be a bubble chart, not a\r\nscatter chart).\r\n\r\nInput template:\r\n\r\n![input template](./docs/assets/chart-plugin-bubble-in.png?raw=true)\r\n\r\nInput data:\r\n\r\n```javascript\r\n{\r\n    bubble: {\r\n        _type: \"chart\",\r\n        title: \"Bubble Chart\", // Optional\r\n        series: [\r\n            { \r\n                name: \"Earnings\", // Optional\r\n                color: \"#34d399\", // Optional\r\n                values: [\r\n                    { x: 1, y: 10, size: 10 },\r\n                    { x: 2, y: 10, size: 20 },\r\n                    { x: 3, y: 8, size: 40 },\r\n                    { x: 4, y: 8, size: 30 },\r\n                ],\r\n            },\r\n            { \r\n                name: \"Expenses\",\r\n                color: \"#f87171\",\r\n                values: [\r\n                    { x: 1, y: 4, size: 40 },\r\n                    { x: 2, y: 4, size: 20 },\r\n                    { x: 3, y: 3, size: 30 },\r\n                ],\r\n            },\r\n        ],\r\n    }\r\n}\r\n```\r\n\r\nOutput document:\r\n\r\n![output document](./docs/assets/chart-plugin-bubble-out.png?raw=true)\r\n\r\n### Raw xml plugin\r\n\r\nAdd custom xml into the document to be interpreted by Word.\r\n\r\n**Tip**:  \r\nYou can add page breaks using this plugin and the following xml markup:  \r\n`<w:br w:type=\"page\"/>`\r\n\r\nInput template:\r\n\r\n![input template](./docs/assets/rawxml-plugin-in.png?raw=true)\r\n\r\nInput data:\r\n\r\n```javascript\r\n{\r\n    \"Dont worry be happy\": {\r\n        _type: 'rawXml',\r\n        xml: '<w:sym w:font=\"Wingdings\" w:char=\"F04A\"/>',  // string | string[]\r\n        replaceParagraph: false,  // Optional - should the plugin replace an entire paragraph or just the tag itself\r\n    }\r\n}\r\n```\r\n\r\nOutput document:\r\n\r\n![output document](./docs/assets/rawxml-plugin-out.png?raw=true)\r\n\r\n### Writing your own plugins\r\n\r\nTo write a plugin inherit from the [TemplatePlugin](./src/plugins/templatePlugin.ts) class.  \r\nThe base class provides two methods you can implement and a set of [utilities](./src/plugins/templatePlugin.ts) to\r\nmake it easier to do the actual xml modification.\r\n\r\n_To better understand the internal structure of Word documents check out [this excellent source](http://officeopenxml.com/WPcontentOverview.php)._\r\n\r\nExample plugin implementation (this is a simplified example of the [RawXmlPlugin](#raw-xml-plugin) - read the full source [here](./src/plugins/rawXml/rawXmlPlugin.ts)):\r\n\r\n```typescript\r\nimport { officeMarkup, xml } from \"easy-template-x\";\r\n\r\n/**\r\n * A plugin that inserts raw xml to the document.\r\n */\r\nexport class RawXmlPlugin extends TemplatePlugin {\r\n\r\n    // Declare the unique \"content type\" this plugin handles\r\n    public readonly contentType = 'rawXml';\r\n\r\n    // Plugin logic goes here:\r\n    public simpleTagReplacements(tag: Tag, data: ScopeData): void {\r\n        \r\n        // Get the value to use from the input data.\r\n        const value = data.getScopeData<RawXmlContent>();\r\n        if (value && typeof value.xml === 'string') {\r\n\r\n            // Tag.xmlTextNode always reference the actual xml text node.\r\n            // In MS Word each text node is wrapped by a <w:t> node so we retrieve that.\r\n            const wordTextNode = officeMarkup.query.containingTextNode(tag.xmlTextNode);\r\n\r\n            // If the input data contains an \"xml\" string property, parse it and insert \r\n            // the content next to the placeholder tag.\r\n            const newNode = xml.parser.parse(value.xml);\r\n            xml.modify.insertBefore(newNode, wordTextNode);\r\n        }\r\n\r\n        // Remove the placeholder tag.\r\n        officeMarkup.modify.removeTag(tag);\r\n    }\r\n}\r\n```\r\n\r\nThe content type that this plugin expects to see is:\r\n\r\n```typescript\r\nexport interface RawXmlContent extends PluginContent {\r\n    _type: 'rawXml';\r\n    xml: string;\r\n}\r\n```\r\n\r\n## Listing tags\r\n\r\nYou can get the list of [tags](https://github.com/alonrbar/easy-template-x/blob/master/src/compilation/tag.ts) in a template by calling the `parseTags` method as follows:\r\n\r\n```typescript\r\nimport { TemplateHandler } from 'easy-template-x';\r\n\r\nconst templateFile = fs.readFileSync('myTemplate.docx');\r\n\r\nconst handler = new TemplateHandler();\r\nconst tags = await handler.parseTags(templateFile);\r\n```\r\n\r\n## Scope resolution\r\n\r\n`easy-template-x` supports tag data scoping. That is, you can reference\r\n\"shallow\" data from within deeper in the hierarchy similarly to how you can\r\nreference an outer scope variables from within a function in JavaScript. You can\r\nleverage this property to declare \"top level\" data (your logo and company name\r\nor some useful xml snippets like page breaks, etc.) to be used anywhere in the\r\ndocument.\r\n\r\nInput template:\r\n\r\n(notice that we are using the \"Company\" tag inside the \"Employees\" loop)\r\n\r\n![input template](./docs/assets/scope-in.png?raw=true)\r\n\r\nInput data:\r\n\r\n(notice that the \"Company\" data is declared outside the \"Employees\" loop, in it's so\r\ncalled \"outer scope\")\r\n\r\n```javascript\r\n{\r\n    \"Company\": \"Contoso Ltd.\",\r\n    \"Employees\": [\r\n        { \"Surname\": \"Gates\", \"Given name\": \"William\" },\r\n        { \"Surname\": \"Nadella\", \"Given name\": \"Satya\" },\r\n    ]\r\n}\r\n```\r\n\r\nOutput document:\r\n\r\n![output document](./docs/assets/scope-out.png?raw=true)\r\n\r\n## Extensions\r\n\r\nWhile most document manipulation can be achieved using plugins, there are some cases where a more powerful tool is required. In order to extend the document manipulation process you can specify extensions that will be run before and/or after the standard template processing.\r\n\r\nTo write an extension inherit from the [TemplateExtension](./src/extensions/templateExtension.ts) class.  \r\n\r\nBy default no extension is loaded. Extensions and the order they run in are specified via the `TemplateHandlerOptions`.\r\n\r\n```typescript\r\nconst handler = new TemplateHandler({\r\n    extensions: {\r\n        afterCompilation: [\r\n            new DataBindingExtension()\r\n        ]\r\n    }\r\n});\r\n```\r\n\r\n### Community Extensions\r\n\r\nThe following extensions were developed by the community.  \r\nWant to see your extension here? Submit a pull request or [open an issue](https://github.com/alonrbar/easy-template-x/issues).\r\n\r\n- **Data Binding Extension** - The [easy-template-x-data-binding](https://github.com/sebastianrogers/easy-template-x-data-binding) extension supports updating [custom XML parts](https://www.google.com/search?q=word+custom+xml+part) inside Word documents.\r\n\r\n## Template handler options\r\n\r\nYou can configure the template handler behavior by passing an options object to it's constructor.\r\n\r\nBelow is the list of options along with their types and default values:\r\n\r\n```typescript\r\nconst handler = new TemplateHandler({\r\n\r\n    plugins: createDefaultPlugins(), // TemplatePlugin[]\r\n\r\n    defaultContentType: TEXT_CONTENT_TYPE, // string \r\n\r\n    containerContentType: LOOP_CONTENT_TYPE, // string\r\n\r\n    delimiters: { // Partial<Delimiters>\r\n        tagStart: \"{\",\r\n        tagEnd: \"}\",\r\n        containerTagOpen: \"#\",\r\n        containerTagClose: \"/\",\r\n        tagOptionsStart: \"[\",\r\n        tagOptionsEnd: \"]\"\r\n    },\r\n\r\n    maxXmlDepth: 20,\r\n\r\n    extensions: { // ExtensionOptions\r\n        beforeCompilation: undefined, // TemplateExtension[]\r\n        afterCompilation: undefined // TemplateExtension[]\r\n    },\r\n\r\n    scopeDataResolver: undefined // ScopeDataResolver\r\n})\r\n```\r\n\r\n### Custom tag delimiters\r\n\r\nTo use custom tag delimiters and container marks (used for loops and conditions) specify the `delimiters` option of the template handler.\r\n\r\nFor instance, to change from `{#open loop}` and `{/close loop}` to `{{>>open loop}}` and `{{<<close loop}}` do the following:\r\n\r\n```typescript\r\nconst handler = new TemplateHandler({\r\n    delimiters: {\r\n        tagStart: \"{{\",\r\n        tagEnd: \"}}\",\r\n        containerTagOpen: \">>\",\r\n        containerTagClose: \"<<\"\r\n    },\r\n})\r\n```\r\n\r\n### Advanced syntax and custom resolvers\r\n\r\nCustom [scope data resolvers](https://github.com/alonrbar/easy-template-x/blob/master/src/compilation/scopeData.ts#L18) gives the developer a way to hook into `easy-template-x` in order to change how it interprets the tag syntax.\r\n\r\nFor instance, to use [Angular](https://angular.io/)-like expressions you can import [easy-template-x-angular-expressions](https://github.com/alonrbar/easy-template-x-angular-expressions) by doing the following:\r\n\r\n```typescript\r\nimport { createResolver } from \"easy-template-x-angular-expressions\"\r\n\r\nconst handler = new TemplateHandler({\r\n    scopeDataResolver: createResolver()\r\n})\r\n```\r\n\r\nThis allows the use of advanced syntax expressions such as:\r\n\r\n![output document](./docs/assets/angular-syntax.png?raw=true)\r\n\r\n## Supported Binary Formats\r\n\r\nThe library supports the following binary formats:\r\n\r\n- [Blob](https://developer.mozilla.org/en-US/docs/Web/API/Blob) (browser)\r\n- [Buffer](https://nodejs.org/api/buffer.html) (node)\r\n- [ArrayBuffer](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer) (browser and node)\r\n\r\n## Note - Internal API\r\n\r\nIn addition to what's described here in the readme file the library exports many\r\nmore types and functions. While you are free to use them as you see fit please note\r\nthat anything not documented in the readme file is considered an internal\r\nimplementation detail and may break between minor versions, use at your own\r\nrisk.\r\n\r\n## Philosophy\r\n\r\nThis library was originally developed as part of an app for non-English speaking k-12 teachers. As such it assumes the template editors do not necessarily have technical background and certainly no programming experience.\r\n\r\nIn order to stay friendly for such potential users it keeps the template syntax as simple as possible, limiting the required knowledge to `{tags}` and `{#loop tags}{/loop tags}` alone (and can be customized to support an alternative, potentially simpler syntax, such as `{>>loop tags}{<<loop tags}`).\r\n\r\nFor the same reason it supports tags with whitespace and any unicode supported alphabet such as `{שם התלמיד}` or `{اسم المعلم}`.\r\n\r\nIf your template does not need to meet such requirements, especially if they are meant to be edited by developers you can adopt a more sophisticated [alternative syntax](#advanced-syntax-and-custom-resolvers).\r\n\r\n## Changelog\r\n\r\nThe change log can be found [here](https://github.com/alonrbar/easy-template-x/blob/master/CHANGELOG.md).\r\n","readmeFilename":"README.md"}