{"_id":"@accordproject/template-engine","_rev":"54-cb8ef273d571944027b2177299361d19","name":"@accordproject/template-engine","dist-tags":{"latest":"4.2.1"},"versions":{"1.0.0":{"name":"@accordproject/template-engine","version":"1.0.0","keywords":["concerto","tools","modeling"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@1.0.0","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"5c368c0334835273b32dfe18790cd12d12958af1","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-1.0.0.tgz","fileCount":45,"integrity":"sha512-ZxoikZelpfZ75G1unTZbc+0S3lMi3joT2m4mmsuEpMq8USnnkR3ng4j9QTjaDAHAbO0jW2ldN3n6swWy3aO2/g==","signatures":[{"sig":"MEYCIQC+GOE3KBxQX7C+KlmqpRZ3blXMgJbztAQT5xOhaDAH7wIhAKSDqC53pXMJFqRSzZ3P+cuvm5e5eYAyc08xh6zN8edo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1260100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGGCOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWiA//RXQpC31N8ZSBkvNN8OUizSDhoXxBqD+WsxUla2bvgnyXyeiM\r\n6M46PfSBJZ11MFgpdYz13dr5vX8uK4yPheljTgzbcJIRTE2rQBBWl4tquk4q\r\naQQ4iICy4eaILgwNGWBU5pRGJxLaQeMqe0tSXQeYdsiBf6f4iyLDgh29kj1n\r\n6eqECS9JaczTHwzl0Quy8VMo8zOrv/gqTIRmPdA8rpdGImmCbxJKlseKw0ZU\r\nu1xcIWX5noIxqQKFpFsMVV+Xzxn36CenDvAi+UmZPNDKhXFBfKXg+6G/24gC\r\nP9TVn1+vBBTkn8/I3MTGrLrjEAtQWpn4Vc/85MiDVJGwYeqlDw5EEsKcMbe9\r\n4mi9hTlQbf06SyiJCV+Ww5wwTq8jpzqf0nxsnkQobKf+Vb3a9rckIoBIhGJt\r\nGBqWk8mxgRrbDAMHhK9U7QgbE4qPJLZfa2UcOXZMrSWwJIqLVlu0S+HldUjq\r\nCYzHc7LXZAfFyhggaO0uvVh0c6TYwRwHonEoxPQK6ElicdlEXebJh8GP6vlo\r\nqk5tGzoOXuk+gF5qvlD1hH8X4mtb6kg/XNXlgCqZT2vakuQ/LQZljigfwl2i\r\ntkd/YHabiAW8c9S/QFiyvJ5zSy9VcSwXA83Y1yiwf0VSvt29I5Rp0TMC3p8A\r\nKA6CU3LofDeQ4abMCqWkziAhi4Sdy7FXATM=\r\n=i5b/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","engines":{"npm":">=6","node":">=14"},"gitHead":"4bcbf101b2487fd9f19efc4f529327613b412eb5","scripts":{"lint":"eslint .","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint","coverage":"jest --coverage","prebuild":"npm-run-all clean","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","run-template":"jest ./test/Runner.test.ts","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","compile-template":"jest ./test/Compiler.test.ts","updateCompiledTemplates":"rm -rf ./test/compiled-templates/ && mkdir ./test/compiled-templates/ && cp -r ./output/full ./test/compiled-templates/ "},"typings":"dist/index.d.ts","_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"8.19.3","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"16.19.1","dependencies":{"dayjs":"1.11.7","terser":"^5.16.6","fs-extra":"^11.1.0","jsonpath":"^1.1.1","traverse":"^0.6.7","@accordproject/concerto-core":"^3.6.0","@accordproject/concerto-util":"^3.6.0","@accordproject/concerto-tools":"^3.6.0","@accordproject/markdown-common":"0.16.6-20230317163634"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","ts-jest":"^28.0.4","lz-string":"^1.5.0","node-fetch":"^3.3.1","typescript":"^4.6.3","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/fs-extra":"^11.0.1","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","@typescript/vfs":"^1.4.0","@typescript/twoslash":"^3.2.1","license-check-and-add":"2.3.6","@typescript-eslint/parser":"5.27.1","@accordproject/markdown-html":"^0.16.6-20230317163634","@accordproject/markdown-template":"^0.16.6-20230317163634","@typescript-eslint/eslint-plugin":"5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_1.0.0_1679319182101_0.5868657715579089","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"1.0.2":{"name":"@accordproject/template-engine","version":"1.0.2","keywords":["concerto","tools","modeling"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@1.0.2","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"2c7287d23e8774ac18b1171fbcab141631b13b3d","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-1.0.2.tgz","fileCount":3,"integrity":"sha512-i7A5uzhzn1wt2ym0nVEEXG6YIPMry5Rr4LlhtawdMGVLLT2Id1PcWI03H2iyWjubBrfGJEN3gHu2UtYBiIdjig==","signatures":[{"sig":"MEQCIDYb+kQnuwepYOOLDN/YVkU6vChkdLyMb8bBsiMpwlzvAiAAgfXHrYH3MsGykvmInjqsMgLQmajpfWo3NEaQkDnDaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGGRAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoj1A//VVQ6o48kTcYV72t6Z/ACvRUIaTyj5VUzY1gLZrpZQCfH0/m+\r\niyEYT0XLJU8mwrvcrFD0p0sVR6/b4rLtDLu5h0B0euEw20kdzvgC0XxAE0P/\r\nNrbLT1IEJ1nEVxQfpksCRbHNAPAKNfQQJuv2AvBOTpM3AsZceV75cWHtV9t1\r\nHn6Y9uyh/JQ4EnaZe64sfOPhkRuyCLY70ErSSLlTvQWbW9uNDeQggIjuuv1t\r\nSgoIocG0CeetxLRjOEmrsMrYfur+VQNwAmyCIN5o36lMkakem8OakFR6hSYc\r\nDpoj695um+evXvkLU95aNyYWhTvrA6mamLHcG3BJ33V2+rNtyj6lSasKEgK/\r\nrUfs22/xFvXAPQ3Hx9PVzM7YE0AGs6hZg5e81S3kHX1Ukews6KJDa8zt+6pX\r\nfuCzohZhzOR4QC9DmdfIEvNjvfDYfKrAbXk6FP9QbgZRtQKX4B/Klgnkqff4\r\nV+WAJ2GpxdHzL/UuSSabjPTnfaqCI2ciJ8CMU1wF7Ri+PRwjvjaAE/HylVxU\r\n6Fz732HELB3uNzds6e6eEWkgS0C1ecPvmlvTqBjzYDrvTzjO+KtMrVn58GyB\r\nOzoqI6yL4z4WYOMKyN8zY91EnfvJ1pzKrHgoWhNf46gclYWm4CEFhuNzNwDs\r\n+3SqlROzK1oLLaJ5A7406Yi99/pYVTnlv1Q=\r\n=r/tR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=14"},"gitHead":"02893b6330d867555baf2568c8a4ce9dd29243a2","scripts":{"lint":"eslint .","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint","coverage":"jest --coverage","prebuild":"npm-run-all clean","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","run-template":"jest ./test/Runner.test.ts","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","compile-template":"jest ./test/Compiler.test.ts","updateCompiledTemplates":"rm -rf ./test/compiled-templates/ && mkdir ./test/compiled-templates/ && cp -r ./output/full ./test/compiled-templates/ "},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"8.19.3","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"16.19.1","dependencies":{"dayjs":"1.11.7","terser":"^5.16.6","fs-extra":"^11.1.0","jsonpath":"^1.1.1","traverse":"^0.6.7","@accordproject/concerto-core":"^3.6.0","@accordproject/concerto-util":"^3.6.0","@accordproject/concerto-tools":"^3.6.0","@accordproject/markdown-common":"0.16.6-20230317163634"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","ts-jest":"^28.0.4","lz-string":"^1.5.0","node-fetch":"^3.3.1","typescript":"^4.6.3","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/fs-extra":"^11.0.1","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","@typescript/vfs":"^1.4.0","@typescript/twoslash":"^3.2.1","license-check-and-add":"2.3.6","@typescript-eslint/parser":"5.27.1","@accordproject/markdown-html":"^0.16.6-20230317163634","@accordproject/markdown-template":"^0.16.6-20230317163634","@typescript-eslint/eslint-plugin":"5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_1.0.2_1679320127924_0.15256246116690675","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"1.0.3":{"name":"@accordproject/template-engine","version":"1.0.3","keywords":["concerto","tools","modeling"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@1.0.3","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"1cc129b67f68b1e36e3cc9258891d69f2524ee68","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-1.0.3.tgz","fileCount":3,"integrity":"sha512-2+ToeqkmWycQXnnNYVxuagUQSIHRIOB7HR3wC9G/5SSlMtFOsPwtEOiurGwxVPXJfvlGlcws0HGOXE4WQM8rJA==","signatures":[{"sig":"MEYCIQCDJf2HV9L+FUjT8C3Cb1/IlEtG2zTE/YCtsOZvUK32bQIhAM6ZX9x/28aKUpIMxfacKegBXtmo9zrFrXYqZ+TZyWOq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGGYkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYGA//VljT+jDs7a7cwYvRwhpOcGj7XfJxcTLr40L8/ZGSpI1H/rTZ\r\npJMry9VuBoyDlXfpPw7fmQK49ketVebf0FVTuDmtdS9+V7COHNiX0SlXA2BP\r\nJOkHj+9wdJC9vKr8eMhylC1xNs2ub404wDMNT1qRV5xQi03wsTDYLvZu+kA4\r\nd670PvdVZwCuwgX0wlBk61daApnbs3+uTVB63KOX4mbUJVrfL/7SN+y6ZboT\r\nFIcqu6e8FBUut+rf3gB41Xf64lDU7PEpAOnNZB3FzZDRp6DGdnVjkxgFYE+2\r\nhzpuOAYJujfhlLkn1xBYY1GKsfTbzBIpVKnr2dQqzIH1I1Y4xshhdEXSS8Vz\r\nJlUroCLu+LgGBEqO6g+3Au0O/Q1mZ4E6W1MtuddAFnSonm/kG6HNBqICsd3Y\r\nFDRUWtexs1eiXwKeN9IUAWEvDK7KXH/1ode1CR/8flUbRRGhn6g728KKkM9W\r\nYSqoWkL03mwPkkuAjOt3YMvzG12EGIdZxkcM9cotXIYOIL4Ihd8W3LG+Gt8A\r\nHfo9Z6bOpRGMuRRPewxJz1AzKBGPO7tcQqhNDx5I2w+9g2heoIj0xk1v6/j4\r\nbLaBSfOgKGpwsBcdog6wUMFOlDSV8iL9Yuur2WQGB+H33iJSR5nuMwbLOCsd\r\nIOCicS9QHhYDVfeMT7S7VRyYBCuuaL0R5Ys=\r\n=NV0u\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=14"},"gitHead":"9b4a837bf40eaa3a6384639c3920592b7bd21152","scripts":{"lint":"eslint .","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint","coverage":"jest --coverage","prebuild":"npm-run-all clean","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","run-template":"jest ./test/Runner.test.ts","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","compile-template":"jest ./test/Compiler.test.ts","updateCompiledTemplates":"rm -rf ./test/compiled-templates/ && mkdir ./test/compiled-templates/ && cp -r ./output/full ./test/compiled-templates/ "},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"8.19.3","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"16.19.1","dependencies":{"dayjs":"1.11.7","terser":"^5.16.6","fs-extra":"^11.1.0","jsonpath":"^1.1.1","traverse":"^0.6.7","@accordproject/concerto-core":"^3.6.0","@accordproject/concerto-util":"^3.6.0","@accordproject/concerto-tools":"^3.6.0","@accordproject/markdown-common":"0.16.6-20230317163634"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","ts-jest":"^28.0.4","lz-string":"^1.5.0","node-fetch":"^3.3.1","typescript":"^4.6.3","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/fs-extra":"^11.0.1","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","@typescript/vfs":"^1.4.0","@typescript/twoslash":"^3.2.1","license-check-and-add":"2.3.6","@typescript-eslint/parser":"5.27.1","@accordproject/markdown-html":"^0.16.6-20230317163634","@accordproject/markdown-template":"^0.16.6-20230317163634","@typescript-eslint/eslint-plugin":"5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_1.0.3_1679320612779_0.9050760065638499","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"1.0.4":{"name":"@accordproject/template-engine","version":"1.0.4","keywords":["concerto","tools","modeling"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@1.0.4","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"200b69e5788be713ee3cbf660b88d4889ca154fe","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-1.0.4.tgz","fileCount":3,"integrity":"sha512-4iN3kcC0fyo1ysMSDVNxa4a/5yvQmETBusUkUhUJTUDjMQNTX1AallsV3I9H098/+m50IknizoqYKVD4g+aXiA==","signatures":[{"sig":"MEYCIQD5k9tM3444F6TFJSQIJPtSus2PuiTxfLeF0geo8w1zAgIhAPSJ+mIZY5AoBRkSzviCJzk/yE6gnHE2STNXj4PM6ElE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGGv5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8kg//SNPyvI0R7YnnthMgh4TP3k3kkcxsbcotwINtIwHy6GIY0oEu\r\nfh1R7BSfX3uRID3wTa234ZIbbzeBcuWqPtpWPBuFmVr8Ewl+MBGuXUsBUYjn\r\nnRy4gqMSIhB3zhMFAT9l0ME9FXTWi9PgSpuhxWuBZM7xQYL6O44DoEX7mbZj\r\npiJX2luWQT3rnqcK7xtvEVz2CTBQlt0ickFw/fx/571DWIjnHZOxiwhm6Yiv\r\nfCtOdwcJ55vA2BbUf736kkEsWso/OJ6P7uE+BlrJkfDFUTiC8H2SnacLEHed\r\nx+Mf0Yc6gDS3V0nwYGvsENKo7cyJwNs8AW/NpgdLX30gb/EJosoxhtRCrwrw\r\nAPzhZz4pIvjPSLs+jmjQb5YLhdokbyFzhrn5DKWH62TDjYSX8Yzu/fwH5ULk\r\n5qVc5RViIJTGWnoQm8J6g4ed+ubHaV4giL7kB8/a/jtRso2ORfpZaL8Zvje9\r\nvAyKb5ItnljyeOpKFiU+wz6UDlLWNORFUNjnELAxwXLV6Rl1MoYDlht4ZKeb\r\nFI0VmyWb5APjQKu96AGANpLsiWtQ2eOgY4dChr/6J6sPIDUTV1CVD32U8L1v\r\neN/YcF0YdyzfBnrH2Ef60L0FpFRXd/dUqn6JX2vw58zdw8ScjK7WcVe4Tur1\r\nyT7Sl0Uapa/1l2ZZVSyusgcFk/+3piAqTGk=\r\n=FLvN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=14"},"gitHead":"efa31fd3a0dfe9cb60ad8594d87d4fc604ebd082","scripts":{"lint":"eslint .","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint","coverage":"jest --coverage","prebuild":"npm-run-all clean","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","run-template":"jest ./test/Runner.test.ts","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","compile-template":"jest ./test/Compiler.test.ts","updateCompiledTemplates":"rm -rf ./test/compiled-templates/ && mkdir ./test/compiled-templates/ && cp -r ./output/full ./test/compiled-templates/ "},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"8.19.3","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"16.19.1","dependencies":{"dayjs":"1.11.7","fs-extra":"^11.1.0","jsonpath":"^1.1.1","traverse":"^0.6.7","@accordproject/concerto-core":"^3.6.0","@accordproject/concerto-util":"^3.6.0","@accordproject/concerto-tools":"^3.6.0","@accordproject/markdown-common":"0.16.6-20230317163634"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","terser":"^5.16.6","ts-jest":"^28.0.4","lz-string":"^1.5.0","node-fetch":"^3.3.1","typescript":"^4.6.3","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/fs-extra":"^11.0.1","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","@typescript/vfs":"^1.4.0","@typescript/twoslash":"^3.2.1","license-check-and-add":"2.3.6","@typescript-eslint/parser":"5.27.1","@accordproject/markdown-html":"^0.16.6-20230317163634","@accordproject/markdown-template":"^0.16.6-20230317163634","@typescript-eslint/eslint-plugin":"5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_1.0.4_1679322105590_0.766692903853919","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"1.0.5":{"name":"@accordproject/template-engine","version":"1.0.5","keywords":["concerto","tools","modeling"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@1.0.5","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"f3eb74de9f62ddb2be6cc460b80e1167a25e70b5","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-1.0.5.tgz","fileCount":111,"integrity":"sha512-O2iR7xLYcJxVl0HY+38IwIhW7NSXmDOAhBiwE4Rht2u1IPO7DVPu1w/mqWdDQDtkGW3rG2588vIWU697qTYbOg==","signatures":[{"sig":"MEQCIEPvuCtb9seHNtKnb4FUNz2mSQJsi5m7kfk61bInVlnyAiBN6NpURSDHcheOC+7Pc87P0M2J0UHdUz5HCyhfcR5T0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGG7ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKGQ/9Gh1aOK8R7mLLeMGJZuSPmAYtdTxVtLKyC949Rg3bagruuWHJ\r\n+FrYSk0KbX6fNv6RQbrsKRvhU/cePbRW8XRfDcfnFfo8BU6HLELe8SbiI/0P\r\nsCHQZ1Nfv4SL9KoY9FNO5Bd3VUD8yT35WkC4MsQt26pvIn5IV5HYHFXaK2gJ\r\nMfhZK8T6qG0UfhZjj9mACcko6PM2Fxlo1LT4j/2rWnbdIiqbYR/tnqu13tDS\r\nbOnVko5ZIH5HQLqJKrRm7Nm6/2NuPp023MC+K3/7np9KdORoPRMYMU/Z7yh2\r\n2/ZhxrMyjMDUjVRw7pazRDBdE6hiB/K2Enc5uPFEV0ThdSPtJ48hvZrzqalW\r\n5+7VsBp5cHjtEpHYWSnMRKelJYyL+yu9K0OXyerSvl/dL65tFvpcJCEoJ8YW\r\nfgYjJa22AK04uXbJPUvi5BEFJ7jcpKvvEJJJCEebVcw1MW+TYaY/GhsWnnh7\r\n8iHeAoxggHJJKO0ZrVWtEzFiIDflEhbhbptd1d6XPoZC17P8zEcOm1KLLHro\r\nRvk8ScSJES7KgWqPWtqm2q1x/rzcV5fvkJR3l5xT05ZNBPNW++b9y5/ASPi7\r\nazEBMOzwTyGvZMpbaNSnayD4WAVB5230l4bZrFSfbI7a+DFjpikogruamaTZ\r\n2fKvCYn4PWubt/BbbaLqwqb2TtqHfOqIoYk=\r\n=jIWH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=14"},"gitHead":"5162dd23bd26bece574f546ee74d8a361dacccbc","scripts":{"lint":"eslint .","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint","coverage":"jest --coverage","prebuild":"npm-run-all clean","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","run-template":"jest ./test/Runner.test.ts","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","compile-template":"jest ./test/Compiler.test.ts","updateCompiledTemplates":"rm -rf ./test/compiled-templates/ && mkdir ./test/compiled-templates/ && cp -r ./output/full ./test/compiled-templates/ "},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"8.19.3","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"16.19.1","dependencies":{"dayjs":"1.11.7","fs-extra":"^11.1.0","jsonpath":"^1.1.1","traverse":"^0.6.7","@accordproject/concerto-core":"^3.6.0","@accordproject/concerto-util":"^3.6.0","@accordproject/concerto-tools":"^3.6.0","@accordproject/markdown-common":"0.16.6-20230317163634"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","terser":"^5.16.6","ts-jest":"^28.0.4","lz-string":"^1.5.0","node-fetch":"^3.3.1","typescript":"^4.6.3","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/fs-extra":"^11.0.1","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","@typescript/vfs":"^1.4.0","@typescript/twoslash":"^3.2.1","license-check-and-add":"2.3.6","@typescript-eslint/parser":"5.27.1","@accordproject/markdown-html":"^0.16.6-20230317163634","@accordproject/markdown-template":"^0.16.6-20230317163634","@typescript-eslint/eslint-plugin":"5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_1.0.5_1679322840942_0.6449874189082501","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"1.0.6":{"name":"@accordproject/template-engine","version":"1.0.6","keywords":["concerto","tools","modeling"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@1.0.6","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"16257f469c9a4448dcfd26a2a1e6cc4d2a6f4347","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-1.0.6.tgz","fileCount":111,"integrity":"sha512-AZEy3WmYef592RAyby8zq64Z6RcfqPDCuzZtng59iu+xsReuy8XpbrGwQLHkYX3QZRRc2AMkwjhpiHg0Bq0FNA==","signatures":[{"sig":"MEUCIHfYO6pNdBmGj7NcFvGoxg5Pmfq6RlT4eFVM0OFUQxiRAiEA7M2Q+f/7CZKOtbvPsevxIVk4DuKMOJUvVheqoLbl+r8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGHJQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVPg/+Nsn8hCtnjAaCoj6UI0OqMtQZLsUM65/hxt8qPpFSLkGOlBMX\r\nmvXyccNPyolya1EPBlUjmLDwy7PEf//+YCfSb6wnH9MotlF38wSmKjrv0x++\r\nGYtLju5sH1S+jF7Sc2meHpyGyHCj2OrN4xXBn9ijT104yxBm52ibndA6aYP0\r\nyWHtgeSGOLvaUaopVxFS/Baek8b9ad1tsxYNxDdukx1k4cfanBd+oCgE+OZh\r\n/CYSOlhTu2qzzExuCKRVYSs4i00sRkkAtdKkgzZL4uCYCawnKvvZZk8XI3FI\r\n5Ptr1+IAjzHyUfn0M5xqaCGVkLlBl+Wbkn2vyXgtEuCTgK8F3fZ0eWHsa3ky\r\nKnRqR4XIQAioD7bzILnwgu/NRlI/e1iSxGMI5o2HcZ61a8eqT8WQoRr2vxbK\r\n9NGBM1k457TR8XDbtvPJhLKOrb5PrfHqVPxE/t0qSteCgQQehZBIlAILAb0T\r\n0sgN6JoLA0ym0vNGsAkgNrlY4gLbExT37qCybvGOgnuM3gmyweYjuMZH7Kwj\r\npiGlec3wQHNoULEPqxB18g3Oewueg1iEKXZa6U3Hi/lLWF9l5isudYycSG1H\r\nrNgzHj6GUGDIAzaY3Odf18L8uCBjgsrXGxcPE5d1+Vqd57J58Gql3sbm42x+\r\ngZ36Pai/Q/Lp0Oqu5kFjEy2NxUZifSc4bJI=\r\n=IZzB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=14"},"gitHead":"4819ab5cb436fc7940c4f2b2545c367dcf9c925b","scripts":{"lint":"eslint .","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint","coverage":"jest --coverage","prebuild":"npm-run-all clean","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","run-template":"jest ./test/Runner.test.ts","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","compile-template":"jest ./test/Compiler.test.ts","updateCompiledTemplates":"rm -rf ./test/compiled-templates/ && mkdir ./test/compiled-templates/ && cp -r ./output/full ./test/compiled-templates/ "},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"8.19.3","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"16.19.1","dependencies":{"dayjs":"1.11.7","fs-extra":"^11.1.0","jsonpath":"^1.1.1","traverse":"^0.6.7","@typescript/twoslash":"^3.2.1","@accordproject/concerto-core":"^3.6.0","@accordproject/concerto-util":"^3.6.0","@accordproject/concerto-tools":"^3.6.0","@accordproject/markdown-common":"0.16.6-20230317163634"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","terser":"^5.16.6","ts-jest":"^28.0.4","node-fetch":"^3.3.1","typescript":"^4.6.3","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/fs-extra":"^11.0.1","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","license-check-and-add":"2.3.6","@typescript-eslint/parser":"5.27.1","@accordproject/markdown-html":"^0.16.6-20230317163634","@accordproject/markdown-template":"^0.16.6-20230317163634","@typescript-eslint/eslint-plugin":"5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_1.0.6_1679323728083_0.2536286771950387","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"1.0.7":{"name":"@accordproject/template-engine","version":"1.0.7","keywords":["concerto","tools","modeling"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@1.0.7","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"df153d67cce63f28ef3e744bd7c652534a6cafdc","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-1.0.7.tgz","fileCount":111,"integrity":"sha512-UQFuzmcqJV2yyTITmUw9O+RVsKouZGsUUSmZHrU8xbFOSyYkA9YtTTbcUQG50RQ3qqFku+r1a82jq3dsmBk/XA==","signatures":[{"sig":"MEQCIDlrs6IeXlXU01YDUwBTG7W0yo+kRZ1CMydGVZbvHXnKAiAJPG8NwlWZxzDg1nCU1OUX1xJNpFozOoqHnAtHIX07NQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGIgrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsMQ/+MT07wLgEKzqHAuMvZvapth2eMvnJ8HtKVIQnMV+Vq6OLtXLm\r\nNifWD74PJPIRb2Iow0AQ1AXuaUOzW/3Dbpi9qsjTOVacOgtix8q8GAqIYmWM\r\nYlzbvWewDJQsQBOH/ia/EFTEa3D9KIp3eGOUNQ62qx844igvgqQO9SLYEyii\r\nVIp5hvyEyA+H6CSHa9BI3/MO4nvQrH6KWFgPiAwK1+qReEKgeKysa9sKFTrE\r\nwaYR9hvoYrLLeRBuo3ZAhIZLiXazKom7Dlbk8yvg9KMSx2ZS0wZD4KbK7bHl\r\ngXTv3C/nM30hXWWtZsyVWk9rXsNVstxDUI78e1HG7uMGG42Jlo04AsIce/ty\r\nqJsyKHfywWAtXh/2XIJb5PnqEWew9kEMAi5dQu0cot3ptAhRGbHxAnFEQZjZ\r\nNLaiZjOiDBs/o9MYBwa2bYXGljQOKfa97uwMSuPxew+KYh2HBrTG1U+Das26\r\nOKbcyPOfUHKusVGNrwjgGVtdREGg2cI9ncR3/hihFtb2fwo4rFIUWuo+Ce/E\r\njh30iAaCJIv0QRx5R85oOJHVaGLVnh5quVV1Zy9CIuga6g1xMequxhH6VN9S\r\nr0w71AtuygGIdhIsX6HTN1O84I6udExmWm4/l+ccY6uVZRtLiQv6BLwToa58\r\nh4DdeErirYbhfEYgEbaGh/MxO7uL/OI6NyY=\r\n=H+JH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=14"},"gitHead":"54b24d4a178f372ffc3dc4616cdd7cb50049b8b4","scripts":{"lint":"eslint .","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint","coverage":"jest --coverage","prebuild":"npm-run-all clean","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","run-template":"jest ./test/Runner.test.ts","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","compile-template":"jest ./test/Compiler.test.ts","updateCompiledTemplates":"rm -rf ./test/compiled-templates/ && mkdir ./test/compiled-templates/ && cp -r ./output/full ./test/compiled-templates/ "},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"8.19.3","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"16.19.1","dependencies":{"dayjs":"1.11.7","fs-extra":"^11.1.0","jsonpath":"^1.1.1","traverse":"^0.6.7","@typescript/twoslash":"^3.2.1","@accordproject/concerto-core":"^3.6.0","@accordproject/concerto-util":"^3.6.0","@accordproject/concerto-tools":"^3.6.0","@accordproject/markdown-common":"0.16.6-20230317163634"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","terser":"^5.16.6","ts-jest":"^28.0.4","node-fetch":"^3.3.1","typescript":"^4.6.3","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/fs-extra":"^11.0.1","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","license-check-and-add":"2.3.6","@typescript-eslint/parser":"5.27.1","@accordproject/markdown-html":"^0.16.6-20230317163634","@accordproject/markdown-template":"^0.16.6-20230317163634","@typescript-eslint/eslint-plugin":"5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_1.0.7_1679329323310_0.6433860058104386","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"1.0.8":{"name":"@accordproject/template-engine","version":"1.0.8","keywords":["concerto","tools","modeling"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@1.0.8","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"2e9be8c0fb3bf865f27bdb8dd6a198f647f17ffe","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-1.0.8.tgz","fileCount":114,"integrity":"sha512-CfQIdFK7XbCKEdRJP1aViW0cdNmQ0Ua7Nv98M1ejw0lj3AZBV3gzOxlG5Rg13p8VRm+I7JOGoJ9elrFgB0TGcQ==","signatures":[{"sig":"MEYCIQDero1SKvdUaO1b6RCAJb2OSnofsEqg+rf35vsVs0Y60QIhAO4lqrFA6/etKG5F8yMr0FXnfpxU6ywr4Ykbg4/TDfKV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":259221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGJBRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYJQ/6A11D5BZqcXAVJxMBrr2X9KVNT5g3Pw2OZKgEH5GdgvL4FWrq\r\nvmPhDGs2UNtoKZuPdWVNnzeszLsMojX7QOMPUUZ7jtk3ubv4W2Yk6SDwFSOw\r\nNILcxsomghiHhonKz4uP2w74c8Ip302NLYdClDoJj+F1YEq2cxI2EidbNBDG\r\nLavAxDEWS6J18rJ+sYomWROHFsnQUCnXt/3dErIL2wSpkrHKR/WtMafl8JIA\r\nuQrLt4Uj6HENXqWMjsRzFgDtfINrY9S8SbCSsd6QxIXAIzj1fzUg7oyj+W1J\r\niOPGODjj4PMIvpOjlWCdzkdS/0Sv4RNV3DoenGIfvrWZQtoA+cbXI8y5vTbO\r\nbR4ZXB4ZsLhLtlhNEdWDmpipmXuPN0MK9p4gqQ2oeNIPvJyIUT3liI6bGOu8\r\nDD1oS47OUwb6uwGjo0rC5IL1j6FYzCQurmOxEQd5HQ39Avj1RIK4qiXcg8z6\r\nlUE1xAjjvbLPuQ6Ei7gx+fx9GvHVUUtRr+bejFL7TqxwumlDYem8jDvUXnTN\r\nKeueWxfPliU0+DCOlY/Nnsk5znNhwVnnhTSwMAiLTwovAgOumBCictALH4N6\r\nxEuyM2Bg5qnl0m8FUC+eRHsQq6OcDxZYkN1sclGSqY7AHL+cAk1dB2bwajPv\r\ncrzBqa0mLoLIMWBQGChMvrc6Vp95JsRGs2w=\r\n=eSIb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=14"},"gitHead":"504f363cffd3a107ad3cc176c97b62e7d3d40567","scripts":{"lint":"eslint .","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint","coverage":"jest --coverage","prebuild":"npm-run-all clean","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","run-template":"jest ./test/Runner.test.ts","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","compile-template":"jest ./test/Compiler.test.ts","updateCompiledTemplates":"rm -rf ./test/compiled-templates/ && mkdir ./test/compiled-templates/ && cp -r ./output/full ./test/compiled-templates/ ","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"8.19.3","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"16.19.1","dependencies":{"dayjs":"1.11.7","fs-extra":"^11.1.0","jsonpath":"^1.1.1","traverse":"^0.6.7","@typescript/twoslash":"^3.2.1","@accordproject/concerto-core":"^3.6.0","@accordproject/concerto-util":"^3.6.0","@accordproject/concerto-tools":"^3.6.0","@accordproject/markdown-common":"0.16.6-20230317163634"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","terser":"^5.16.6","ts-jest":"^28.0.4","node-fetch":"^3.3.1","typescript":"^4.6.3","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/fs-extra":"^11.0.1","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","license-check-and-add":"2.3.6","@typescript-eslint/parser":"5.27.1","@accordproject/markdown-html":"^0.16.6-20230317163634","@accordproject/markdown-template":"^0.16.6-20230317163634","@typescript-eslint/eslint-plugin":"5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_1.0.8_1679331408874_0.5270992583659941","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"1.0.9":{"name":"@accordproject/template-engine","version":"1.0.9","keywords":["concerto","tools","modeling"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@1.0.9","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"3ad40ec33049e7171ebcac81e6400f16cfb639eb","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-1.0.9.tgz","fileCount":118,"integrity":"sha512-AafcM06zo+luTul35g41Mp2jEs3/CbOOwwewV+Bd5iwNBzEVdasMgxCkagaJt7X5Qf6WfycdkuWoIhoEQneDNQ==","signatures":[{"sig":"MEUCID32F1GxSvw6o7ioTiPVXgV9eomiGtbhYVttX+N8y/9AAiEA0nDZEJ1lszWoDOExIbLLTVAyYGGr3D/UTefNK9o++Xo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":284069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGY2lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpM0g//VHoCRmhtO5U7Tglb+p4A+oILdjd150ajDp/9Biw4P8PpREb/\r\nImYeWpUboJlPChyYsQKhJVK712LOVH6P2TO5LV8A2QF8wXBZ3mTV6g7KURFD\r\nRHK7C7i9vXD0FKUHfNUrxcLaTPS5mvWaBVe5i4DvFICXK628S71R00dnxHcO\r\n/CDqNgxyH+QHJHnNHtAaHFWVz9fqNVKitcMT8nGJNLKMO13M9mEJ1i47NX0a\r\nPkcRLM7dXktoLxGIS+8kaxaCP6QuRFES2xl5qMU/uDVImNOS4jaXrzWkrBAx\r\neSVnqHksW+A6uaPNgDWkfBec9zTxxSykBIsF5D+R9dT9uxAxNdR/nYNtBAEU\r\n0rpQa9HOY5LNiGzxIi16LN9lTkjWArlv02c7kWepw53UenVVu9XEkiOCe8Lb\r\nGz5L9AEFq1O9Ucet0YNY9bMHPcaaLONR3AHA3BmxLEaK6Y9hDdM407X8MEKU\r\nC+wOUUz2wetPkwAXbM7XeNm9hvJC0X7liXF9+4ww5N429arFT83mZT7J1du9\r\nuY+fn3TduvyXap2otQWnwcuRmtehrjO3gogOUzWXrcNt6ets0xDJEJxYpUaH\r\n/5oWyMLSaGP47+E9/YmAWHz6awqvg5U9nS992gJ8+qHCwtiGV0Nv/+Tpb0br\r\nkUb/yHA0BK+j/E8yRKe0rtaHhxU18gOE3r8=\r\n=ldUp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=14"},"gitHead":"24642db1d7f00f79f884eac0aaa1d47b3d003e87","scripts":{"lint":"eslint .","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","run-template":"jest ./test/Runner.test.ts","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","compile-template":"jest ./test/Compiler.test.ts","updateCompiledTemplates":"rm -rf ./test/compiled-templates/ && mkdir ./test/compiled-templates/ && cp -r ./output/full ./test/compiled-templates/ ","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"8.19.3","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"16.19.1","dependencies":{"tar":"^6.1.13","dayjs":"1.11.7","fs-extra":"^11.1.0","jsonpath":"^1.1.1","traverse":"^0.6.7","@typescript/twoslash":"^3.2.1","@accordproject/concerto-core":"^3.6.0","@accordproject/concerto-util":"^3.6.0","@accordproject/concerto-tools":"^3.6.0","@accordproject/markdown-common":"0.16.6-20230317163634"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","terser":"^5.16.6","ts-jest":"^28.0.4","@types/tar":"^6.1.4","node-fetch":"^3.3.1","typescript":"^4.6.3","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/fs-extra":"^11.0.1","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","license-check-and-add":"2.3.6","@typescript-eslint/parser":"5.27.1","@accordproject/markdown-html":"^0.16.6-20230317163634","@accordproject/markdown-template":"^0.16.6-20230317163634","@typescript-eslint/eslint-plugin":"5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_1.0.9_1679396261270_0.6344862049460607","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"1.0.10":{"name":"@accordproject/template-engine","version":"1.0.10","keywords":["concerto","tools","modeling"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@1.0.10","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"946f98c6feb93b3806a6a6ecb7486b058739016b","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-1.0.10.tgz","fileCount":118,"integrity":"sha512-tqJJ3kI3CGJdl8iU6/dPJq7n6HFohoj+Xr4fZzXY0RfUg3ok48NH4CZGDmqNcVQuFVtyxTW9dfQlTpWBNUoUqw==","signatures":[{"sig":"MEYCIQCNM1q+/2jzhK4deXsNois9/N2xvqTelmCJMATffD9CxwIhAK6/TChHjusMqheCZ3p5q23xlBws8DjmhEegwk8DKdAW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":287351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGZaDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSBA/+NO/7xCvuSakyHxcmsTFLKr2Nz1V0YilxcYxjOi3VUUDU6La/\r\nIVsiSE+BTvGJAJhXTxhYgFoDqriht5xvOFQ48dMmxy0k2I+MDrzwxIl6Hp3t\r\n6YvvVnDHOWf0R+lSAoLvEkQ7zMANanzYTzrDmo0Yd6zOikD1mjr2b+qgR7FF\r\nFMMYtJOrsmFpyXWaCf4OPV9P1l7jx7q3hT3kK+yH+hoZzocYgAJsBeG522sm\r\nvHndU/3dPSSB7EG6jjS0KBqw45GedZmMbampfiouimplqJNdG5ifdMZuKsop\r\nQUSDX/+r0OTs8zTs3ptjkdzD/VqZuEqjCehUcUiZbefIf7tQJ0jSdadlA0ES\r\nywHlmzTw29FH2EQheBSc/y0FmtpqGLqNiYqgDJPlpmFJo4TFmZmDmOISyYcU\r\nD/AHTRNuGpIyTx7CB0iRi1bIdBRN84gDXuiTQH/j6Z7MYTl+A2zdzXrbTI54\r\nGSKFajAyOqTWXws6kE8Q8d+f/Dogd4SQMBm3cUjmfkP2Yob+v3QAFOsM5l1K\r\nr7Y7QZz4pcUdNTrbiUi6mTd2AtA0bMeX1itg9eja5PC90/QKi1r0vd/xgAhX\r\ncVHXiOo05WCmJ/3rDlQT+Dk6yKrN1RAPyNLdN9DSGKhqCufijRHTowgdFVhX\r\nDGb3fMxLrLiGzXeGVzxqv+JwkAPkXIGKb0k=\r\n=Jz0w\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=14"},"gitHead":"79baf079a7120ce6cdbe4c1edff504288506421d","scripts":{"lint":"eslint .","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","run-template":"jest ./test/Runner.test.ts","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","compile-template":"jest ./test/Compiler.test.ts","updateCompiledTemplates":"rm -rf ./test/compiled-templates/ && mkdir ./test/compiled-templates/ && cp -r ./output/full ./test/compiled-templates/ ","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"8.19.3","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"16.19.1","dependencies":{"tar":"^6.1.13","dayjs":"1.11.7","fs-extra":"^11.1.0","jsonpath":"^1.1.1","traverse":"^0.6.7","@typescript/twoslash":"^3.2.1","@accordproject/concerto-core":"^3.6.0","@accordproject/concerto-util":"^3.6.0","@accordproject/concerto-tools":"^3.6.0","@accordproject/markdown-common":"0.16.6-20230317163634"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","terser":"^5.16.6","ts-jest":"^28.0.4","@types/tar":"^6.1.4","node-fetch":"^3.3.1","typescript":"^4.6.3","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/fs-extra":"^11.0.1","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","license-check-and-add":"2.3.6","@typescript-eslint/parser":"5.27.1","@accordproject/markdown-html":"^0.16.6-20230317163634","@accordproject/markdown-template":"^0.16.6-20230317163634","@typescript-eslint/eslint-plugin":"5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_1.0.10_1679398531474_0.8998640268016627","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"1.0.11":{"name":"@accordproject/template-engine","version":"1.0.11","keywords":["concerto","tools","modeling"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@1.0.11","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"d72d2da6df93a501fa2c1319dc502f68aa9e2508","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-1.0.11.tgz","fileCount":118,"integrity":"sha512-DsSH0zMJsC0Gx42cHwv7tC6Z2qRDAy8cqndAKWyFlJpRFuRBSweXtkByGfzqMZhcdCO6v+YDhg5FIu3fjEAREA==","signatures":[{"sig":"MEUCIQD5VgOF6FFs7sj0C7JmQHFpk19+mBjs6oQc/odpeFFsfwIgQfVGUAy9tYRs8V6VOTb6TPHO8gGdiwwg9w2ke4VwxeU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":287420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGZi9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsnRAAlE39481UCMz7xBwYGxJ9F0XDSLka8AzyHOcPDYPcFI//HgXK\r\n+vcxfRemHFMppThGDq9PGKMVRLvKK/tNcgCTd/QdsT/k89r1yJyQ56tb7TdW\r\n8MDZ0BxIH2vyW1Zu1VUp/obW57iHJw1cgcFfSbIXQjLdroAbAkFzo2v+aaZM\r\nfdA5gCPxnWpIN0tnOmXpzNh3ZH0np17PAEmrLgISdWWe2UNDiBpybtdu/4oT\r\nfDJN0WYn1ynoiEI0lb1tqtiki+L4o01QkeczjdnKpg0IlfcAmr0p5c7FAK9e\r\nztsDtrwphXcbm2IDw5UYCZo0AOgO7+7+JZjO86Lv/cCeq/Iizw+g5yu8kFMb\r\nDIopB3ltyVh0TO1R7Bxzt2nSa1Ai47T3PaQqjdHl0GkULCQkh7+zwPqGpUQ0\r\nIz9K8n6S0haH3RvDhpqXqKfX4QfMX2upn2BhgvrizUCKT+l/+2XQUspwimZU\r\nhYWlQf/uQRqv0WnITrrA3YFq6AeYP73hxpNG4265Ef7tMU3xXSK9W0EFQNUC\r\nDbPKbc14nto2SiCTw/ct2tK1s4K+uV/yFuA3JyuOnFiEIhWpA7tg2toipMIA\r\nvcD/cSxwRVVENlUcgTq2iTV96ohq/pWMxpuHGsZFhUko8OKsxw1VW0NvbAG/\r\nHcFfEatNYwyFw/8oN78JopY3ovWFlam+mmY=\r\n=nvK0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=14"},"gitHead":"b5c51766509d027c43782b25180dd3f09d3717b0","scripts":{"lint":"eslint .","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","run-template":"jest ./test/Runner.test.ts","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","compile-template":"jest ./test/Compiler.test.ts","updateCompiledTemplates":"rm -rf ./test/compiled-templates/ && mkdir ./test/compiled-templates/ && cp -r ./output/full ./test/compiled-templates/ ","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"8.19.3","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"16.19.1","dependencies":{"tar":"^6.1.13","dayjs":"1.11.7","fs-extra":"^11.1.0","jsonpath":"^1.1.1","traverse":"^0.6.7","@typescript/twoslash":"^3.2.1","@accordproject/concerto-core":"^3.6.0","@accordproject/concerto-util":"^3.6.0","@accordproject/concerto-tools":"^3.6.0","@accordproject/markdown-common":"0.16.6-20230317163634"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","terser":"^5.16.6","ts-jest":"^28.0.4","@types/tar":"^6.1.4","node-fetch":"^3.3.1","typescript":"^4.6.3","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/fs-extra":"^11.0.1","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","license-check-and-add":"2.3.6","@typescript-eslint/parser":"5.27.1","@accordproject/markdown-html":"^0.16.6-20230317163634","@accordproject/markdown-template":"^0.16.6-20230317163634","@typescript-eslint/eslint-plugin":"5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_1.0.11_1679399101613_0.822328494881992","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"1.0.12":{"name":"@accordproject/template-engine","version":"1.0.12","keywords":["concerto","tools","modeling"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@1.0.12","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"6977c80150b41360441fc93c9ec13265214064af","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-1.0.12.tgz","fileCount":118,"integrity":"sha512-gY6HnClw+2KxwvKsBEAJDV10YMzTZqAxMLhMxuT2vYm7vCC4ih+yZTYvAO8XgAMY3ZwSSpBN2RZ3KL9/vE61cw==","signatures":[{"sig":"MEUCIQD1sYFRn/Y+kSdOx/3BFmoQsQh6oSm/sa5uAzSp8JNz7wIgHNwLjkpACriaiOfARH/aTvmpG1NpLrKXhUAvRQi1f+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":287510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNrJMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzLA/+JYB9tbIyDeHmaIGWhc2KEVF35gCyzqyGXVixA4fwcf8pmcwy\r\nV9BZjxWw3GX/GW/TShZKoIVOhuWbPgWVFXVKW4TfVykmX7wOsw403dzPN/AR\r\nU5chHkUwQe9cDNz2Dop9U3sTbUCf/2fVIrhqnKKDL8aljhw2IJ823uupzr7P\r\n/bmMKwDXLHSmN/5YBUnCfXr4XO+r3UxfxY1SlZOqLpoJyiw0NIskQ1V5EOJo\r\nVYmVarf/2wUU96OabuT6DMjvlB9gI0N/iDfF97rdmsR/yRoQ0XxzLS/jlumX\r\ndHIS/MMnyO5IB3cce1DqM/Tcw7Giat62YDri69rooOdQN32PNTEsp56emZjo\r\ncwX5VghEysu6du46ku0vKHfhQoO/vfMl/WAmG/SE0mx9YqH6GhkNmPo8blth\r\nSZF8HRECgpXUibOLplThvWSinvHbuQKRr3/H5ivjVkaW/yqinFoOhwe5ed9p\r\nMN/+BcYnDa/Wf/+c4KIn1NT9U0YA8w8PMqCr6ll/oOcq7iMfhwlMRnCGi0nx\r\nBGDYday/T/Zhi2Izg2RZCOgLaXNRqSzPyH4zu30+k2In/ySRv0yyqGd7hCOZ\r\ng+vcCorjFS42WL3JLKW+pG8Gk/iAT8QT3h+UmVmWr7+84Nh8ozRSutVSvQbG\r\n7QJNXKEQ86kyQTQEQdj8f2fE4pzB8/p85ts=\r\n=FNmF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=14"},"gitHead":"b20a416b5e31e68c2f7e1e2b4600f292af4b8872","scripts":{"lint":"eslint .","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","run-template":"jest ./test/Runner.test.ts","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","compile-template":"jest ./test/Compiler.test.ts","updateCompiledTemplates":"rm -rf ./test/compiled-templates/ && mkdir ./test/compiled-templates/ && cp -r ./output/full ./test/compiled-templates/ ","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"8.19.4","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"16.20.0","dependencies":{"tar":"^6.1.13","dayjs":"1.11.7","fs-extra":"^11.1.0","jsonpath":"^1.1.1","traverse":"^0.6.7","typescript":"^4.6.3","@typescript/twoslash":"^3.2.1","@accordproject/concerto-core":"^3.6.0","@accordproject/concerto-util":"^3.6.0","@accordproject/concerto-tools":"^3.6.0","@accordproject/markdown-common":"0.16.6-20230317163634"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","terser":"^5.16.6","ts-jest":"^28.0.4","@types/tar":"^6.1.4","node-fetch":"^3.3.1","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/fs-extra":"^11.0.1","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","license-check-and-add":"2.3.6","@typescript-eslint/parser":"5.27.1","@accordproject/markdown-html":"^0.16.6-20230317163634","@accordproject/markdown-template":"^0.16.6-20230317163634","@typescript-eslint/eslint-plugin":"5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_1.0.12_1681306187997_0.4948083557796219","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"1.0.14":{"name":"@accordproject/template-engine","version":"1.0.14","keywords":["concerto","tools","modeling"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@1.0.14","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"5db3af5b50d6fd8f6408c7ced9aeb4750392ec17","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-1.0.14.tgz","fileCount":118,"integrity":"sha512-Q8cQb0U0aWvutncxVjLdU/OoPEwdKF/2A6S76KmqAnMd57TeaqZwGL7qnNa91U4si+LzieuSZtMEjNVL7KB4mQ==","signatures":[{"sig":"MEUCIB1UwV2/aPP2af2vyklHFtXDwR/MLFswp17lzjudK83bAiEApeJVOAQZ1Qeh87uwWggAswRfdJke/a0fg3PNDUGU48Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":287509},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=14"},"gitHead":"8bc49ac6f370dde8d5650dcfb783cef142dd07ac","scripts":{"lint":"eslint .","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","run-template":"jest ./test/Runner.test.ts","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","compile-template":"jest ./test/Compiler.test.ts","updateCompiledTemplates":"rm -rf ./test/compiled-templates/ && mkdir ./test/compiled-templates/ && cp -r ./output/full ./test/compiled-templates/ ","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"8.19.4","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"16.20.0","dependencies":{"tar":"^6.1.13","dayjs":"1.11.7","fs-extra":"^11.1.0","jsonpath":"^1.1.1","traverse":"^0.6.7","typescript":"^4.6.3","@typescript/twoslash":"^3.2.1","@accordproject/concerto-core":"^3.7.0","@accordproject/concerto-util":"^3.7.0","@accordproject/concerto-tools":"^3.7.0","@accordproject/markdown-common":"0.16.6-20230516075233"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","terser":"^5.16.6","ts-jest":"^28.0.4","@types/tar":"^6.1.4","node-fetch":"^3.3.1","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/fs-extra":"^11.0.1","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","license-check-and-add":"2.3.6","@typescript-eslint/parser":"5.27.1","@accordproject/markdown-html":"^0.16.6-20230516075233","@accordproject/markdown-template":"^0.16.6-20230516075233","@typescript-eslint/eslint-plugin":"5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_1.0.14_1684239000105_0.3276914334355545","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"1.0.15":{"name":"@accordproject/template-engine","version":"1.0.15","keywords":["concerto","tools","modeling"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@1.0.15","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"00f84c6d057fb152f8c5906ef076f673d9a5e49e","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-1.0.15.tgz","fileCount":118,"integrity":"sha512-ry84hlp/kzEfRHYeIoJ7dyA+uZMBLNSqPCXCWgVjskRz3lYwsa7xQTOeQuzE9gGP+9GwdsQ/XCcLDqdb6yf1Jw==","signatures":[{"sig":"MEQCIEc+ytmNlNUxU9w5Wes5vNXojbN3FPtlysmdi93ka6eyAiADUutGbodxgnZNPVNiX3YT0EM6eh++lbZyky4Nj3ULMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":288814},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=14"},"gitHead":"f4b8935d127bb2fb96c4b6c11c7913667cb68fc3","scripts":{"lint":"eslint .","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","run-template":"jest ./test/Runner.test.ts","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","compile-template":"jest ./test/Compiler.test.ts","updateCompiledTemplates":"rm -rf ./test/compiled-templates/ && mkdir ./test/compiled-templates/ && cp -r ./output/full ./test/compiled-templates/ ","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"8.19.4","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"16.20.0","dependencies":{"tar":"^6.1.13","dayjs":"1.11.7","fs-extra":"^11.1.0","jsonpath":"^1.1.1","traverse":"^0.6.7","typescript":"^4.6.3","@typescript/twoslash":"^3.2.1","@accordproject/concerto-core":"^3.7.0","@accordproject/concerto-util":"^3.7.0","@accordproject/concerto-tools":"^3.7.0","@accordproject/markdown-common":"0.16.6-20230516075233"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","terser":"^5.16.6","ts-jest":"^28.0.4","@types/tar":"^6.1.4","node-fetch":"^3.3.1","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/fs-extra":"^11.0.1","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","license-check-and-add":"2.3.6","@typescript-eslint/parser":"5.27.1","@accordproject/markdown-html":"^0.16.6-20230516075233","@accordproject/markdown-template":"^0.16.6-20230516075233","@typescript-eslint/eslint-plugin":"5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_1.0.15_1684402146202_0.7035447390927241","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"1.0.16":{"name":"@accordproject/template-engine","version":"1.0.16","keywords":["concerto","tools","modeling"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@1.0.16","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"29768101b9e0895da71ccb93589921bb741a4fcf","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-1.0.16.tgz","fileCount":118,"integrity":"sha512-wpt4quJUY8CZTMSF4dl7Ed9YwMKnyj2y338Gwni8NOpaAPYNznT8jNkSYvvrgXWA+RIfTG7YNyGpnNR60liJaQ==","signatures":[{"sig":"MEYCIQD1PRGug4QVdOtEeurP4sqrOxg6ba1TAWWLRGi0LPMrVQIhAIhxABLi8Dp0KtzwJu2YI5UnN2K0OkcQcc9psASNiig0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":288738},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=14"},"gitHead":"337d584fe3ac619a1a869ce049910203e2493f16","scripts":{"lint":"eslint .","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","run-template":"jest ./test/Runner.test.ts","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","compile-template":"jest ./test/Compiler.test.ts","updateCompiledTemplates":"rm -rf ./test/compiled-templates/ && mkdir ./test/compiled-templates/ && cp -r ./output/full ./test/compiled-templates/ ","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"8.19.4","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"16.20.0","dependencies":{"tar":"^6.1.13","dayjs":"1.11.7","fs-extra":"^11.1.0","jsonpath":"^1.1.1","traverse":"^0.6.7","typescript":"^4.6.3","@typescript/twoslash":"^3.2.1","@accordproject/concerto-core":"^3.7.0","@accordproject/concerto-util":"^3.7.0","@accordproject/concerto-tools":"^3.7.0","@accordproject/markdown-common":"0.16.6-20230518154320"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","terser":"^5.16.6","ts-jest":"^28.0.4","@types/tar":"^6.1.4","node-fetch":"^3.3.1","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/fs-extra":"^11.0.1","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","license-check-and-add":"2.3.6","@typescript-eslint/parser":"5.27.1","@accordproject/markdown-html":"^0.16.6-20230518154320","@accordproject/markdown-template":"^0.16.6-20230518154320","@typescript-eslint/eslint-plugin":"5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_1.0.16_1684426421111_0.49585165794310715","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"1.0.17":{"name":"@accordproject/template-engine","version":"1.0.17","keywords":["concerto","tools","modeling"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@1.0.17","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"41e4b3a2731c8b28f44a89b3314be3453db8d7ee","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-1.0.17.tgz","fileCount":118,"integrity":"sha512-r3jnvJ9KzgOY1EFCYw2/wBGhIaDbC8uHCCv/JVblgvw85blegYeMPyjxeIGTonQKiTyyg8sj1AXJH/0+9Crj4A==","signatures":[{"sig":"MEYCIQCeLBgUr/5N9xJ89sshT03TiEHdLv6eYGv9+Sk/6TYBugIhAJOPpWtM+xfBPC8IfouevfJ83UpCcZy2TIyLQoW/70v/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":289191},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=14"},"gitHead":"91cb350ea1c03f9e2dd885d9b24f1d07cc395f8d","scripts":{"lint":"eslint .","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","run-template":"jest ./test/Runner.test.ts","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","compile-template":"jest ./test/Compiler.test.ts","updateCompiledTemplates":"rm -rf ./test/compiled-templates/ && mkdir ./test/compiled-templates/ && cp -r ./output/full ./test/compiled-templates/ ","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"8.19.4","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"16.20.0","dependencies":{"tar":"^6.1.13","dayjs":"1.11.7","fs-extra":"^11.1.0","jsonpath":"^1.1.1","traverse":"^0.6.7","typescript":"^4.6.3","@typescript/twoslash":"^3.2.1","@accordproject/concerto-core":"^3.7.0","@accordproject/concerto-util":"^3.7.0","@accordproject/markdown-common":"0.16.9-20230606221743","@accordproject/concerto-codegen":"^3.14.0","@accordproject/markdown-template":"0.16.9-20230606221743"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","terser":"^5.16.6","ts-jest":"^28.0.4","@types/tar":"^6.1.4","node-fetch":"^3.3.1","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/fs-extra":"^11.0.1","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","license-check-and-add":"2.3.6","@typescript-eslint/parser":"5.27.1","@accordproject/markdown-html":"0.16.9-20230606221743","@accordproject/markdown-template":"0.16.9-20230606221743","@typescript-eslint/eslint-plugin":"5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_1.0.17_1686093277223_0.548921971585888","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"1.0.18":{"name":"@accordproject/template-engine","version":"1.0.18","keywords":["concerto","tools","modeling"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@1.0.18","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"3bfb21c48c149328f1db3f9f0ad877d333a7f0e1","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-1.0.18.tgz","fileCount":121,"integrity":"sha512-vJlhClzNvMnMfhRq8baoNFQ6vL7SBUjtlUkHFcHpPRU2w6QL4MHMYxjTYYN9tqutUSx9BJa6CHDIvmVJITRPYw==","signatures":[{"sig":"MEUCIQCl79vgab3dCcGe+J8N89tkTmldIwztrhF/BhyrZFb6iAIgUyOsMU1PhzW9s6bm8iwgKCzqrGF5ORO3+ihiEpSyAOc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":293508},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=14"},"gitHead":"d60e5e04f6220b1f85bca02127af7fa442487ef0","scripts":{"lint":"eslint .","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","updateCompiledTemplates":"rm -rf ./test/compiled-templates/ && mkdir ./test/compiled-templates/ && cp -r ./output/full ./test/compiled-templates/ ","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"8.19.4","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"16.20.1","dependencies":{"tar":"^6.1.13","dayjs":"1.11.7","fs-extra":"^11.1.0","jsonpath":"^1.1.1","traverse":"^0.6.7","typescript":"^4.6.3","@typescript/twoslash":"^3.2.1","@accordproject/concerto-core":"^3.7.0","@accordproject/concerto-util":"^3.7.0","@accordproject/markdown-common":"0.16.9-20230606221743","@accordproject/concerto-codegen":"^3.14.0","@accordproject/markdown-template":"0.16.9-20230606221743"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","terser":"^5.16.6","ts-jest":"^28.0.4","@types/tar":"^6.1.4","node-fetch":"^3.3.1","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/fs-extra":"^11.0.1","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","license-check-and-add":"2.3.6","@typescript-eslint/parser":"5.27.1","@accordproject/markdown-html":"0.16.9-20230606221743","@accordproject/markdown-template":"0.16.9-20230606221743","@typescript-eslint/eslint-plugin":"5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_1.0.18_1688393776594_0.054835820718453165","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"1.0.19":{"name":"@accordproject/template-engine","version":"1.0.19","keywords":["concerto","tools","modeling"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@1.0.19","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"de193c6b9956e26aaff784f9d8eb696a6402135b","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-1.0.19.tgz","fileCount":121,"integrity":"sha512-8hNdO87dnEyEyZzJkWX8gTvuXr1zlgt/5OBxIeEw3tS3gcRk+vtNGQMWusvcWKAnv6crn0xTi2FBqfHNLDtb1g==","signatures":[{"sig":"MEUCIFl1apfnMZLIfw+tGM/Syn5z5YYwdhJvlJOBto+N5T4yAiEA0Yisgk2C7dNYuzOkMRF81PwqiQZoPhpaU0zvR0yUzmM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":293992},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=14"},"gitHead":"785ffac332ea126a3b92eb40633d9e6bdcdb66e3","scripts":{"lint":"eslint .","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","updateCompiledTemplates":"rm -rf ./test/compiled-templates/ && mkdir ./test/compiled-templates/ && cp -r ./output/full ./test/compiled-templates/ ","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"8.19.4","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"16.20.1","dependencies":{"tar":"^6.1.13","dayjs":"1.11.7","fs-extra":"^11.1.0","jsonpath":"^1.1.1","traverse":"^0.6.7","typescript":"^4.6.3","@typescript/twoslash":"^3.2.1","@accordproject/concerto-core":"^3.7.0","@accordproject/concerto-util":"^3.7.0","@accordproject/markdown-common":"0.16.9-20230606221743","@accordproject/concerto-codegen":"^3.14.0","@accordproject/markdown-template":"0.16.9-20230606221743"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","terser":"^5.16.6","ts-jest":"^28.0.4","@types/tar":"^6.1.4","node-fetch":"^3.3.1","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/fs-extra":"^11.0.1","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","license-check-and-add":"2.3.6","@typescript-eslint/parser":"5.27.1","@accordproject/markdown-html":"0.16.9-20230606221743","@accordproject/markdown-template":"0.16.9-20230606221743","@typescript-eslint/eslint-plugin":"5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_1.0.19_1688396135284_0.4610082945368854","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"1.0.23":{"name":"@accordproject/template-engine","version":"1.0.23","keywords":["concerto","tools","modeling"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@1.0.23","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"b688dc07ffc673b1c494694540bdcb283bea1ce1","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-1.0.23.tgz","fileCount":124,"integrity":"sha512-EL9xaOIh0q+sth86khQn+ldMiupDNSVt683hyK0Z+A+zfP2sWnkmb2GrUKmoqlHUHXHaSUKoyboKnIrXpOlOGQ==","signatures":[{"sig":"MEUCIQCowKk84I5FqdcJhn/aQQ4SFz2VC514acFdqUP8XHPRKwIgVETFesSY4IbqX9osF9/SWXLNjEgL0WpDKU5N1JM7W4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":279309},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=14"},"gitHead":"a9f46d9ea44d9a3126a0ed30cc5066711197e466","scripts":{"lint":"eslint .","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","updateCompiledTemplates":"rm -rf ./test/compiled-templates/ && mkdir ./test/compiled-templates/ && cp -r ./output/full ./test/compiled-templates/ ","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"8.19.4","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"16.20.1","dependencies":{"tar":"^6.1.13","dayjs":"1.11.7","fs-extra":"^11.1.0","jsonpath":"^1.1.1","traverse":"^0.6.7","typescript":"^4.6.3","@typescript/twoslash":"^3.2.1","@accordproject/concerto-core":"^3.8.2","@accordproject/concerto-util":"^3.8.2","@accordproject/markdown-common":"0.16.13","@accordproject/concerto-codegen":"^3.15.0","@accordproject/markdown-template":"0.16.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","terser":"^5.16.6","ts-jest":"^28.0.4","@types/tar":"^6.1.4","node-fetch":"^3.3.1","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/fs-extra":"^11.0.1","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","license-check-and-add":"2.3.6","@typescript-eslint/parser":"5.27.1","@accordproject/markdown-html":"0.16.13","@accordproject/markdown-template":"0.16.13","@typescript-eslint/eslint-plugin":"5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_1.0.23_1688567707680_0.8428695433618059","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"2.0.0":{"name":"@accordproject/template-engine","version":"2.0.0","keywords":["concerto","tools","modeling"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@2.0.0","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"2f42fadde406eff085ce20155434d69e792ddf57","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-2.0.0.tgz","fileCount":124,"integrity":"sha512-Gak2bKZhY9YODz23C0j3vNqjWVIxsF6oJSAU17k8OtyEJdG/WjSX+1GYe4/RlNQrDmST5gsZApto1NkGWg+9JA==","signatures":[{"sig":"MEYCIQCXsHCL1hDQtwm4mFDaNtgprurTIaLuKFYYJPdKz4JqFgIhANYXh9r8xEHXxVrIjkHoMQKco4VGKID8QPHfyDrk3S6y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280425},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=16"},"gitHead":"b5ec727d290745aa1f8ac48d715bddf936b6e875","scripts":{"lint":"eslint .","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","updateCompiledTemplates":"rm -rf ./test/compiled-templates/ && mkdir ./test/compiled-templates/ && cp -r ./output/full ./test/compiled-templates/ ","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"8.19.4","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"16.20.1","dependencies":{"tar":"^6.1.13","dayjs":"1.11.7","fs-extra":"^11.1.0","jsonpath":"^1.1.1","traverse":"^0.6.7","typescript":"^4.6.3","@typescript/twoslash":"^3.2.1","@accordproject/concerto-core":"^3.8.2","@accordproject/concerto-util":"^3.8.2","@accordproject/markdown-common":"0.16.13","@accordproject/concerto-codegen":"^3.15.0","@accordproject/markdown-template":"0.16.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","terser":"^5.16.6","ts-jest":"^28.0.4","@types/tar":"^6.1.4","node-fetch":"^3.3.1","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/fs-extra":"^11.0.1","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","license-check-and-add":"2.3.6","@typescript-eslint/parser":"5.27.1","@accordproject/markdown-html":"0.16.13","@accordproject/markdown-template":"0.16.13","@typescript-eslint/eslint-plugin":"5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_2.0.0_1689082793638_0.8983525854365795","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"2.0.2":{"name":"@accordproject/template-engine","version":"2.0.2","keywords":["concerto","tools","modeling"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@2.0.2","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"d9025773f7822d9f50eedc26828230e18842a0db","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-2.0.2.tgz","fileCount":127,"integrity":"sha512-nebvH2X8B6hJB2xQfwmZU3BVNnJvnQSkUBsadL5DMs7Ri92NEDDIV1j05VvK10D+FGNf/cptteFIA22o6VdgWQ==","signatures":[{"sig":"MEUCIQCt6W9BjIQF2b3cCgiPmfdzf6q26WXJ4jfpN5RpIULZ/AIgTQK1G/b3Db9EIicyLSywExR+7S8B2RaufGgLPhU7h5s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281939},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=16"},"gitHead":"1a4ac4a41f4621da47bcb734a8bff359cc32bd94","scripts":{"lint":"eslint .","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","updateCompiledTemplates":"rm -rf ./test/compiled-templates/ && mkdir ./test/compiled-templates/ && cp -r ./output/full ./test/compiled-templates/ ","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"8.19.4","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"16.20.1","dependencies":{"tar":"^6.1.13","dayjs":"1.11.7","jsonpath":"^1.1.1","traverse":"^0.6.7","typescript":"^4.6.3","@typescript/twoslash":"^3.2.1","@accordproject/concerto-core":"^3.8.2","@accordproject/concerto-util":"^3.8.2","@accordproject/markdown-common":"0.16.13","@accordproject/concerto-codegen":"^3.15.0","@accordproject/markdown-template":"0.16.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","terser":"^5.16.6","ts-jest":"^28.0.4","@types/tar":"^6.1.4","node-fetch":"^3.3.1","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","license-check-and-add":"2.3.6","@typescript-eslint/parser":"5.27.1","@accordproject/markdown-html":"0.16.13","@accordproject/markdown-template":"0.16.13","@typescript-eslint/eslint-plugin":"5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_2.0.2_1689151207113_0.43929380066874657","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"2.0.3":{"name":"@accordproject/template-engine","version":"2.0.3","keywords":["concerto","tools","modeling"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@2.0.3","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"e718255aeef9c6fb58d060a2f9e5a939c58971d6","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-2.0.3.tgz","fileCount":127,"integrity":"sha512-47VkVRjQQSs9P3mZmJGIKGfZ5Cj8FaNpZJV5JS9R1aIv2B1braEuWarRrU8m9PHo/ZaxL8M3CHaMhG945yDRYA==","signatures":[{"sig":"MEYCIQDjpK+gfj5vI+qctZxqKUDE9DIRbYEPp6rOXE7s0I4cMQIhAN69iQLN75sVko52b1AJytRM0OtfRciPcD4t+Jin2Mjb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281559},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=16"},"gitHead":"34667fb222391afcfaa93b1b6f86fb12c3b21750","scripts":{"lint":"eslint .","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","updateCompiledTemplates":"rm -rf ./test/compiled-templates/ && mkdir ./test/compiled-templates/ && cp -r ./output/full ./test/compiled-templates/ ","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"8.19.4","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"16.20.1","dependencies":{"tar":"^6.1.13","dayjs":"1.11.7","jsonpath":"^1.1.1","traverse":"^0.6.7","typescript":"^4.6.3","@typescript/twoslash":"^3.2.1","@accordproject/concerto-core":"^3.8.2","@accordproject/concerto-util":"^3.8.2","@accordproject/markdown-common":"0.16.13","@accordproject/concerto-codegen":"^3.15.0","@accordproject/markdown-template":"0.16.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","terser":"^5.16.6","ts-jest":"^28.0.4","@types/tar":"^6.1.4","node-fetch":"^3.3.1","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","license-check-and-add":"2.3.6","@typescript-eslint/parser":"5.27.1","@accordproject/markdown-html":"0.16.13","@accordproject/markdown-template":"0.16.13","@typescript-eslint/eslint-plugin":"5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_2.0.3_1689155216661_0.7184392965227508","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"2.1.1":{"name":"@accordproject/template-engine","version":"2.1.1","keywords":["concerto","tools","modeling"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@2.1.1","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"7135394192afa5ad2a2ed9a6f0960d75fb53e9de","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-2.1.1.tgz","fileCount":127,"integrity":"sha512-FWtdBlU39XvqMPgDpfuRjKLHpJ2C7bKnLkzPcQAjq2ySPchlUQtcMmF61MTDHBlGe6ycNajaUZ54BHcMjjrBkA==","signatures":[{"sig":"MEUCIQCNRAsqX9ABq314tpcqqBsZsOdWuIvNSs9lqAFMPXN66wIgBmcFgse4uUG5USv2nL9DKcujNh6FgHORbF+sE5sMyEI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":282756},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=18"},"gitHead":"5a0545ace40dbc852fc7cd7c3508c60aac5fec50","scripts":{"lint":"eslint .","test":"jest","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","updateCompiledTemplates":"rm -rf ./test/compiled-templates/ && mkdir ./test/compiled-templates/ && cp -r ./output/full ./test/compiled-templates/ ","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"9.5.1","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"18.16.1","dependencies":{"tar":"^6.1.13","dayjs":"1.11.7","jsonpath":"^1.1.1","traverse":"^0.6.7","typescript":"^4.6.3","@typescript/twoslash":"^3.2.1","@accordproject/concerto-core":"^3.8.2","@accordproject/concerto-util":"^3.8.2","@accordproject/markdown-common":"0.16.13","@accordproject/concerto-codegen":"^3.15.0","@accordproject/markdown-template":"0.16.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","terser":"^5.16.6","ts-jest":"^28.0.4","@types/tar":"^6.1.4","node-fetch":"^3.3.1","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","license-check-and-add":"2.3.6","@typescript-eslint/parser":"5.27.1","@accordproject/markdown-html":"0.16.13","@accordproject/markdown-template":"0.16.13","@typescript-eslint/eslint-plugin":"5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_2.1.1_1689172474195_0.07191817998074246","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"2.2.0":{"name":"@accordproject/template-engine","version":"2.2.0","keywords":["concerto","tools","modeling"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@2.2.0","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"9c4ee47602581c455896bf713eeab21b6c939b0c","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-2.2.0.tgz","fileCount":9,"integrity":"sha512-uy/Zj7N9nx7lXwj19QZZmxS/6CNjcILtDXiJKilCxdnGRnCiRNoEbCR5YH1nPfYyB8rOpB78+Ru2iR2CXI+F/w==","signatures":[{"sig":"MEYCIQDE9IdA6oBRreG5Dacusyz3UFtU12vFboxlUrz84L73PAIhAInU676IR47UMEHwzvEtwvCsBVm0Pf970lxmOX0/W+o3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":584214},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=18"},"gitHead":"02b2a2b4fef4dd0f71ce521c8ee992c93ad98753","scripts":{"lint":"eslint .","test":"jest","build":"rollup -c","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","updateCompiledTemplates":"rm -rf ./test/compiled-templates/ && mkdir ./test/compiled-templates/ && cp -r ./output/full ./test/compiled-templates/ ","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"9.5.1","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"18.16.1","dependencies":{"tar":"^6.1.13","dayjs":"1.11.7","jsonpath":"^1.1.1","traverse":"^0.6.7","typescript":"^4.6.3","@typescript/twoslash":"^3.2.1","@accordproject/concerto-core":"^3.8.2","@accordproject/concerto-util":"^3.8.2","@accordproject/markdown-common":"0.16.13","@accordproject/concerto-codegen":"^3.15.0","@accordproject/markdown-template":"0.16.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","rollup":"^3.26.2","terser":"^5.16.6","esbuild":"^0.18.12","ts-jest":"^28.0.4","@types/tar":"^6.1.4","node-fetch":"^3.3.1","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","rollup-plugin-dts":"^5.3.0","license-check-and-add":"2.3.6","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"5.27.1","@accordproject/markdown-html":"0.16.13","@accordproject/markdown-template":"0.16.13","@typescript-eslint/eslint-plugin":"5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_2.2.0_1689242909250_0.6005764096114137","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"2.3.0":{"name":"@accordproject/template-engine","version":"2.3.0","keywords":["concerto","tools","modeling"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@2.3.0","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"0379bf9ab10871528752503f64e8dddb9a3d375d","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-2.3.0.tgz","fileCount":8,"integrity":"sha512-1Q3ytGWAepAlfGbzz5CTtDhop8wkiAaWxaKSfuTMiRmVJn6X/knIRRjJaIAHLqYKO1dsdxx/qev1r5FzGIKvnQ==","signatures":[{"sig":"MEYCIQD/SnlscPV9DpXThkCLjmEtv2Gc9r3eQA145vH/5VuzbQIhAJN/t2DI720/N0RIvU0QpnxSoOnfW/KqhLCdikG3L4/2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":339232},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=18"},"gitHead":"f3b58833107ab565d4b7c97083d2d66764680961","scripts":{"lint":"eslint .","test":"jest","build":"rollup -c","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","updateCompiledTemplates":"rm -rf ./test/compiled-templates/ && mkdir ./test/compiled-templates/ && cp -r ./output/full ./test/compiled-templates/ ","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"9.5.1","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"18.16.1","dependencies":{"tar":"^6.1.13","dayjs":"1.11.7","jsonpath":"^1.1.1","traverse":"^0.6.7","typescript":"^4.6.3","@typescript/twoslash":"^3.2.1","@accordproject/concerto-core":"^3.8.2","@accordproject/concerto-util":"^3.8.2","@accordproject/markdown-common":"0.16.13","@accordproject/concerto-codegen":"^3.15.0","@accordproject/markdown-template":"0.16.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","rollup":"^3.26.2","terser":"^5.16.6","esbuild":"^0.18.12","ts-jest":"^28.0.4","@types/tar":"^6.1.4","node-fetch":"^3.3.1","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","rollup-plugin-dts":"^5.3.0","license-check-and-add":"2.3.6","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"5.27.1","@accordproject/markdown-html":"0.16.13","@accordproject/markdown-template":"0.16.13","@typescript-eslint/eslint-plugin":"5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_2.3.0_1689244615146_0.7451233315067236","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"2.3.2":{"name":"@accordproject/template-engine","version":"2.3.2","keywords":["concerto","tools","modeling"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@2.3.2","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"a6b5f1a3aad2a29c8c7be5cf7682fffc57f5e69e","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-2.3.2.tgz","fileCount":8,"integrity":"sha512-knjm9pb0SNlhke0gnncA/r94FRl2y0IHyM89c2wjXDgpB+YHwhkZgAL+Rypx1/XpwSy/YIM8FiPV52GA7A/yDw==","signatures":[{"sig":"MEUCIAHMqtPWIEpCpq5HXVm7TA0Dajpv5dAqJ19NYZXozQknAiEA3NWwALldXCDyM1fHqgTGZRV3/aAqQf+mSB0gJBAHLng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":339246},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=18"},"gitHead":"7c115bda7ff79c79ef89289c3fea23bcc012c09c","scripts":{"lint":"eslint .","test":"jest","build":"rollup -c","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","updateCompiledTemplates":"rm -rf ./test/compiled-templates/ && mkdir ./test/compiled-templates/ && cp -r ./output/full ./test/compiled-templates/ ","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"9.5.1","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"18.16.1","dependencies":{"tar":"^6.1.13","dayjs":"1.11.7","jsonpath":"^1.1.1","traverse":"^0.6.7","typescript":"^4.6.3","@typescript/twoslash":"^3.2.1","@accordproject/concerto-core":"^3.8.2","@accordproject/concerto-util":"^3.8.2","@accordproject/markdown-common":"0.16.13","@accordproject/concerto-codegen":"3.15.1-20230712110314","@accordproject/markdown-template":"0.16.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","rollup":"^3.26.2","terser":"^5.16.6","esbuild":"^0.18.12","ts-jest":"^28.0.4","@types/tar":"^6.1.4","node-fetch":"^3.3.1","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","rollup-plugin-dts":"^5.3.0","license-check-and-add":"2.3.6","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"5.27.1","@accordproject/markdown-html":"0.16.13","@accordproject/markdown-template":"0.16.13","@typescript-eslint/eslint-plugin":"5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_2.3.2_1689317898903_0.46196024210705255","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"2.3.3":{"name":"@accordproject/template-engine","version":"2.3.3","keywords":["concerto","tools","modeling"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@2.3.3","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"1a2f8eb1315a1ee1b9f219d1e9b7a22894315591","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-2.3.3.tgz","fileCount":8,"integrity":"sha512-EGOEC8C+ky431qqpgD5QmN2Oh+t0Ye0aiPpDDD9JuDwfJ5htojJ/GMysfNWLKTz7w0GNMDq0uFWksOxc6G355g==","signatures":[{"sig":"MEUCIQD+z81QsJzPV7ogUx9uUxT4soe7fBt3vOJxyOxMWntVvQIgXBdl1CsIhnjzh1ykp47zQikyIXBxQprRpAAj0jpi7jQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":341696},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=18"},"gitHead":"97b4249211df3b8b5b357be71bbae97779a8d0c0","scripts":{"lint":"eslint .","test":"jest","build":"rollup -c","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","updateCompiledTemplates":"rm -rf ./test/compiled-templates/ && mkdir ./test/compiled-templates/ && cp -r ./output/full ./test/compiled-templates/ ","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"9.6.7","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tar":"^6.1.13","dayjs":"1.11.7","jsonpath":"^1.1.1","traverse":"^0.6.7","typescript":"^4.6.3","@typescript/twoslash":"^3.2.1","@accordproject/concerto-core":"^3.11.1","@accordproject/concerto-util":"^3.11.1","@accordproject/markdown-common":"0.16.19","@accordproject/concerto-codegen":"3.15.2","@accordproject/markdown-template":"0.16.19"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","rollup":"^3.26.2","terser":"^5.16.6","esbuild":"^0.18.12","ts-jest":"^28.0.4","@types/tar":"^6.1.4","node-fetch":"^3.3.1","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","rollup-plugin-dts":"^5.3.0","license-check-and-add":"2.3.6","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"5.27.1","@accordproject/markdown-html":"0.16.19","@accordproject/markdown-template":"0.16.19","@typescript-eslint/eslint-plugin":"5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_2.3.3_1692698875159_0.14579072759246636","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"2.3.4":{"name":"@accordproject/template-engine","version":"2.3.4","keywords":["concerto","template","engine","templatemark"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@2.3.4","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"d946fae83f9d7fe880320a328c32ae2d8c497947","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-2.3.4.tgz","fileCount":8,"integrity":"sha512-Wc9BjkBzF9AJfqtPhjrO6l0wPchEzz4vV3x0ELVNCiZRPDxQeCgTbYFDT5DtMbpj7XWiRKiAaBrwnRLCce0T2A==","signatures":[{"sig":"MEYCIQDu7LHenvsgWeVpPOLiNdxGgBjcOb8HJABNNv0hmfQ6lwIhAOjAXO8CGgxFF/M9wTocuW5qej73yRMnipCe9I3vOF+C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":341410},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=18"},"gitHead":"d3764de29fa9eaa4fffec4b9be6603116e194186","scripts":{"lint":"eslint .","test":"jest","build":"rollup -c","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"9.6.7","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tar":"^6.1.13","dayjs":"1.11.7","jsonpath":"^1.1.1","traverse":"^0.6.7","typescript":"^4.6.3","@typescript/twoslash":"^3.2.1","@accordproject/concerto-core":"^3.11.1","@accordproject/concerto-util":"^3.11.1","@accordproject/markdown-common":"^0.16.19","@accordproject/concerto-codegen":"^3.15.2","@accordproject/markdown-template":"^0.16.19"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","rollup":"^3.26.2","terser":"^5.16.6","esbuild":"^0.18.12","ts-jest":"^28.0.4","@types/tar":"^6.1.4","node-fetch":"^3.3.1","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","rollup-plugin-dts":"^5.3.0","license-check-and-add":"2.3.6","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"5.27.1","@accordproject/markdown-html":"^0.16.19","@accordproject/markdown-template":"^0.16.19","@typescript-eslint/eslint-plugin":"5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_2.3.4_1692700818345_0.6549783527728024","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"2.3.5":{"name":"@accordproject/template-engine","version":"2.3.5","keywords":["concerto","template","engine","templatemark"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@2.3.5","maintainers":[{"name":"mttrbrts","email":"matt@clause.io"},{"name":"petrgazarov","email":"petrgazarov@gmail.com"},{"name":"dselman","email":"danscode@selman.org"},{"name":"jsimeon","email":"jerome@clause.io"},{"name":"irmerk","email":"jolenelanglinais@gmail.com"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"0c96a99c6f81baeadf531e71cb3380e09a3d9b72","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-2.3.5.tgz","fileCount":8,"integrity":"sha512-fPcfdZsVxHFkRa+renh51xwM53ZBjaZb8AVOvL93P5ZC3uA3ibSBpCGOwleG+IDTbL/WCX/5wb0kA8WVaH9KTg==","signatures":[{"sig":"MEQCIQDtMfzWRTAH38XDKjv0k+2N5B96gU56v1buGzTCt0dRJAIfTHhMwg7uofT5YrvnvJ2rJaraguSAVl/2HmHWvPaxnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":341588},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=18"},"gitHead":"dc822ba208acf8c614bda26e7524a0dc35c76460","scripts":{"lint":"eslint .","test":"jest","build":"rollup -c","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"jsimeon","email":"jerome@clause.io"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"9.6.7","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tar":"^6.1.13","dayjs":"1.11.7","jsonpath":"^1.1.1","traverse":"^0.6.7","typescript":"^4.6.3","@typescript/twoslash":"^3.2.1","@accordproject/concerto-core":"^3.11.1","@accordproject/concerto-util":"^3.11.1","@accordproject/markdown-common":"^0.16.19","@accordproject/concerto-codegen":"^3.15.2","@accordproject/markdown-template":"^0.16.19"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","rollup":"^3.26.2","terser":"^5.16.6","esbuild":"^0.18.12","ts-jest":"^28.0.4","@types/tar":"^6.1.4","node-fetch":"^3.3.1","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","rollup-plugin-dts":"^5.3.0","license-check-and-add":"2.3.6","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"5.27.1","@accordproject/markdown-html":"^0.16.19","@accordproject/markdown-template":"^0.16.19","@typescript-eslint/eslint-plugin":"5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_2.3.5_1692702256296_0.301109796265951","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"2.4.1":{"name":"@accordproject/template-engine","version":"2.4.1","keywords":["concerto","template","engine","templatemark"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@2.4.1","maintainers":[{"name":"mttrbrts","email":"code@rbrts.uk"},{"name":"dselman","email":"danscode@selman.org"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"de53dc3a1091c6203ab721630d516ea365ffcfb2","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-2.4.1.tgz","fileCount":8,"integrity":"sha512-5r+DvMPZkn6wIHMzKuPSVcuyLrWXfUxgCUFuXBhb688CdCOhWMNBtyjiCicnKcgmN+8IEJB4aw9KH9IEQlwf8g==","signatures":[{"sig":"MEQCIAtt3r6KOl7iPcspjQY9Yo+Fzgahq35ZbNiuqajj9AtVAiBQLUeqSIJHXFW3GmCHAxgN4t5dMAvknQFLf15wv3tEdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":342361},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=18"},"gitHead":"5ee51d0852e9d8ee436c810d059644ef31ea09ee","scripts":{"lint":"eslint .","test":"jest","build":"rollup -c","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"dselman","email":"danscode@selman.org"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"10.2.3","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"18.19.0","dependencies":{"tar":"^6.2.0","dayjs":"1.11.10","jsonpath":"^1.1.1","traverse":"^0.6.8","typescript":"^4","@typescript/twoslash":"^3.2.4","@accordproject/concerto-core":"^3.16.1","@accordproject/concerto-util":"^3.16.1","@accordproject/markdown-common":"^0.16.22","@accordproject/concerto-codegen":"^3.20.0","@accordproject/markdown-template":"^0.16.22"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","rollup":"^3.26.2","terser":"^5.16.6","esbuild":"^0.18.12","ts-jest":"^28.0.4","@types/tar":"^6.1.4","node-fetch":"^3.3.1","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","rollup-plugin-dts":"^5.3.0","license-check-and-add":"2.3.6","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.19.0","@accordproject/markdown-html":"^0.16.22","@accordproject/markdown-template":"^0.16.22","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_2.4.1_1705659191823_0.8592665624769811","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"2.5.3":{"name":"@accordproject/template-engine","version":"2.5.3","keywords":["concerto","template","engine","templatemark"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@2.5.3","maintainers":[{"name":"mttrbrts","email":"code@rbrts.uk"},{"name":"dselman","email":"danscode@selman.org"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"1933be4ee85532aa3dd9457edf8c1772ad3d2ac5","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-2.5.3.tgz","fileCount":10,"integrity":"sha512-h3cOsRJQfufqQ05jox1qJS2OXDGySaNg7hidxfOfXzcXrdR73V+FRR4bpC4Ry4JE5wJmtgbK9cb74iLDPh5wug==","signatures":[{"sig":"MEUCIQCkylOKue4oCxOUClkTXhocukaZvEC8firWD/D4CTIpLwIgAwPqZ7IsidjHnidxwZAub/PMNOctVUzBTcfeJcmp8V4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":406903},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=18"},"gitHead":"3ed88723079b121f46b7c0c3340de5804598b5ee","scripts":{"lint":"eslint .","test":"jest","build":"rollup -c","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint build","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"dselman","email":"danscode@selman.org"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"10.5.0","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"18.20.2","dependencies":{"tar":"^6.2.0","dayjs":"1.11.10","jsonpath":"^1.1.1","traverse":"^0.6.8","typescript":"^4","@typescript/twoslash":"^3.2.4","@accordproject/concerto-core":"^3.16.1","@accordproject/concerto-util":"^3.16.1","@accordproject/markdown-common":"^0.16.22","@accordproject/concerto-codegen":"^3.20.0","@accordproject/markdown-template":"^0.16.22"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","rollup":"^3.26.2","terser":"^5.16.6","esbuild":"^0.18.12","ts-jest":"^28.0.4","to-words":"^4.0.1","@types/tar":"^6.1.4","node-fetch":"^3.3.1","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","rollup-plugin-dts":"^5.3.0","license-check-and-add":"2.3.6","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.19.0","@accordproject/markdown-html":"^0.16.22","@accordproject/markdown-template":"^0.16.22","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_2.5.3_1713904743805_0.8345275254187523","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"2.5.4":{"name":"@accordproject/template-engine","version":"2.5.4","keywords":["concerto","template","engine","templatemark"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@2.5.4","maintainers":[{"name":"mttrbrts","email":"code@rbrts.uk"},{"name":"dselman","email":"danscode@selman.org"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"fffca495316ce181000c1617e3f3f5817bdbdd56","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-2.5.4.tgz","fileCount":10,"integrity":"sha512-Sk5WbkNTuen/TzUlKogG1BlZhJ5OQVvDIMVk8pTtI4Tu+IxeLCn7t2w6xeesRC1RJArq8U7GJ1eUf4uijQJ7Rw==","signatures":[{"sig":"MEUCIEn7NzX9VM4RYf1K38s/fgDpx7eBE4EkqFIXKlf8gK+6AiEAyYGrX2R4QmiPwhsUV4iimlbNI6TB+rdP17ONPNnnhDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":406903},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=18"},"gitHead":"7178b615a386936d90af939b1932f29aa51beab0","scripts":{"lint":"eslint .","test":"jest","build":"rollup -c","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint build","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"dselman","email":"danscode@selman.org"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"10.5.0","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"18.20.2","dependencies":{"tar":"^6.2.0","dayjs":"1.11.10","jsonpath":"^1.1.1","to-words":"^4.0.1","traverse":"^0.6.8","typescript":"^4","@typescript/twoslash":"^3.2.4","@accordproject/concerto-core":"^3.16.1","@accordproject/concerto-util":"^3.16.1","@accordproject/markdown-common":"^0.16.22","@accordproject/concerto-codegen":"^3.20.0","@accordproject/markdown-template":"^0.16.22"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","rollup":"^3.26.2","terser":"^5.16.6","esbuild":"^0.18.12","ts-jest":"^28.0.4","@types/tar":"^6.1.4","node-fetch":"^3.3.1","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","rollup-plugin-dts":"^5.3.0","license-check-and-add":"2.3.6","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.19.0","@accordproject/markdown-html":"^0.16.22","@accordproject/markdown-template":"^0.16.22","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_2.5.4_1713905047737_0.9998570667663584","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"2.5.5":{"name":"@accordproject/template-engine","version":"2.5.5","keywords":["concerto","template","engine","templatemark"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@2.5.5","maintainers":[{"name":"mttrbrts","email":"code@rbrts.uk"},{"name":"dselman","email":"danscode@selman.org"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"6e5a4efdbf3729bd4d5add5da1888d1a72e24e21","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-2.5.5.tgz","fileCount":10,"integrity":"sha512-Df3v8f6/4I+0QAPAmukQyiMACM3yGBkAYDBNHgLWQKvT4sdCm7OxhOVompoWaJDDGay4vTiIqjytEvwdU7VHCg==","signatures":[{"sig":"MEUCIQDW6kG7X/Sm8ttl8pLPZ6pAlf8V2cvhZCMCatfhI9krBgIgEnegYYEG+RJUDCezeTI/jzcpau+IA1JMvi0SJuTI52g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":407419},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=18"},"gitHead":"0a90a0430dfc2d96e7b73c56f717673bfbda234c","scripts":{"lint":"eslint .","test":"jest","build":"rollup -c","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint build","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"dselman","email":"danscode@selman.org"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"10.5.0","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"18.20.2","dependencies":{"tar":"^6.2.0","dayjs":"1.11.10","jsonpath":"^1.1.1","to-words":"^4.0.1","traverse":"^0.6.8","typescript":"^4","@typescript/twoslash":"^3.2.4","@accordproject/concerto-core":"^3.16.1","@accordproject/concerto-util":"^3.16.1","@accordproject/markdown-common":"^0.16.22","@accordproject/concerto-codegen":"^3.20.0","@accordproject/markdown-template":"^0.16.22"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","rollup":"^3.26.2","terser":"^5.16.6","esbuild":"^0.18.12","ts-jest":"^28.0.4","@types/tar":"^6.1.4","node-fetch":"^3.3.1","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","rollup-plugin-dts":"^5.3.0","license-check-and-add":"2.3.6","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.19.0","@accordproject/markdown-html":"^0.16.22","@accordproject/markdown-template":"^0.16.22","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_2.5.5_1713956258803_0.6419554522520454","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"2.5.7":{"name":"@accordproject/template-engine","version":"2.5.7","keywords":["concerto","template","engine","templatemark"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@2.5.7","maintainers":[{"name":"mttrbrts","email":"code@rbrts.uk"},{"name":"dselman","email":"danscode@selman.org"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"48562ca5009bfaabbee69fffa468d24de82b8e38","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-2.5.7.tgz","fileCount":10,"integrity":"sha512-YIii2v+bok4joGFHZbviw1EUwwrCoe/VXVLr+BHkDuSpsw5zghVLMeTOuOh1JnfcV+V4Z1j+tZzRdZre62gaIQ==","signatures":[{"sig":"MEYCIQC0RWHon/NOb9LCg3U6la3nnU1Jm6hAYTFTQjI1rldXTgIhAJgGPYaEXEA8P7XZnIqUeKcprh2/ybfSE5jn4CxGEE/Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":409838},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=18"},"gitHead":"1f0d00f5ae7e43ac9fdfa0b6de5b92da617112b1","scripts":{"lint":"eslint .","test":"jest","build":"rollup -c","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint build","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","tsc-template":"tsc --strict --esModuleInterop ./output/full/usercode.ts","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"dselman","email":"danscode@selman.org"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"10.5.0","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"18.20.2","dependencies":{"tar":"^6.2.0","dayjs":"1.11.10","jsonpath":"^1.1.1","to-words":"^4.0.1","traverse":"^0.6.8","typescript":"^4","@typescript/twoslash":"^3.2.4","@accordproject/concerto-core":"^3.16.1","@accordproject/concerto-util":"^3.16.1","@accordproject/markdown-common":"^0.16.22","@accordproject/concerto-codegen":"^3.20.0","@accordproject/markdown-template":"^0.16.22"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","rollup":"^3.26.2","terser":"^5.16.6","esbuild":"^0.18.12","ts-jest":"^28.0.4","@types/tar":"^6.1.4","node-fetch":"^3.3.1","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","rollup-plugin-dts":"^5.3.0","license-check-and-add":"2.3.6","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.19.0","@accordproject/markdown-html":"^0.16.22","@accordproject/markdown-template":"^0.16.22","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_2.5.7_1713965869805_0.31165987619494495","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"2.5.9":{"name":"@accordproject/template-engine","version":"2.5.9","keywords":["concerto","template","engine","templatemark"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@2.5.9","maintainers":[{"name":"mttrbrts","email":"code@rbrts.uk"},{"name":"dselman","email":"danscode@selman.org"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"0172eda2e7e2f57b94d751a0d14fa2851e12d7be","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-2.5.9.tgz","fileCount":10,"integrity":"sha512-i4YA5fHxAz+TiGnmdoGWqDB2YznI6kvm9DR6z0GtOSJOeFjbCVWDef8AAmHjptqF1NslX5wgoa/o+nd8HQ/13w==","signatures":[{"sig":"MEUCIQCGrZ6EHY641BJJVBbpUm9/MFWyndAlw2Qgu1cZLLZRSwIgKKKdI4FEoZZRjbftzbnfyl9V1Ib5H8QnkXF7x+Np09g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":414999},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=18"},"gitHead":"3e3e5babf04fb0e4ed35447af49f1055018c4da2","scripts":{"lint":"eslint .","test":"jest","build":"rollup -c","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint build","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","tsc-template":"tsc --strict --target ESNext --moduleResolution node --esModuleInterop ./output/full/usercode.ts","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"dselman","email":"danscode@selman.org"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"10.5.0","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"18.20.2","dependencies":{"tar":"^6.2.0","dayjs":"1.11.10","jsonpath":"^1.1.1","to-words":"^4.0.1","traverse":"^0.6.9","typescript":"^4.9.4","@typescript/twoslash":"^3.2.4","@accordproject/concerto-core":"^3.16.8","@accordproject/concerto-util":"^3.16.8","@accordproject/markdown-common":"^0.16.22","@accordproject/concerto-codegen":"3.23.1-20240508111011","@accordproject/markdown-template":"^0.16.22"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","rollup":"^3.26.2","terser":"^5.16.6","esbuild":"^0.18.12","ts-jest":"^28.0.4","@types/tar":"^6.1.4","node-fetch":"^3.3.1","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","rollup-plugin-dts":"^5.3.0","license-check-and-add":"2.3.6","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.19.0","@accordproject/markdown-html":"^0.16.22","@accordproject/markdown-template":"^0.16.22","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_2.5.9_1715259236226_0.6128809331832354","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"2.5.10":{"name":"@accordproject/template-engine","version":"2.5.10","keywords":["concerto","template","engine","templatemark"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@2.5.10","maintainers":[{"name":"mttrbrts","email":"code@rbrts.uk"},{"name":"dselman","email":"danscode@selman.org"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"837706196c9bc1a0392d2696689e74ec37d5295e","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-2.5.10.tgz","fileCount":10,"integrity":"sha512-IYYJ4jWk1Mf482aRUwW4Aa7qDmc7qExDPjdDseXM4VR33X67AHXVcrAA2B0ivhQEsri4IFNpTQMaSvcIrk56bA==","signatures":[{"sig":"MEUCIQDKDhn0UmorsM+z6c/LddqL9GMViAQgGmZm5dpGqGx76AIgCXzaU3I3cuQFGtfmPDQaPSXbKLb23GGums2W0VjERpM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":415000},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=18"},"gitHead":"f24429eb3d16c6f2f72a5327eed2009f02451cbd","scripts":{"lint":"eslint .","test":"jest","build":"rollup -c","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint build","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","tsc-template":"tsc --strict --target ESNext --moduleResolution node --esModuleInterop ./output/full/usercode.ts","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"dselman","email":"danscode@selman.org"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"10.5.0","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"18.20.2","dependencies":{"tar":"^6.2.0","dayjs":"1.11.10","jsonpath":"^1.1.1","to-words":"^4.0.1","traverse":"^0.6.9","typescript":"^4.9.4","@typescript/twoslash":"^3.2.4","@accordproject/concerto-core":"^3.16.8","@accordproject/concerto-util":"^3.16.8","@accordproject/markdown-common":"^0.16.22","@accordproject/concerto-codegen":"3.23.1-20240509140139","@accordproject/markdown-template":"^0.16.22"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","rollup":"^3.26.2","terser":"^5.16.6","esbuild":"^0.18.12","ts-jest":"^28.0.4","@types/tar":"^6.1.4","node-fetch":"^3.3.1","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","rollup-plugin-dts":"^5.3.0","license-check-and-add":"2.3.6","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.19.0","@accordproject/markdown-html":"^0.16.22","@accordproject/markdown-template":"^0.16.22","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_2.5.10_1715265611184_0.02437696318336746","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"2.5.11":{"name":"@accordproject/template-engine","version":"2.5.11","keywords":["concerto","template","engine","templatemark"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@2.5.11","maintainers":[{"name":"mttrbrts","email":"code@rbrts.uk"},{"name":"dselman","email":"danscode@selman.org"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"818c0451b2a2cd648f7c1ee7fdb804097d636689","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-2.5.11.tgz","fileCount":10,"integrity":"sha512-+g4/QZvbeEqooRwLT9LKXr9lwnt7EeHTX8MqVYe3dq/OdtFIAbIOiiFANL591XX4DMLTDPaK1sBko+MmMfV1lQ==","signatures":[{"sig":"MEUCIQCekYqx1ujTgVpNwvgGO/I9T2iiSkbu98JrBbrOfbWndAIgSiBQH2FdLRpoSZRgtRUSmo7V3Rx/+Vrv4HBklXTdf0k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":415000},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=18"},"gitHead":"50b862dbbafbfa6836469245edc29ca2d45c93aa","scripts":{"lint":"eslint .","test":"jest","build":"rollup -c","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint build","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","tsc-template":"tsc --strict --target ESNext --moduleResolution node --esModuleInterop ./output/full/usercode.ts","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"dselman","email":"danscode@selman.org"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"10.5.0","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"18.20.2","dependencies":{"tar":"^6.2.0","dayjs":"1.11.10","jsonpath":"^1.1.1","to-words":"^4.0.1","traverse":"^0.6.9","typescript":"^4.9.4","@typescript/twoslash":"^3.2.4","@accordproject/concerto-core":"^3.16.8","@accordproject/concerto-util":"^3.16.8","@accordproject/markdown-common":"^0.16.22","@accordproject/concerto-codegen":"3.23.1-20240509154651","@accordproject/markdown-template":"^0.16.22"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","rollup":"^3.26.2","terser":"^5.16.6","esbuild":"^0.18.12","ts-jest":"^28.0.4","@types/tar":"^6.1.4","node-fetch":"^3.3.1","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","rollup-plugin-dts":"^5.3.0","license-check-and-add":"2.3.6","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.19.0","@accordproject/markdown-html":"^0.16.22","@accordproject/markdown-template":"^0.16.22","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_2.5.11_1715270234368_0.5949974266213114","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"2.5.12":{"name":"@accordproject/template-engine","version":"2.5.12","keywords":["concerto","template","engine","templatemark"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@2.5.12","maintainers":[{"name":"mttrbrts","email":"code@rbrts.uk"},{"name":"dselman","email":"danscode@selman.org"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"66301faf45abcf7b91399daba45e949af407f75d","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-2.5.12.tgz","fileCount":10,"integrity":"sha512-8WPUwm7I4q7owfbo0TJ1gM7a1w+kCP2eJ5AazrPwYAq6ZunzeP2riiaW31uJPDgbwLeadUxEsKo+a5kHA+eOiA==","signatures":[{"sig":"MEYCIQDwJkZb4ESzaLSnl/ytkorQr1fD3wwj6pyepMa/tJA8vAIhAKrvcZ6tP8WDt1f65Ak3rnIeMwv/8aVNEmtffM6B/99I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":416258},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=18"},"gitHead":"cfa340ece819e65b026c1787b09664c6035f0c0b","scripts":{"lint":"eslint .","test":"jest","build":"rollup -c","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint build","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","tsc-template":"tsc --strict --target ESNext --moduleResolution node --esModuleInterop ./output/full/usercode.ts","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"dselman","email":"danscode@selman.org"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"10.5.0","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"18.20.2","dependencies":{"tar":"^6.2.0","dayjs":"1.11.10","jsonpath":"^1.1.1","to-words":"^4.0.1","traverse":"^0.6.9","typescript":"^4.9.4","browser-or-node":"^3.0.0","@typescript/twoslash":"^3.2.4","@accordproject/concerto-core":"^3.16.8","@accordproject/concerto-util":"^3.16.8","@accordproject/markdown-common":"^0.16.22","@accordproject/concerto-codegen":"3.23.1-20240509154651","@accordproject/markdown-template":"^0.16.22"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","rollup":"^3.26.2","terser":"^5.16.6","esbuild":"^0.18.12","ts-jest":"^28.0.4","@types/tar":"^6.1.4","node-fetch":"^3.3.1","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","rollup-plugin-dts":"^5.3.0","license-check-and-add":"2.3.6","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.19.0","@accordproject/markdown-html":"^0.16.22","@accordproject/markdown-template":"^0.16.22","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_2.5.12_1715271942995_0.17562553813655368","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"2.5.13":{"name":"@accordproject/template-engine","version":"2.5.13","keywords":["concerto","template","engine","templatemark"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@2.5.13","homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"7811767b62a21b4d7cdbb0a4e0acff9fdbe5dbde","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-2.5.13.tgz","fileCount":10,"integrity":"sha512-Pj+xOD2M5+c2NxbO2OhH77/q2t7O+ZNYkPFPYMuy4ZJG03bQXJN1Lpyk+ODwfSwROXIkRD58i2uyCaBDUIjrSA==","signatures":[{"sig":"MEYCIQDtrA4BPPjKgquiTecic55ySkOBAgmx4taWhQyiip4y4gIhALV4MY5SNrmtm6DT+MzMAtGE+XROPF7bP16CnFbyFQv2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":416260},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=18"},"gitHead":"7ded2d568580503266b1d3ff06788ba3ce982d49","scripts":{"lint":"eslint .","test":"jest","build":"rollup -c","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint build","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","tsc-template":"tsc --strict --target ESNext --moduleResolution node --esModuleInterop ./output/full/usercode.ts","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"dselman","email":"danscode@selman.org"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"10.7.0","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"18.20.3","dependencies":{"tar":"^6.2.0","dayjs":"1.11.10","jsonpath":"^1.1.1","to-words":"^4.0.1","traverse":"^0.6.9","typescript":"^4.9.4","browser-or-node":"^3.0.0","@typescript/twoslash":"^3.2.4","@accordproject/concerto-core":"^3.16.10","@accordproject/concerto-util":"^3.16.10","@accordproject/markdown-common":"^0.16.22","@accordproject/concerto-codegen":"3.23.1-20240509154651","@accordproject/markdown-template":"^0.16.22"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","rollup":"^3.26.2","terser":"^5.16.6","esbuild":"^0.18.12","ts-jest":"^28.0.4","@types/tar":"^6.1.4","node-fetch":"^3.3.1","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","rollup-plugin-dts":"^5.3.0","license-check-and-add":"2.3.6","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.19.0","@accordproject/markdown-html":"^0.16.22","@accordproject/markdown-template":"^0.16.22","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_2.5.13_1719929367342_0.9990716871694607","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"2.5.14":{"name":"@accordproject/template-engine","version":"2.5.14","keywords":["concerto","template","engine","templatemark"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@2.5.14","maintainers":[{"name":"mttrbrts","email":"code@rbrts.uk"},{"name":"dselman","email":"danscode@selman.org"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"f4a627918ae619df939ed687431757c053134788","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-2.5.14.tgz","fileCount":10,"integrity":"sha512-6fDbtx89fApRrahviZdHUfWNWcD9eDNHf7ZYiXJM5AEzmuN3+on9t6JDak+6FELn1z4dhpBZK5LyaOKtdITRaA==","signatures":[{"sig":"MEUCIAs2Fuc4EiKcX+PTOxlYBEyrbHTwZbD4qLXJ3Ee6lahqAiEAn0HIhmQEUgpHaTfTNwAQVgFoSwtLf+7RouKvA42HLNU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":416260},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=18"},"gitHead":"e803dc5cce8b5e21511213c2cd9492ffe9b68d7a","scripts":{"lint":"eslint .","test":"jest","build":"rollup -c","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint build","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","compile-js":"jest ./test/TypeScriptCompiler.test.ts","test:watch":"jest --watchAll","tsc-template":"tsc --strict --target ESNext --moduleResolution node --esModuleInterop ./output/full/usercode.ts","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"dselman","email":"danscode@selman.org"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"10.7.0","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"18.20.3","dependencies":{"tar":"^6.2.0","dayjs":"1.11.10","jsonpath":"^1.1.1","to-words":"^4.0.1","traverse":"^0.6.9","typescript":"^4.9.4","browser-or-node":"^3.0.0","@typescript/twoslash":"^3.2.4","@accordproject/concerto-core":"^3.16.10","@accordproject/concerto-util":"^3.16.10","@accordproject/markdown-common":"^0.16.22","@accordproject/concerto-codegen":"3.23.1-20240702152232","@accordproject/markdown-template":"^0.16.22"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.1","mkdirp":"^2.1.3","rimraf":"3.0.2","rollup":"^3.26.2","terser":"^5.16.6","esbuild":"^0.18.12","ts-jest":"^28.0.4","@types/tar":"^6.1.4","node-fetch":"^3.3.1","@types/jest":"^28.1.1","npm-run-all":"4.1.5","@types/semver":"7.3.10","@types/jsonpath":"^0.2.0","@types/traverse":"^0.6.32","rollup-plugin-dts":"^5.3.0","license-check-and-add":"2.3.6","rollup-plugin-esbuild":"^5.0.0","@typescript-eslint/parser":"^6.19.0","@accordproject/markdown-html":"^0.16.22","@accordproject/markdown-template":"^0.16.22","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_2.5.14_1719936835060_0.043720727352914546","host":"s3://npm-registry-packages"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"2.6.5":{"name":"@accordproject/template-engine","version":"2.6.5","keywords":["concerto","template","engine","templatemark"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@2.6.5","maintainers":[{"name":"mttrbrts","email":"code@rbrts.uk"},{"name":"dselman","email":"danscode@selman.org"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"f1c8d208ce20e5c407172b7a5d22cd2af2646784","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-2.6.5.tgz","fileCount":10,"integrity":"sha512-YVQLVzOebOFSjHe6Hj/rRCI2VG3aJw8lRxZmQucBPprQfscPtCXc5nGGxXWlIuApWVgzVy+e4xTwFYeJ1C3j5A==","signatures":[{"sig":"MEQCIEJrXuKinAzsJ9J35oZ2KOoz1to/2xWhI78wnjG4WlPtAiBESPq2YpNdoqfkgb9+2Z6D/hjvdkvF5EbrHsMefWPQyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":431231},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=20"},"gitHead":"95d8dc2d89f97cef5096f98ed98a2e832004c2e8","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"rollup -c","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint build","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","test:watch":"jest --watchAll","tsc-template":"tsc --strict --target ESNext --moduleResolution node --esModuleInterop ./output/full/usercode.ts","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"dselman","email":"danscode@selman.org"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"20.19.0","dependencies":{"tar":"^7.4.3","dayjs":"1.11.13","jsonpath":"^1.1.1","to-words":"^4.4.0","traverse":"^0.6.11","typescript":"^5.8.2","browser-or-node":"^3.0.0","@typescript/twoslash":"^3.2.9","@accordproject/cicero-core":"0.25.1-20250328175253","@accordproject/concerto-core":"^3.20.4","@accordproject/concerto-util":"^3.20.4","@accordproject/markdown-common":"0.16.25","@accordproject/concerto-codegen":"3.30.6-20250327205534","@accordproject/markdown-template":"0.16.25"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.23.0","mkdirp":"^3.0.1","rimraf":"6.0.1","rollup":"^4.37.0","terser":"^5.39.0","esbuild":"^0.25.1","globals":"^16.0.0","ts-jest":"^29.3.0","ts-node":"^10.9.2","@eslint/js":"^9.23.0","@types/tar":"^6.1.13","node-fetch":"^3.3.2","@types/jest":"^29.5.14","npm-run-all":"4.1.5","@types/semver":"7.7.0","@types/jsonpath":"^0.2.4","@types/traverse":"^0.6.37","@eslint/eslintrc":"^3.3.1","rollup-plugin-dts":"^6.2.1","typescript-eslint":"^8.28.0","license-check-and-add":"2.3.6","rollup-plugin-esbuild":"^6.2.1","@typescript-eslint/parser":"^8.28.0","@accordproject/markdown-html":"0.16.25","@typescript-eslint/eslint-plugin":"^8.28.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.38.0"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_2.6.5_1743539376970_0.29673420950662166","host":"s3://npm-registry-packages-npm-production"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","./slc/model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"2.6.6":{"name":"@accordproject/template-engine","version":"2.6.6","keywords":["concerto","template","engine","templatemark"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@2.6.6","maintainers":[{"name":"mttrbrts","email":"code@rbrts.uk"},{"name":"dselman","email":"danscode@selman.org"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"c1ece90f1805652442506864cbbac3fa2fbe2aa2","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-2.6.6.tgz","fileCount":10,"integrity":"sha512-CJ3gEl+3Vxr2Go9KhRZKNpVlexACbs0jziYX3DHmaJKVnfggzxpwUcFFsHKQhNLnY87h9aON68BYEOFy1bSe1Q==","signatures":[{"sig":"MEUCIBIkWJl9WGNzx49AIs111c3B9NalUqwfDVDrcOymaIDyAiEA7BNe5wGQy6xUvpCZMIKMTyu/8hUhg9NKnaKpBuE2fgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":459039},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=20"},"gitHead":"ed0953a3d6fafee7ddcaa0c59ad6e9429a3fd771","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"rollup -c","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint build","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","test:watch":"jest --watchAll","tsc-template":"tsc --strict --target ESNext --moduleResolution node --esModuleInterop ./output/full/usercode.ts","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"dselman","email":"danscode@selman.org"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"20.19.0","dependencies":{"tar":"^7.4.3","dayjs":"1.11.13","jsonpath":"^1.1.1","to-words":"^4.4.0","traverse":"^0.6.11","typescript":"^5.8.2","browser-or-node":"^3.0.0","@typescript/twoslash":"^3.2.9","@accordproject/cicero-core":"0.25.1-20250328175253","@accordproject/concerto-core":"^3.20.4","@accordproject/concerto-util":"^3.20.4","@accordproject/markdown-common":"0.16.25","@accordproject/concerto-codegen":"3.30.6-20250327205534","@accordproject/markdown-template":"0.16.25"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.23.0","mkdirp":"^3.0.1","rimraf":"6.0.1","rollup":"^4.37.0","terser":"^5.39.0","esbuild":"^0.25.1","globals":"^16.0.0","ts-jest":"^29.3.0","ts-node":"^10.9.2","@eslint/js":"^9.23.0","@types/tar":"^6.1.13","node-fetch":"^3.3.2","@types/jest":"^29.5.14","npm-run-all":"4.1.5","@types/semver":"7.7.0","@types/jsonpath":"^0.2.4","@types/traverse":"^0.6.37","@eslint/eslintrc":"^3.3.1","rollup-plugin-dts":"^6.2.1","typescript-eslint":"^8.28.0","license-check-and-add":"2.3.6","rollup-plugin-esbuild":"^6.2.1","@typescript-eslint/parser":"^8.28.0","@accordproject/markdown-html":"0.16.25","@typescript-eslint/eslint-plugin":"^8.28.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.38.0"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_2.6.6_1743540321836_0.2591565377311851","host":"s3://npm-registry-packages-npm-production"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","./slc/model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"2.6.7":{"name":"@accordproject/template-engine","version":"2.6.7","keywords":["concerto","template","engine","templatemark"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@2.6.7","maintainers":[{"name":"mttrbrts","email":"code@rbrts.uk"},{"name":"dselman","email":"danscode@selman.org"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"35d300c3885e4687e7e0cfb080c9eef909e1d498","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-2.6.7.tgz","fileCount":10,"integrity":"sha512-WiQ219sbhgWUNFxCfKZaqRrIzkzXnXlZtoMmT/2tGpse7QRaOo3MK/xbLra0q6oKPXWoHTuHMcrPa9J6euyrVw==","signatures":[{"sig":"MEUCIQDyPj7PnvY8GSEms1Lad6P2HD9di2/n/rsTWT7pXenPHAIgQnbeCzBqUFyMLw4+n2L6GXjqGJAUbfapujmNE88EcUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":460820},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=20"},"gitHead":"eeb33eeea2672f65b364a10457f01c6fe776c7d4","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"rollup -c","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint build","coverage":"jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","test:watch":"jest --watchAll","tsc-template":"tsc --strict --target ESNext --moduleResolution node --esModuleInterop ./output/full/usercode.ts","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"dselman","email":"danscode@selman.org"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"20.19.0","dependencies":{"tar":"^7.4.3","dayjs":"1.11.13","jsonpath":"^1.1.1","to-words":"^4.4.0","traverse":"^0.6.11","typescript":"^5.8.2","browser-or-node":"^3.0.0","@typescript/twoslash":"^3.2.9","@accordproject/cicero-core":"0.25.1-20250328175253","@accordproject/concerto-core":"^3.20.4","@accordproject/concerto-util":"^3.20.4","@accordproject/markdown-common":"0.16.25","@accordproject/concerto-codegen":"3.30.6-20250327205534","@accordproject/markdown-template":"0.16.25"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.23.0","mkdirp":"^3.0.1","rimraf":"6.0.1","rollup":"^4.37.0","terser":"^5.39.0","esbuild":"^0.25.1","globals":"^16.0.0","ts-jest":"^29.3.0","ts-node":"^10.9.2","@eslint/js":"^9.23.0","@types/tar":"^6.1.13","node-fetch":"^3.3.2","@types/jest":"^29.5.14","npm-run-all":"4.1.5","@types/semver":"7.7.0","@types/jsonpath":"^0.2.4","@types/traverse":"^0.6.37","@eslint/eslintrc":"^3.3.1","rollup-plugin-dts":"^6.2.1","typescript-eslint":"^8.28.0","license-check-and-add":"2.3.6","rollup-plugin-esbuild":"^6.2.1","@typescript-eslint/parser":"^8.28.0","@accordproject/markdown-html":"0.16.25","@typescript-eslint/eslint-plugin":"^8.28.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.38.0"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_2.6.7_1743540776950_0.5686985994936498","host":"s3://npm-registry-packages-npm-production"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","./slc/model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"2.7.0":{"name":"@accordproject/template-engine","version":"2.7.0","keywords":["concerto","template","engine","templatemark"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@2.7.0","maintainers":[{"name":"mttrbrts","email":"code@rbrts.uk"},{"name":"dselman","email":"danscode@selman.org"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"54ada51db089f29f925b5eae71d990a9ccf7a9e5","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-2.7.0.tgz","fileCount":10,"integrity":"sha512-N8wXQS8iIF8qv/PDAIy9mcpPB3atmHBKkcsQpOkNOUmLYtrUCHusx6S6l0Cx+RoLPOIC+DE35yr5wrk7ayRHcQ==","signatures":[{"sig":"MEUCIE+NkfP4foC20h/OknteBwaf5jnMew4K5YgZbi2FWMIpAiEA4CKCz2l0bT1mMkVJJdZWEMyiJP4CnbmQMjbKaAOwn7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487902},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=20"},"gitHead":"3ed11687dd92c83f5f52d5875d2bde512075b879","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"rollup -c","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint build","coverage":"node --experimental-vm-modules node_modules/.bin/jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","test:watch":"jest --watchAll","tsc-template":"tsc --strict --target ESNext --moduleResolution node --esModuleInterop ./output/full/usercode.ts","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"mttrbrts","email":"code@rbrts.uk"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"11.6.2","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^7.4.3","dayjs":"1.11.13","jsonpath":"^1.1.1","to-words":"^4.4.0","traverse":"^0.6.11","typescript":"^5.8.2","browser-or-node":"^3.0.0","@typescript/twoslash":"^3.2.9","@accordproject/cicero-core":"0.25.1-20250328175253","@accordproject/concerto-core":"^3.20.4","@accordproject/concerto-util":"^3.20.4","@accordproject/markdown-common":"0.16.25","@accordproject/concerto-codegen":"3.30.6-20250327205534","@accordproject/markdown-template":"0.16.25"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.23.0","mkdirp":"^3.0.1","rimraf":"6.0.1","rollup":"^4.37.0","terser":"^5.39.0","esbuild":"^0.25.1","globals":"^16.0.0","ts-jest":"^29.3.0","ts-node":"^10.9.2","@eslint/js":"^9.23.0","@types/tar":"^6.1.13","node-fetch":"^3.3.2","@types/jest":"^29.5.14","npm-run-all":"4.1.5","@types/semver":"7.7.0","@types/jsonpath":"^0.2.4","@types/traverse":"^0.6.37","@eslint/eslintrc":"^3.3.1","rollup-plugin-dts":"^6.2.1","typescript-eslint":"^8.28.0","license-check-and-add":"2.3.6","rollup-plugin-esbuild":"^6.2.1","@typescript-eslint/parser":"^8.28.0","@accordproject/markdown-html":"0.16.25","@typescript-eslint/eslint-plugin":"^8.28.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.38.0"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_2.7.0_1762698651987_0.9517779822795918","host":"s3://npm-registry-packages-npm-production"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","./slc/model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"2.7.1":{"name":"@accordproject/template-engine","version":"2.7.1","keywords":["concerto","template","engine","templatemark"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@2.7.1","maintainers":[{"name":"mttrbrts","email":"code@rbrts.uk"},{"name":"dselman","email":"danscode@selman.org"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"ad904d787831ad47f1c6f9eac09623c82de2666d","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-2.7.1.tgz","fileCount":10,"integrity":"sha512-k4QCPWHG/4INRVw/EwSPfER1AmadfYIW92YqtF1fHlo8X9slKFGwsuMlgc0+SJcAohe7QH3Ru/6YMd/3fpiI/Q==","signatures":[{"sig":"MEUCIQDcJVswsoLBFI424j3/qgaXJWjBuXmvubPymX7DSiuw8wIgfrGzKgVmmDU/EmAeNPLwNmn8hybvdVkYBqQAyvNN/d8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":488044},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=20"},"gitHead":"53fd358a187edf6775ef22b5eac1350ff30ac687","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"rollup -c","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint build","coverage":"node --experimental-vm-modules node_modules/.bin/jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","test:watch":"jest --watchAll","tsc-template":"tsc --strict --target ESNext --moduleResolution node --esModuleInterop ./output/full/usercode.ts","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"dselman","email":"danscode@selman.org"},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"10.8.2","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^7.4.3","dayjs":"1.11.13","jsonpath":"^1.1.1","to-words":"^4.4.0","traverse":"^0.6.11","typescript":"^5.8.2","browser-or-node":"^3.0.0","@typescript/twoslash":"^3.2.9","@accordproject/cicero-core":"0.25.1-20250328175253","@accordproject/concerto-core":"^3.20.4","@accordproject/concerto-util":"^3.20.4","@accordproject/markdown-common":"0.16.25","@accordproject/concerto-codegen":"3.30.6-20250327205534","@accordproject/markdown-template":"0.16.25"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.23.0","mkdirp":"^3.0.1","rimraf":"6.0.1","rollup":"^4.37.0","terser":"^5.39.0","esbuild":"^0.25.1","globals":"^16.0.0","ts-jest":"^29.3.0","ts-node":"^10.9.2","@eslint/js":"^9.23.0","@types/tar":"^6.1.13","node-fetch":"^3.3.2","@types/jest":"^29.5.14","npm-run-all":"4.1.5","@types/semver":"7.7.0","@types/jsonpath":"^0.2.4","@types/traverse":"^0.6.37","@eslint/eslintrc":"^3.3.1","rollup-plugin-dts":"^6.2.1","typescript-eslint":"^8.28.0","license-check-and-add":"2.3.6","rollup-plugin-esbuild":"^6.2.1","@typescript-eslint/parser":"^8.28.0","@accordproject/markdown-html":"0.16.25","@typescript-eslint/eslint-plugin":"^8.28.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.38.0"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_2.7.1_1762713161770_0.05813060468575992","host":"s3://npm-registry-packages-npm-production"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","./slc/model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"2.8.0":{"name":"@accordproject/template-engine","version":"2.8.0","keywords":["concerto","template","engine","templatemark"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@2.8.0","maintainers":[{"name":"mttrbrts","email":"code@rbrts.uk"},{"name":"dselman","email":"danscode@selman.org"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"662e0cfaad2ec900dd5034f5d34b515581e1ff92","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-2.8.0.tgz","fileCount":10,"integrity":"sha512-ER7j3xqtH5vBNtkXkUgGCvSXr5W2M5eDu3hrLpDjHaVi4d77XXlNsUix5FMpqYaHz8XXNYR5KibrHDJp7y+vOg==","signatures":[{"sig":"MEUCIBgr5kKIvkvwVepOsYoUa3IAlHbQe0dD9EGVBXVcrtYrAiEA0qGKJIi6INDfI4l+T6jErFp8ThBJx81lQ0I+JjDhjow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accordproject%2ftemplate-engine@2.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":492603},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=20"},"gitHead":"3ad165d450dccb504b783b8f3a583645ba4477b8","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/.bin/jest","build":"rollup -c","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint build","coverage":"node --experimental-vm-modules node_modules/.bin/jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","test:watch":"jest --watchAll","tsc-template":"tsc --strict --target ESNext --moduleResolution node --esModuleInterop ./output/full/usercode.ts","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6a29f2eb-9b7f-4f59-95b0-ab4ebd98aaeb"}},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"11.11.0","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tar":"^7.4.3","dayjs":"1.11.13","jsonpath":"^1.1.1","to-words":"^4.4.0","traverse":"^0.6.11","typescript":"^5.8.2","browser-or-node":"^3.0.0","@typescript/twoslash":"^3.2.9","@accordproject/cicero-core":"0.25.2","@accordproject/concerto-core":"3.25.7","@accordproject/concerto-util":"3.25.7","@accordproject/markdown-common":"0.17.2","@accordproject/concerto-codegen":"3.32.1","@accordproject/markdown-template":"0.17.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.23.0","mkdirp":"^3.0.1","rimraf":"6.0.1","rollup":"^4.37.0","terser":"^5.39.0","esbuild":"^0.25.1","globals":"^16.0.0","ts-jest":"^29.3.0","ts-node":"^10.9.2","@eslint/js":"^9.23.0","@types/tar":"^6.1.13","node-fetch":"^3.3.2","@types/jest":"^29.5.14","npm-run-all2":"^8.0.4","@types/semver":"7.7.0","@types/jsonpath":"^0.2.4","@types/traverse":"^0.6.37","@eslint/eslintrc":"^3.3.1","rollup-plugin-dts":"^6.2.1","typescript-eslint":"^8.28.0","license-check-and-add":"2.3.6","rollup-plugin-esbuild":"^6.2.1","@typescript-eslint/parser":"^8.28.0","@accordproject/markdown-html":"0.17.2","@typescript-eslint/eslint-plugin":"^8.28.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.38.0"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_2.8.0_1772920822474_0.30450749597478355","host":"s3://npm-registry-packages-npm-production"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","./slc/model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"2.9.0":{"name":"@accordproject/template-engine","version":"2.9.0","keywords":["concerto","template","engine","templatemark"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@2.9.0","maintainers":[{"name":"mttrbrts","email":"code@rbrts.uk"},{"name":"dselman","email":"danscode@selman.org"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"77d36d8f98e7182262275126fcc16e71ca422ec5","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-2.9.0.tgz","fileCount":10,"integrity":"sha512-IhWIgznhzj7WmrzVdLvTWfxjoPlcW6Iyql2rdxJ0Fqv0LI2c7XvaUncyq2gHundqp2WRsKjwoALL7i2U4vAGSg==","signatures":[{"sig":"MEUCIFNySJLNyV/dq0PKOA7hgX7VQuNFAlMnCzbpQiItu2lIAiEAoy5e0WD+MNJoE3G+kdLjO9LlAkhJ94GgYMrfMEB73aU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accordproject%2ftemplate-engine@2.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":510644},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"],"coveragePathIgnorePatterns":["/node_modules/","/dist/","/test/","/src/model-gen/","/src/slc/model-gen/"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=20"},"gitHead":"7362d133a9b793bbf00e9ec5a5d4011ab123f336","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/.bin/jest --coverage --coverageReporters=text-summary","build":"rollup -c","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint build","coverage":"node --experimental-vm-modules node_modules/.bin/jest --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","test:watch":"jest --watchAll","tsc-template":"tsc --strict --target ESNext --moduleResolution node --esModuleInterop ./output/full/usercode.ts","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6a29f2eb-9b7f-4f59-95b0-ab4ebd98aaeb"}},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"11.12.1","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.4.3","dayjs":"1.11.13","jsonpath":"^1.1.1","to-words":"^4.4.0","traverse":"^0.6.11","typescript":"^5.8.2","browser-or-node":"^3.0.0","@typescript/twoslash":"^3.2.9","@accordproject/cicero-core":"0.25.2","@accordproject/concerto-core":"3.25.7","@accordproject/concerto-util":"3.25.7","@accordproject/markdown-common":"0.17.2","@accordproject/concerto-codegen":"3.32.1","@accordproject/markdown-template":"0.17.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.23.0","mkdirp":"^3.0.1","rimraf":"6.0.1","rollup":"^4.37.0","terser":"^5.39.0","esbuild":"^0.25.1","globals":"^16.0.0","ts-jest":"^29.3.0","ts-node":"^10.9.2","@eslint/js":"^9.23.0","@types/tar":"^6.1.13","node-fetch":"^3.3.2","@types/jest":"^29.5.14","npm-run-all2":"^8.0.4","@types/semver":"7.7.0","@types/jsonpath":"^0.2.4","@types/traverse":"^0.6.37","@eslint/eslintrc":"^3.3.1","rollup-plugin-dts":"^6.2.1","typescript-eslint":"^8.28.0","license-check-and-add":"2.3.6","rollup-plugin-esbuild":"^6.2.1","@typescript-eslint/parser":"^8.28.0","@accordproject/markdown-html":"0.17.2","@typescript-eslint/eslint-plugin":"^8.28.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.38.0"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_2.9.0_1775936662382_0.5262601355855747","host":"s3://npm-registry-packages-npm-production"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","./slc/model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"3.0.1":{"name":"@accordproject/template-engine","version":"3.0.1","keywords":["concerto","template","engine","templatemark"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@3.0.1","maintainers":[{"name":"mttrbrts","email":"code@rbrts.uk"},{"name":"dselman","email":"danscode@selman.org"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"63097ecbaef4d25ac16c8cc40af5e04cebb9ac6d","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-3.0.1.tgz","fileCount":10,"integrity":"sha512-2hzJoEJ8JJFRrtnCqDocH7TVGAptGVkO+38F7nhV+OhX7Ua+CWf0Meyk78zMXykEcH+m39fdqNHRpnWGkZHZaQ==","signatures":[{"sig":"MEYCIQC2cj313ZQytK0Vc7WFRfoAmWrP36RDCqBa5bWNDHjC3QIhANFJqICQO2LwY3u2b8RnEFZowOILDI28a+vuYkO4fWz/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accordproject%2ftemplate-engine@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":518736},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"],"coveragePathIgnorePatterns":["/node_modules/","/dist/","/test/","/src/model-gen/","/src/slc/model-gen/"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=20"},"gitHead":"7ad71bb87be795849f39080e478a684b217c89df","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest-cli/bin/jest.js --coverage --coverageReporters=text-summary","build":"rollup -c","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint build","coverage":"node --experimental-vm-modules node_modules/jest-cli/bin/jest.js --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","test:watch":"jest --watchAll","tsc-template":"tsc --strict --target ESNext --moduleResolution node --esModuleInterop ./output/full/usercode.ts","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6a29f2eb-9b7f-4f59-95b0-ab4ebd98aaeb"}},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"11.14.0","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.4.3","dayjs":"1.11.13","jsonpath":"^1.1.1","to-words":"^4.4.0","traverse":"^0.6.11","typescript":"^5.8.2","browser-or-node":"^3.0.0","@typescript/twoslash":"^3.2.9","@accordproject/cicero-core":"0.26.0","@accordproject/concerto-core":"4.0.3","@accordproject/concerto-util":"4.0.3","@accordproject/markdown-common":"0.18.0","@accordproject/concerto-codegen":"4.0.1","@accordproject/markdown-template":"0.18.0","@accordproject/concerto-vocabulary":"4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.23.0","mkdirp":"^3.0.1","rimraf":"6.0.1","rollup":"^4.37.0","terser":"^5.39.0","esbuild":"^0.25.1","globals":"^16.0.0","ts-jest":"^29.3.0","ts-node":"^10.9.2","@eslint/js":"^9.23.0","@types/tar":"^6.1.13","node-fetch":"^3.3.2","@types/jest":"^29.5.14","npm-run-all2":"^8.0.4","@types/semver":"7.7.0","@types/jsonpath":"^0.2.4","@types/traverse":"^0.6.37","@eslint/eslintrc":"^3.3.1","rollup-plugin-dts":"^6.2.1","typescript-eslint":"^8.28.0","license-check-and-add":"2.3.6","rollup-plugin-esbuild":"^6.2.1","@typescript-eslint/parser":"^8.28.0","@accordproject/markdown-html":"0.18.0","@typescript-eslint/eslint-plugin":"^8.28.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.38.0"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_3.0.1_1778146628043_0.5232374563295608","host":"s3://npm-registry-packages-npm-production"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","./slc/model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"3.1.0":{"name":"@accordproject/template-engine","version":"3.1.0","keywords":["concerto","template","engine","templatemark"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@3.1.0","maintainers":[{"name":"mttrbrts","email":"code@rbrts.uk"},{"name":"dselman","email":"danscode@selman.org"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"15e9d05259d0405ac4959ff8cec835d5d13267b4","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-3.1.0.tgz","fileCount":10,"integrity":"sha512-qVKgld4SlAOmoHbOlOBBGtnB4b3P4LIHqKejr3nkZKFvi28H3UHvrVheIlP3FpepWdpdYsLJE71XMcfhwdZfJA==","signatures":[{"sig":"MEYCIQD8qtRm2j8Nmn5Wxck6ZqbeQyB4DzS+4tanylCUGEIj7wIhAKhaTxfU96b51ISvm+y6YjIqgWp9sff30478V+H5YNyK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accordproject%2ftemplate-engine@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":528291},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/dist/","/node_modules/","/scripts"],"coveragePathIgnorePatterns":["/node_modules/","/dist/","/test/","/src/model-gen/","/src/slc/model-gen/"]},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=6","node":">=20"},"gitHead":"e9619febc574c3ab471eeba89d44dce068ea25fe","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest-cli/bin/jest.js --coverage --coverageReporters=text-summary","build":"rollup -c","clean":"rimraf dist","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint build","coverage":"node --experimental-vm-modules node_modules/jest-cli/bin/jest.js --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","test:watch":"jest --watchAll","tsc-template":"tsc --strict --target ESNext --moduleResolution node --esModuleInterop ./output/full/usercode.ts","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6a29f2eb-9b7f-4f59-95b0-ab4ebd98aaeb"}},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"_npmVersion":"11.16.0","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.4.3","dayjs":"1.11.13","jsonpath":"^1.1.1","to-words":"^4.4.0","traverse":"^0.6.11","typescript":"^5.8.2","browser-or-node":"^3.0.0","@typescript/twoslash":"^3.2.9","@accordproject/cicero-core":"0.26.0","@accordproject/concerto-core":"4.0.3","@accordproject/concerto-util":"4.0.3","@accordproject/markdown-common":"0.18.0","@accordproject/concerto-codegen":"4.0.1","@accordproject/markdown-template":"0.18.0","@accordproject/concerto-vocabulary":"4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.23.0","mkdirp":"^3.0.1","rimraf":"6.0.1","rollup":"^4.37.0","terser":"^5.39.0","esbuild":"^0.25.1","globals":"^16.0.0","ts-jest":"^29.3.0","ts-node":"^10.9.2","@eslint/js":"^9.23.0","@types/tar":"^6.1.13","node-fetch":"^3.3.2","@types/jest":"^29.5.14","npm-run-all2":"^8.0.4","@types/semver":"7.7.0","@types/jsonpath":"^0.2.4","@types/traverse":"^0.6.37","@eslint/eslintrc":"^3.3.1","rollup-plugin-dts":"^6.2.1","typescript-eslint":"^8.28.0","license-check-and-add":"2.3.6","rollup-plugin-esbuild":"^6.2.1","@typescript-eslint/parser":"^8.28.0","@accordproject/markdown-html":"0.18.0","@typescript-eslint/eslint-plugin":"^8.28.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.38.0"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_3.1.0_1780494334394_0.5848773207353839","host":"s3://npm-registry-packages-npm-production"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","./slc/model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"4.0.0":{"name":"@accordproject/template-engine","version":"4.0.0","keywords":["concerto","template","engine","templatemark"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","_id":"@accordproject/template-engine@4.0.0","maintainers":[{"name":"mttrbrts","email":"code@rbrts.uk"},{"name":"dselman","email":"danscode@selman.org"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"homepage":"https://github.com/accordproject","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"dist":{"shasum":"63b2a97fb2bf1dfa5386f152ee5c5ec32962c580","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-4.0.0.tgz","fileCount":116,"integrity":"sha512-2MNwgK/Cp7iFmvmmYODflUX7yMkUHSjdEF03ZjBcoAxGJdASrGnWgnL/SSdK7kBnCiH87wa3i9GuXZJXnnMi1Q==","signatures":[{"sig":"MEUCIElHBDXlantjkqJViAkzHZBsn4IidFY5ieLjxuMAA2cqAiEArRgUZENJd1T0zU7cfacZFLOaNgXK8AidBCDjjzTC3Hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accordproject%2ftemplate-engine@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13340621},"jest":{"preset":"ts-jest","collectCoverage":false,"testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"testPathIgnorePatterns":["<rootDir>/lib/","<rootDir>/e2e/","/node_modules/","/scripts"],"coveragePathIgnorePatterns":["/node_modules/","/lib/","/test/","/src/model-gen/","/src/slc/model-gen/"]},"main":"lib/index.js","types":"lib/index.d.ts","browser":"umd/template-engine.js","engines":{"npm":">=6","node":">=22"},"gitHead":"7667cbe97dd6f458106655457a14743ea3a0fa05","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest-cli/bin/jest.js --coverage --coverageReporters=text-summary","build":"tsc -p tsconfig.build.json","clean":"rimraf lib umd","licchk":"license-check-and-add","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","pretest":"npm-run-all licchk lint build","webpack":"webpack --config webpack.config.js --mode production","coverage":"node --experimental-vm-modules node_modules/jest-cli/bin/jest.js --coverage","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","test:e2e":"npm test -w template-engine-e2e","build:dist":"npm run build && npm run webpack","test:watch":"jest --watchAll","tsc-template":"tsc --strict --target ESNext --moduleResolution node --esModuleInterop ./output/full/usercode.ts","prepublishOnly":"npm run build:dist","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6a29f2eb-9b7f-4f59-95b0-ab4ebd98aaeb"}},"repository":{"url":"git+https://github.com/accordproject/template-engine.git","type":"git"},"workspaces":["e2e"],"_npmVersion":"11.16.0","description":"Generation of AgreementMark from TemplateMark + JSON Data","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.4.3","dayjs":"1.11.13","jsonpath":"^1.1.1","to-words":"^4.4.0","traverse":"^0.6.11","typescript":"^5.8.2","browser-or-node":"^3.0.0","@typescript/twoslash":"^3.2.9","@accordproject/cicero-core":"1.0.1","@accordproject/concerto-core":"4.1.4","@accordproject/concerto-util":"4.1.4","@accordproject/markdown-common":"1.0.1","@accordproject/concerto-codegen":"4.1.3","@accordproject/markdown-template":"1.0.1","@accordproject/concerto-vocabulary":"4.1.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","buffer":"^6.0.3","eslint":"^9.23.0","events":"^3.3.0","mkdirp":"^3.0.1","rimraf":"6.0.1","terser":"^5.39.0","globals":"^16.0.0","process":"^0.11.10","ts-jest":"^29.3.0","ts-node":"^10.9.2","webpack":"^5.104.0","@eslint/js":"^9.23.0","@types/tar":"^6.1.13","node-fetch":"^3.3.2","@types/jest":"^29.5.14","webpack-cli":"^5.1.4","npm-run-all2":"^8.0.4","@types/semver":"7.7.0","@types/jsonpath":"^0.2.4","@types/traverse":"^0.6.37","path-browserify":"^1.0.1","@eslint/eslintrc":"^3.3.1","crypto-browserify":"^3.12.0","source-map-loader":"^5.0.0","stream-browserify":"^3.0.0","typescript-eslint":"^8.28.0","license-check-and-add":"2.3.6","@typescript-eslint/parser":"^8.28.0","@accordproject/markdown-html":"1.0.1","@typescript-eslint/eslint-plugin":"^8.28.0"},"_npmOperationalInternal":{"tmp":"tmp/template-engine_4.0.0_1780564982886_0.5480334656144235","host":"s3://npm-registry-packages-npm-production"},"license-check-and-add-config":{"folder":"./src","license":"HEADER","file_types":[".yml",".yaml",".zip",".tgz"],"exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","./slc/model-gen","output"],"insert_license":false,"license_formats":{"md":{"file":"./HEADER.md"},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"js|ts|njk|pegjs|cto|acl|qry":{"append":" */","prepend":"/*","eachLine":{"prepend":" * "}}},"file_type_method":"EXCLUDE","exact_paths_method":"EXCLUDE"}},"4.2.1":{"name":"@accordproject/template-engine","version":"4.2.1","description":"Generation of AgreementMark from TemplateMark + JSON Data","homepage":"https://github.com/accordproject","engines":{"node":">=22","npm":">=6"},"main":"lib/index.js","types":"lib/index.d.ts","browser":"umd/template-engine.js","scripts":{"clean":"rimraf lib umd","prebuild":"npm-run-all clean && npm run updateRuntimeDependencies","build":"tsc -p tsconfig.build.json","webpack":"webpack --config webpack.config.js --mode production","build:dist":"npm run build && npm run webpack","tsc-template":"tsc --strict --target ESNext --moduleResolution node --esModuleInterop ./output/full/usercode.ts","minify":"terser ./output/full/usercode.js --compress ecma=2020 --output ./output/full/usercode-min.js","prepublishOnly":"npm run build:dist","pretest":"npm-run-all licchk lint build","lint":"eslint .","licchk":"license-check-and-add","test":"node --experimental-vm-modules node_modules/jest-cli/bin/jest.js --coverage --coverageReporters=text-summary","coverage":"node --experimental-vm-modules node_modules/jest-cli/bin/jest.js --coverage","test:watch":"jest --watchAll","test:e2e":"npm test -w template-engine-e2e","updateRuntimeDependencies":"node ./scripts/updateRuntimeDependencies"},"repository":{"type":"git","url":"git+https://github.com/accordproject/template-engine.git"},"keywords":["concerto","template","engine","templatemark"],"author":{"name":"accordproject.org"},"license":"Apache-2.0","dependencies":{"@accordproject/cicero-core":"^2.1.1","@accordproject/concerto-codegen":"4.1.3","@accordproject/concerto-core":"4.1.4","@accordproject/concerto-util":"4.1.4","@accordproject/concerto-vocabulary":"4.1.4","@accordproject/markdown-common":"1.0.1","@accordproject/markdown-template":"1.0.1","@typescript/twoslash":"^3.2.9","browser-or-node":"^3.0.0","dayjs":"1.11.13","jsonpath":"^1.1.1","tar":"^7.4.3","to-words":"^4.4.0","traverse":"^0.6.11","typescript":"^5.8.2"},"optionalDependencies":{"@anthropic-ai/sdk":"^0.100.1","@google/genai":"^2.10.0","@mistralai/mistralai":"^2.4.0","@openrouter/sdk":"^0.13.22","groq-sdk":"^1.3.0","openai":"^6.42.0"},"devDependencies":{"@accordproject/markdown-html":"1.0.1","@cucumber/cucumber":"^13.2.1","@eslint/eslintrc":"^3.3.1","@eslint/js":"^9.23.0","@types/jest":"^29.5.14","@types/jsonpath":"^0.2.4","@types/semver":"7.7.0","@types/tar":"^6.1.13","@types/traverse":"^0.6.37","@typescript-eslint/eslint-plugin":"^8.28.0","@typescript-eslint/parser":"^8.28.0","buffer":"^6.0.3","crypto-browserify":"^3.12.0","eslint":"^9.23.0","events":"^3.3.0","globals":"^16.0.0","jest":"^29.7.0","license-check-and-add":"2.3.6","mkdirp":"^3.0.1","node-fetch":"^3.3.2","npm-run-all2":"^8.0.4","path-browserify":"^1.0.1","process":"^0.11.10","rimraf":"6.0.1","source-map-loader":"^5.0.0","stream-browserify":"^3.0.0","terser":"^5.39.0","ts-jest":"^29.3.0","ts-node":"^10.9.2","typescript-eslint":"^8.28.0","webpack":"^5.104.0","webpack-cli":"^5.1.4"},"workspaces":["e2e"],"license-check-and-add-config":{"folder":"./src","license":"HEADER","exact_paths_method":"EXCLUDE","exact_paths":["coverage","index.d.ts","LICENSE","node_modules",".nyc-output","out",".tern-project","./mytemplate","./model-gen","./slc/model-gen","output"],"file_type_method":"EXCLUDE","file_types":[".yml",".yaml",".zip",".tgz"],"insert_license":false,"license_formats":{"js|ts|njk|pegjs|cto|acl|qry":{"prepend":"/*","append":" */","eachLine":{"prepend":" * "}},"npmrc|editorconfig|txt":{"eachLine":{"prepend":"# "}},"md":{"file":"./HEADER.md"}}},"jest":{"preset":"ts-jest","testEnvironment":"node","testPathIgnorePatterns":["<rootDir>/lib/","<rootDir>/e2e/","/node_modules/","/scripts"],"collectCoverage":false,"collectCoverageFrom":["src/**/*.ts"],"coveragePathIgnorePatterns":["/node_modules/","/lib/","/test/","/src/model-gen/","/src/slc/model-gen/"]},"gitHead":"e5a169a393928bfc270f7e35ff61b05c90801967","_id":"@accordproject/template-engine@4.2.1","bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"_nodeVersion":"22.23.2","_npmVersion":"12.0.2","dist":{"integrity":"sha512-M+Suao8lgg6PJaNyJ5R87f4nvJofz7sRUqVngjAp//hls6MKfpOx1Y33Tj+sd5uBOOFRO4QEMA09v+Xfw9Zyjw==","shasum":"2c3c09d25cf3367f70eb10aca8a74a16b0bf1246","tarball":"https://registry.npmjs.org/@accordproject/template-engine/-/template-engine-4.2.1.tgz","fileCount":134,"unpackedSize":13517338,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@accordproject%2ftemplate-engine@4.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDsWQyHHPkJdbSJrEpvJ4szZXnJoc1/ZHu3ID9aQqVm1gIhAJMBh6I8raSs4nTM+ZJ2ezEilalL68PzJA2CegY0Kv5R"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6a29f2eb-9b7f-4f59-95b0-ab4ebd98aaeb"}},"directories":{},"maintainers":[{"name":"mttrbrts","email":"code@rbrts.uk"},{"name":"dselman","email":"danscode@selman.org"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/template-engine_4.2.1_1788350468524_0.8582368853102644"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-20T13:33:01.991Z","modified":"2026-09-02T12:01:09.949Z","1.0.0":"2023-03-20T13:33:02.282Z","1.0.2":"2023-03-20T13:48:48.074Z","1.0.3":"2023-03-20T13:56:52.952Z","1.0.4":"2023-03-20T14:21:45.777Z","1.0.5":"2023-03-20T14:34:01.151Z","1.0.6":"2023-03-20T14:48:48.209Z","1.0.7":"2023-03-20T16:22:03.476Z","1.0.8":"2023-03-20T16:56:49.064Z","1.0.9":"2023-03-21T10:57:41.354Z","1.0.10":"2023-03-21T11:35:31.820Z","1.0.11":"2023-03-21T11:45:01.892Z","1.0.12":"2023-04-12T13:29:48.163Z","1.0.14":"2023-05-16T12:10:00.361Z","1.0.15":"2023-05-18T09:29:06.353Z","1.0.16":"2023-05-18T16:13:41.416Z","1.0.17":"2023-06-06T23:14:37.483Z","1.0.18":"2023-07-03T14:16:16.884Z","1.0.19":"2023-07-03T14:55:35.476Z","1.0.23":"2023-07-05T14:35:07.851Z","2.0.0":"2023-07-11T13:39:53.811Z","2.0.2":"2023-07-12T08:40:07.411Z","2.0.3":"2023-07-12T09:46:56.921Z","2.1.1":"2023-07-12T14:34:34.526Z","2.2.0":"2023-07-13T10:08:29.436Z","2.3.0":"2023-07-13T10:36:55.392Z","2.3.2":"2023-07-14T06:58:19.130Z","2.3.3":"2023-08-22T10:07:55.412Z","2.3.4":"2023-08-22T10:40:18.517Z","2.3.5":"2023-08-22T11:04:16.573Z","2.4.1":"2024-01-19T10:13:11.948Z","2.5.3":"2024-04-23T20:39:03.994Z","2.5.4":"2024-04-23T20:44:07.935Z","2.5.5":"2024-04-24T10:57:39.050Z","2.5.7":"2024-04-24T13:37:49.953Z","2.5.9":"2024-05-09T12:53:56.467Z","2.5.10":"2024-05-09T14:40:11.466Z","2.5.11":"2024-05-09T15:57:14.542Z","2.5.12":"2024-05-09T16:25:43.137Z","2.5.13":"2024-07-02T14:09:27.499Z","2.5.14":"2024-07-02T16:13:55.443Z","2.6.5":"2025-04-01T20:29:37.131Z","2.6.6":"2025-04-01T20:45:22.008Z","2.6.7":"2025-04-01T20:52:57.132Z","2.7.0":"2025-11-09T14:30:52.265Z","2.7.1":"2025-11-09T18:32:41.975Z","2.7.2":"2025-11-24T10:27:45.267Z","2.8.0":"2026-03-07T22:00:22.666Z","2.9.0":"2026-04-11T19:44:22.555Z","3.0.1":"2026-05-07T09:37:08.177Z","3.1.0":"2026-06-03T13:45:34.558Z","4.0.0":"2026-06-04T09:23:03.179Z","4.2.1":"2026-09-02T12:01:09.096Z"},"bugs":{"url":"https://github.com/accordproject/template-engine/issues"},"author":{"name":"accordproject.org"},"license":"Apache-2.0","homepage":"https://github.com/accordproject","keywords":["concerto","template","engine","templatemark"],"repository":{"type":"git","url":"git+https://github.com/accordproject/template-engine.git"},"description":"Generation of AgreementMark from TemplateMark + JSON Data","maintainers":[{"name":"mttrbrts","email":"code@rbrts.uk"},{"name":"dselman","email":"danscode@selman.org"},{"name":"dianalease","email":"dianarlease@gmail.com"}],"readme":"# Template Engine\n\nThis is the [Accord Project](https://accordproject.org) template engine. Rich-text templates are defined in TemplateMark (either as markdown files, or JSON documents) and are then merged with JSON data to produce output documents. Templates may contain [TypeScript](https://www.typescriptlang.org) expressions.\n\n## Resources\n\n- [Getting Started Video](https://vimeo.com/manage/videos/845273411)\n- [Template Playground](https://playground.accordproject.org)\n- [Running Code](https://replit.com/@dselman/AccordProjectTemplateEngine-Hello-World)\n\nThe core template engine is a JSON to JSON transformation that converts TemplateMark JSON + agreement data (JSON) to AgreementMark JSON.\n\n> Note: Use the `@accordproject/markdown-transform` project to convert markdown templates to TemplateMark JSON and to convert AgreementMark JSON to output formats (HTML, PDF, DOCX etc.). For command-line usage please use `@accordproject/template-cli`.\n\nTemplateMark is a document object model that describes a rich-text template, with embedded variables, conditional sections, formulae etc. TemplateMark uses embedded TypeScript expressions for conditionals and calculations.\n\n> The format of both TemplateMark and AgreementMark is specified using the [Concerto](https://concerto.accordproject.org) data modeling language.\n\nAt a high-level the template engine converts a TemplateMark DOM to an AgreementMark DOM, evaluating TypeScript expressions for conditional sections and formulae, and replaces variable references with variable values from the supplied agreement data.\n\n![Template Interpreter](./assets/template-interpreter.png)\n\n## Execution Pipeline Overview\n\nInternally, the Template Engine evaluates templates through a structured execution pipeline:\n\n1. **Type Validation**  \n   The TemplateMark JSON document and the incoming agreement data are validated against their respective Concerto models to ensure structural and type correctness.\n\n2. **TypeScript Compilation**  \n   Embedded TypeScript expressions (such as conditionals, clauses, and formulae) are compiled into JavaScript using the `TemplateMarkToJavaScriptCompiler`.\n\n3. **User Code Evaluation**  \n   During agreement generation, compiled JavaScript expressions are evaluated using the `JavaScriptEvaluator`.  \n   The evaluator supports two execution strategies:\n   - `evalDangerously()` — Executes JavaScript directly within the current       process. \n   This should only be used with trusted code or in a sandboxed environment (e.g., browser).\n   - `evalChildProcess()` — Executes JavaScript in an isolated Node.js child process for improved safety and isolation and is recommended for untrusted template content on the server.\n\n4. **AgreementMark Generation**  \n   The TemplateMark document is traversed, evaluated values are inserted into the document structure, and an AgreementMark JSON document is produced.\n\n5. **Output Validation**  \n   The generated AgreementMark document is validated before being returned.\n\nThis layered architecture ensures type-safety, deterministic execution of template logic, and isolation during runtime evaluation.\n\n## Hello World Template\n\nLet's create the simplest template imaginable, the infamous \"hello world\"!\n\n> The code for this test is available at: https://github.com/accordproject/template-engine/blob/main/test/HelloWorld.test.ts\n\n### Template Data Model\n\nFirst create a template data model in Concerto syntax. The data model defines the structure of the data to be merged with the template. In this case the template model contains a single property `message` of type `String`. The property is required (it is not `optional`).\n\n```javascript\nnamespace helloworld@1.0.0\n\n@template\nconcept TemplateData {\n    o String message\n}\n```\n\n### TemplateMark (extended markdown)\n\nNext define the TemplateMark for the template. In this case it is the plain-text world `\"Hello\"` followed by a space, then the variable `message` followed by `\".\"`.\n\n```markdown\nHello {{message}}.\n```\n\n> Note that in this case the template is defined using an extended markdown syntax (rich-text with embedded variables etc.). The `@accordproject/markdown-transform` packages are used to convert the markdown to TemplateMark JSON, for use by the template engine.\n\n### Generate AgreementMark from Data (JSON)\n\nDefine an **instance** of the `helloworld@1.0.0.TemplateData` data model. In this case setting the value of the `message` property to the string \"World\".\n\n```typescript\nconst data = {\n    $class: 'helloworld@1.0.0.TemplateData',\n    message: 'World',\n};\n```\n### Output AgreementMark (JSON)\n\nWhen the TemplateMark and the data JSON is passed to the Template Engine it merges the two, in this case by simply replacing the reference to the `message` variable with its value from the data JSON and to produce an AgreementMark JSON document.\n\nThis AgreementMark JSON document can then be passed to the `@accordproject/markdown-transform` modules for conversion to markdown, PDF, HTML.\n\n```json\n{\n    \"$class\": \"org.accordproject.commonmark@0.5.0.Document\",\n    \"xmlns\": \"http://commonmark.org/xml/1.0\",\n    \"nodes\": [\n        {\n        \"$class\": \"org.accordproject.commonmark@0.5.0.Paragraph\",\n        \"nodes\": [\n            {\n            \"$class\": \"org.accordproject.commonmark@0.5.0.Paragraph\",\n            \"nodes\": [\n                {\n                \"$class\": \"org.accordproject.commonmark@0.5.0.Text\",\n                \"text\": \"Hello \"\n                },\n                {\n                \"$class\": \"org.accordproject.ciceromark@0.6.0.Variable\",\n                \"value\": \"World\",\n                \"name\": \"message\",\n                \"elementType\": \"String\"\n                },\n                {\n                \"$class\": \"org.accordproject.commonmark@0.5.0.Text\",\n                \"text\": \".\"\n                }\n            ]\n            }\n        ]\n        }\n    ]\n}\n```\n\n## Next Steps\n\nThe Hello World example just scratches the surface of what can be accomplished! TemplateMark can define optional sections, conditional sections, TypeScript formulae/calculations and even reference external data.\n\nRefer to the [full](https://github.com/accordproject/template-engine/tree/main/test/templates/good/full) example for details. \n\n> More detailed syntax documentation is to come!\nRead the existing documentation at: https://docs.accordproject.org/docs/markup-templatemark.html\n\n## Why create a new template engine?\n\nThere are many great Open Source template engines available, such as [Mustache](https://mustache.github.io), [Handlebars](https://handlebarsjs.com) or [EJS](https://ejs.co), so why create yet another?\n\n### 1. Input and Output Format Agnostic\n\nMost template engines are fundamentally **text based** — i.e. they treat templates as text strings and are glorified \"find and replace\" machines. This approach creates a coupling between the input format of the template, say, a DOCX file, and the output of the template engine, which in the case of a DOCX template, has to be a DOCX file. This makes supporting multiple input and output formats difficult.\n\nThe Accord Project template engine breaks the coupling between the template input format and the engine output format, and moves data format conversion outside of the core template engine. Templates at the engine level are TemplateMark JSON documents and the output from the template engine is an AgreementMark JSON document. Separate libraries are used to convert source templates into TemplateMark JSON, or to render AgreementMark JSON to an output format.\n\nThis flexibility allows a markdown template to be created that is used to create HTML, PDF or DOCX. One can even imagine using DOCX templates to create HTML or PDF files, or other scenarios.\n\n### 2. TemplateMark as a Defined Format\n\nTemplateMark JSON is a well-defined file format, meaning that powerful template editors can be created to define it: including widgets and user-experience for defining conditional sections, and formulae, and offering template preview and integrated testing. Template editing is closer to programming in our opinion than word-processing.\n\nWe encourage community and commercial innovation in this area!\n\n### 3. Full Logic Support\n\nUnlike some templating systems which prohibit, or minimize, logic in templates, Accord Project templates fully embrace templates that may contain sophisticated logic: conditional logic to determine what text to include, or even calculations, for example to calculate the monthly payments for a mortgage based on the term of the mortgage, the amount and the interest rate.\n\n### 4. Type-safety\n\nGiven the ability for templates to contain logic there's an imperative to ensure that the templates are **safe** - i.e. when a template is merged with well-structured data it is guaranteed to produce well-structured output.\n\nToo many templating engines fail in unpredictable ways at runtime, or silently generate invalid output, when presented with data — unacceptable for enterprise usage.\n\nAccord Project templates are therefore **strongly-typed**. The logic in templates is expressed in [TypeScript](https://www.typescriptlang.org). TypeScript is a strongly-typed, general purpose programming language, supported by a vibrant Open Source and enterprise community. TypeScript compiles to JavaScript for easy execution on most platforms.\n\n### 5. Data Model\n\nThe rich-text with variables of a template is associated with a [Concerto data model](https://concerto.accordproject.org). The Concerto data model defines the structure of the data required for the template, and is used to statically compile the template and verify type-safety, and is also used at runtime to ensure that incoming data is well structured.\n\n### 6. Compilation\n\nTemplates may be statically compiled to TypeScript programs, enforcing type-safety, ensuring that no unsafe code evaluation (\"eval\") is required at runtime, and easing integration into applications.\n\nThe template compiler is a separate project, hosted here: https://github.com/accordproject/template-compiler\n\n## Install\n\nNote that this module is primarily intended for tool authors, or developers embedding template engines within applications. For command-line usage please refer to the `@accordproject/template-cli` package which implements a full pipeline to convert markdown templates plus JSON data to supported output formats, such as HTML, DOCX or PDF.\n\n```\nnpm install @accordproject/template-engine --save\n```\n\nRequires Node.js >= 22.\n\n## Browser usage\n\nThe package is published with two entry points:\n\n- `lib/index.js` — the Node.js build (`tsc` output, typed via `lib/index.d.ts`).\n- `umd/template-engine.js` — a pre-built UMD browser bundle (referenced by the `browser`\n  field, so bundlers pick it up automatically for web builds).\n\nThe full author-and-run loop works **in the browser** — parse a template to TemplateMark,\ntype-check it, compile its embedded TypeScript logic to JavaScript, and evaluate it — which\nis what powers the [Template Playground](https://playground.accordproject.org). For\nconvenience the bundle also re-exports `ModelManager` (concerto) and `TemplateMarkTransformer`\n(markdown-template), so a single bundle can run the whole `model -> template -> agreement` flow\nwith one concerto instance:\n\n```html\n<script src=\"https://unpkg.com/@accordproject/template-engine/umd/template-engine.js\"></script>\n<script>\n  const { ModelManager, TemplateMarkTransformer, TemplateMarkInterpreter } = window['template-engine'];\n  const modelManager = new ModelManager();\n  modelManager.addCTOModel('namespace test@1.0.0\\n@template\\nconcept TemplateData { o String name }');\n  const templateMark = new TemplateMarkTransformer()\n    .fromMarkdownTemplate({ content: 'Hello {{name}}!' }, modelManager, 'contract');\n  const engine = new TemplateMarkInterpreter(modelManager, {});\n  const agreement = await engine.generate(templateMark, { $class: 'test@1.0.0.TemplateData', name: 'World' });\n</script>\n```\n\nNotes on browser limitations:\n\n- Logic that imports **arbitrary** 3rd-party packages must be shipped as a **compiled archive**\n  (JavaScript logic, dependencies already bundled — produced offline in Node.js). In the browser,\n  source archives (TypeScript logic) compile against a fixed set of supported runtime dependencies.\n- `Template.fromDirectory()`/`fromUrl()` and child-process logic evaluation are Node-only; in the\n  browser load templates via `Template.fromArchive(buffer)` and use the default in-process evaluator.\n\nThe browser bundle is exercised by the Playwright tests in the `e2e/` workspace, which load\n`umd/template-engine.js` into a headless Chromium and run a real `generate()`.\n\n## License <a name=\"license\"></a>\nAccord Project source code files are made available under the Apache License, Version 2.0 (Apache-2.0), located in the LICENSE file. Accord Project documentation files are made available under the Creative Commons Attribution 4.0 International License (CC-BY-4.0), available at http://creativecommons.org/licenses/by/4.0/.\n\n","readmeFilename":"README.md"}