{"_id":"dynamic-render","_rev":"29-0ff7cbdeb793813d0adb510a4bb56d9c","time":{"1.0.0-alpha.1":"2019-07-30T08:41:22.405Z","created":"2019-08-01T06:34:43.627Z","1.0.0-alpha.2":"2019-08-01T06:34:43.819Z","modified":"2022-04-30T17:26:14.338Z","1.1.0":"2019-08-09T10:24:58.239Z","1.1.1":"2019-08-09T11:23:24.532Z","1.1.2":"2019-09-13T09:57:56.530Z","1.1.3":"2019-09-16T10:22:24.881Z","1.1.4":"2019-09-17T07:02:58.498Z","1.1.5":"2019-09-23T11:11:19.574Z","1.1.6":"2020-01-14T10:15:01.844Z","1.1.7":"2020-01-15T14:12:17.871Z","1.1.8":"2020-01-16T06:56:22.928Z","1.2.0":"2020-02-04T12:44:24.307Z","1.2.1":"2020-02-04T13:40:34.161Z","1.2.2":"2020-02-07T12:17:36.017Z","1.2.3":"2020-02-19T13:15:45.184Z","1.2.4":"2020-02-20T07:09:11.252Z","1.2.5":"2020-02-27T13:29:25.277Z","1.3.0":"2020-02-28T06:31:51.288Z","1.3.1":"2020-02-28T13:26:12.530Z","1.3.2":"2020-02-29T14:57:54.133Z","1.3.3":"2020-02-29T15:40:25.145Z","1.3.4":"2020-03-01T14:07:44.322Z","1.3.5":"2020-03-04T12:05:43.523Z","1.3.6":"2020-03-04T15:28:55.197Z","1.4.0":"2020-03-06T08:42:37.673Z","1.4.1":"2020-03-23T12:14:25.404Z","1.5.0":"2020-03-25T08:11:26.373Z","1.5.2":"2020-03-26T08:08:21.987Z"},"name":"dynamic-render","dist-tags":{"latest":"1.5.2"},"versions":{"1.0.0-alpha.2":{"name":"dynamic-render","version":"1.0.0-alpha.2","description":"Dynamic Render is a headless Chrome rendering solution designed to render & serialise web pages on the fly.","main":"index.js","scripts":{"test":"jest --coverage","test:watch":"jest --watch --coverage"},"repository":{"type":"git","url":"git+https://github.com/Trendyol/dynamic-render.git"},"author":"","license":"ISC","devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/jest":"^24.0.15","@types/node":"^12.6.1","@types/puppeteer":"^1.12.4","@types/sinon":"^7.0.13","chai":"^4.2.0","faker":"^4.1.0","jest":"^24.8.0","sinon":"^7.3.2","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"@types/express":"^4.17.0","express":"^4.17.1","iltorb":"^2.4.3","node-zopfli-es":"^1.0.3","puppeteer":"^1.18.1","shrink-ray-current":"^4.0.0","ts-node":"^8.3.0"},"gitHead":"4262a068c5069af6c42617706b114a6b418e8cea","bugs":{"url":"https://github.com/Trendyol/dynamic-render/issues"},"homepage":"https://github.com/Trendyol/dynamic-render#readme","_id":"dynamic-render@1.0.0-alpha.2","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-skZlpoKVMRHDVkm1GVFcbVKYrHVtoSEKmMP0d8zH4Jxd4J94j7VytauWDfQio6uOXS60DpcU4xGvBOORUTFTbw==","shasum":"46beb0519dba30b1e16f2371e22280c1c6938a60","tarball":"https://registry.npmjs.org/dynamic-render/-/dynamic-render-1.0.0-alpha.2.tgz","fileCount":26,"unpackedSize":42707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQogECRA9TVsSAnZWagAAxKUQAIQA2Etj9QPvUZ3kYlyz\nipkylLdvzHgS2HXSNcuWeliqddRX57iyWjUW+H26PkNGf7NksmGImRl/uyDm\nQJEDpc//RrS56gDzd0TPVmgh1hWhDQMJdXdoMlxQK5eVuc9He2sX9u+EhEYv\nS7Cap1oBP5u4V+EUJIoTZIPBJdVRtqfsi1nAw7gFDthkJoWwZLcFebMY3lwY\nGRmpnc8iOux/mBbepgkqWX+fIinbZ83ShAnF1V7+a22pITc2W/UZu3AJlLNm\neQc+uHL042KDRdo8JzCdEKl4t1nmYTTwgrOCci5m3YpOU7EZJIeLlQtscOnw\nE3145okf8w2fl+fYuJDIO6ELdqgQAxTWQ8oBw273RL5NqrxCAqN2y1HkXTZ8\n3gMxN5jO1KX2OQtymLHK5rFUfWksdaHe08JwZU5u9EUZwHYJgU4esVP4s9pt\naFCj9b8iHawkY9Gbr/c8meDIrYf+mcJaAUNmJoudXdCK86ipCrQe9PxqIF4j\nlD6k8eyBwMmPS/31cC9X+1/n4lpH0oiLvfBIUkH4z1+jIfZxcE+0f9n/ttJC\npwaod90SzBOo4ENIIMgKgn/EPRoHnxCdBtIzc36sfXi0A7CgRbqQSxw9pG8R\npTWdrPuSk1D0Pook+qZUCgsI0Pj7+7psgg697p9fNvTg0mggOyJlhfF110Hk\nE5tR\r\n=xnlG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGjZul+5qGpGtQaC/WRTIPm05G0oFpUMjrlzaPGtuh4bAiEAree/1CdxjN8ggmtI4maSjkujujC7WmhFD0x/cWbTYxg="}]},"maintainers":[{"name":"trendyol-js","email":"npm@trendyol.com"}],"_npmUser":{"name":"trendyol-js","email":"npm@trendyol.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynamic-render_1.0.0-alpha.2_1564641283628_0.6805869937406825"},"_hasShrinkwrap":false},"1.1.0":{"name":"dynamic-render","version":"1.1.0","description":"Dynamic Render is a headless Chrome rendering solution designed to render & serialise web pages on the fly.","main":"dist/index.js","scripts":{"test":"jest --coverage","test:watch":"jest --coverage --watch","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Trendyol/dynamic-render.git"},"author":{"name":"ahmetcanguven44@gmail.com"},"license":"ISC","devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/jest":"^24.0.15","@types/node":"^12.6.1","@types/puppeteer":"^1.12.4","@types/sinon":"^7.0.13","chai":"^4.2.0","faker":"^4.1.0","jest":"^24.8.0","sinon":"^7.3.2","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"@types/express":"^4.17.0","express":"^4.17.1","iltorb":"^2.4.3","node-zopfli-es":"^1.0.3","puppeteer":"^1.18.1","shrink-ray-current":"^4.0.0","ts-node":"^8.3.0"},"bugs":{"url":"https://github.com/Trendyol/dynamic-render/issues"},"homepage":"https://github.com/Trendyol/dynamic-render#readme","_id":"dynamic-render@1.1.0","_nodeVersion":"10.16.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-BAH3YtJADYQ4noweQ25PwZbn7VcpB5Ks53195/zpYpAshcN5iiauj31JfF8vQRxJCYYMLxPDEZb0zJD55hXgJg==","shasum":"9d15d4face32784dda5d7bb9616b2a1c4b9503e6","tarball":"https://registry.npmjs.org/dynamic-render/-/dynamic-render-1.1.0.tgz","fileCount":11,"unpackedSize":36795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTUn6CRA9TVsSAnZWagAAZ0gP/1zIOY2/TyqHiNJGAaKE\njNGPOBJy3n+EhrR/llRvICOLY0wTYA0FqwOM2HoHg5/4P/7MSCCMmDCz//lO\nNCsyv39wM8moXo2Zp4KCOOtdSj8QTHVkOQzLp5fIV9A0mLQCiHOfJJ72bvSW\nYSqkCO29OSXLzdXM7OI19NizxTYQBV311UCtK4GPdWJibMnPAgVMs5KwOOM4\nJOe5IbalfcfIHV8BMWl3qtdljAbnf8XSwyLdfhQFiakMrWq9ND7UPqw9v5Am\nHYqMqAwbq7E7hTuJmCe9au23i/z68iIveBTMoXqejG6+mfgQ+p1ZPJRvDUl2\nfRgQwKCjeOtRdTn2mT/GzWFjh7l9jJZpUb20wJhwQhQFlgAfKACcqWfDoeMB\nOzrqJernF7utx1yaZr2dU356Hcih+WYRC4Y3nJgAnybXRkHokbXWa2GPNxle\nwWRGO8z81V0Q5PZJIz4bj6QTYkYFv3J/NoGVb3nH1wBjLg9HIA+unOkhRv+T\n92ElnU4lZ4z1Y/DLZOKY0QR060qNP+nl19eaR25cizriWRLpoJI6Y1dN2CBt\nbubnZicXXMwU7sVPP1XDtERArlfoKi5Gp7JufzBegK1Ce8pPDHRT0UyXlh6o\nAega9Y/TVUrrLNHN1NuPlN7jfxj/5nDCvvidq9/3MbSGGtIZo61E3YiE/QaT\n07d0\r\n=XQfM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpoEa3wUYePi5ZEMJYToBJntJ0kxo0ctdV+YeJQgMDuAIgI1JocVaO2jN9x4hIH5zAj4g+ZmSRoFOzkh1ApkVgX2U="}]},"maintainers":[{"name":"trendyol-js","email":"npm@trendyol.com"}],"_npmUser":{"name":"trendyol-js","email":"npm@trendyol.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynamic-render_1.1.0_1565346298119_0.9071967526558824"},"_hasShrinkwrap":false},"1.1.1":{"name":"dynamic-render","version":"1.1.1","description":"Dynamic Render is a headless Chrome rendering solution designed to render & serialise web pages on the fly.","main":"dist/index.js","scripts":{"test":"jest --coverage","test:watch":"jest --coverage --watch","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Trendyol/dynamic-render.git"},"author":{"name":"ahmetcanguven44@gmail.com"},"license":"ISC","devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/jest":"^24.0.15","@types/node":"^12.6.1","@types/puppeteer":"^1.12.4","@types/sinon":"^7.0.13","chai":"^4.2.0","faker":"^4.1.0","jest":"^24.8.0","sinon":"^7.3.2","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"@types/express":"^4.17.0","express":"^4.17.1","iltorb":"^2.4.3","node-zopfli-es":"^1.0.3","puppeteer":"^1.18.1","shrink-ray-current":"^4.0.0","ts-node":"^8.3.0"},"bugs":{"url":"https://github.com/Trendyol/dynamic-render/issues"},"homepage":"https://github.com/Trendyol/dynamic-render#readme","_id":"dynamic-render@1.1.1","_nodeVersion":"10.16.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-BEbWGiHmfisqxTmRG+Y3awtzC4SRbLgoiyvxglfEvZqrtzb0JoxaW5MD2oFUERzNZTXbSf/fZolbpJkBGhSOrQ==","shasum":"06530f480e06aa2d0282f91d3132b0707f08f4ae","tarball":"https://registry.npmjs.org/dynamic-render/-/dynamic-render-1.1.1.tgz","fileCount":11,"unpackedSize":43648,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTVetCRA9TVsSAnZWagAAD74QAJ1PIP80kXIbW3GeKMX2\nEtBMnnUvvF4alTG0XUFKuT6qgCVkVveC3Qy1VIiizNkQAVsDFJnL2L1lyZew\n+uJJLFZWOpTSIhIyH6+oKtExNzKyKpUAJ6I4iwJD8jhWz9QKNO5aKOG6DpsG\nfrPq5IicDnQ0DR5IhYYmCIuOlm8V5R0ZN3i6k3W/GsS8gIN3gY6ZcMiC/vRJ\nYzyitLG940DabWt/uHDlsuWvbtBRvr2Hx0R81Y7txgXkAOesvxbhsSX3mHJ6\nlobP73x9e+lFjvr6kVtEYc6m1nTPELYP8ELG7yFadzzS5ouFo1zLr/s1wSXB\nhSmT4es2IVZp4lIN8lrtwaw7RCYkEJ+t2TDdcMGOF3/Pyxi4JbWPDTjvreXf\nbwx/kv/H8MtZ5C78Ol1iCJaCdX8dDz7Y6WpxTGmzKwyFA1XMbleqdgucdjcJ\nmGpHCLEnm4dnGLPsMAP1XbcDHTGqHhtT3EUVSMDYCRWdxQVXIYwcCyVlGO27\nYT4DEbETtSsSAv1NdpwoF0TysjkW99OVfO+BOu+vTf8SgzcRnIW6m95xzI7v\nkdOaxRsn+zF1wF/mnQzJiaKN5TUIVZdJoOV3Cc2cY8eT9wHk0SAd3QuZm45/\nCph8WtqYmyEhmfI7hauAzzOTTClKtY3PmerU53s0GoUBvGaekesFIWin6892\na2Bu\r\n=YPIi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH7jE4sVo7jD3OCAz5wg6+SdeZDccvdXq2kqkll1MzwyAiEA/d9/W6UrFj/AuRcvwh0CST28BnYvDlXrbFNGzqc4Q/U="}]},"maintainers":[{"name":"trendyol-js","email":"npm@trendyol.com"}],"_npmUser":{"name":"trendyol-js","email":"npm@trendyol.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynamic-render_1.1.1_1565349804421_0.6277861694674942"},"_hasShrinkwrap":false},"1.1.2":{"name":"dynamic-render","version":"1.1.2","description":"Dynamic Render is a headless Chrome rendering solution designed to render & serialise web pages on the fly.","main":"dist/index.js","scripts":{"test":"jest --coverage","test:watch":"jest --coverage --watch","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Trendyol/dynamic-render.git"},"author":{"name":"ahmetcanguven44@gmail.com"},"license":"ISC","devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/jest":"^24.0.15","@types/node":"^12.6.1","@types/puppeteer":"^1.12.4","@types/sinon":"^7.0.13","chai":"^4.2.0","faker":"^4.1.0","jest":"^24.8.0","sinon":"^7.3.2","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"@types/express":"^4.17.0","express":"^4.17.1","iltorb":"^2.4.3","node-zopfli-es":"^1.0.3","puppeteer":"^1.18.1","shrink-ray-current":"^4.0.0","ts-node":"^8.3.0"},"bugs":{"url":"https://github.com/Trendyol/dynamic-render/issues"},"homepage":"https://github.com/Trendyol/dynamic-render#readme","_id":"dynamic-render@1.1.2","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-YlV2VMUj9GotGk5u3wJwSz7TuaefxHXSB0+DSGNze9EBHLhpgG8NZiouIneHfQJQYmgS5bUQh+wAkfqOthHtVA==","shasum":"985a8c09f0f99da654cf828717ca0cbadbd70a22","tarball":"https://registry.npmjs.org/dynamic-render/-/dynamic-render-1.1.2.tgz","fileCount":11,"unpackedSize":43981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJde2glCRA9TVsSAnZWagAAUycQAJCAYwAeEp+WOst79cQE\nyCKWYPtQC9vr68lJOxu4ytufrD32rqJziCgGUIBFR346UuJ+zAIXrgDP43sS\ntM2+qikukL7hvfuKCpVAllRkSRHxuFz55TgHufaSiyMFvJr80RRpO8oEWOOU\nMeSOXw1qGUev5OQe8RsAONSEBM3aC5+NSwFt1b8x14yJFPArkIeqjosarZXe\nseH2l768BJakc1XbyTwXNEUnv9OivJfxLW6v5hBaxUdD77TxisuaiREj1vlV\nC0EkdeU1BH60c7pvIw5Ey9y//xCubmkltwcYyjpoQYQC+AUKajjrmD/1vm7q\nZpvBtNjiYPMibbt8Ujn6J+8NrTPtrHJDigIWeG9B1kNVnV4rvDQm0oY8xNb/\naSLx91rjyCgFe/+kcbIAGb1RgJraK6Ebaurg3ZCVZ72H5bIGRK36jBXksNkg\njlBq4OGigxKLyrgxXRwn5cyML/3hNFfya1j6uEnQ06ebihoxWoYN2wNiG2/7\napkActw6JHTXr/5qcsf3gqjXMgWLq77VSWd/qS65tqYgf7zoXM+tKVA05HSO\nJz752CCT2UkxzwuRjkOPhYfYIwcvfhtYFNaK77EuoPnlb3QRKGCAhPOLnDil\nMStnLdXiHV+xJVP3El1ljCeQaczadAatoWu0E5Yj6L5R0ixD0RopC//ZuVZ2\n6iAu\r\n=3Pdf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA+rMxfzcc2RAX7cmA1TQWzzf+BCSLe7RG4CumXfMvBBAiBznF2KcyJF1B2EqxwrxtEAQBZ5omUXMotlVJPor5tPCg=="}]},"maintainers":[{"name":"trendyol-js","email":"npm@trendyol.com"}],"_npmUser":{"name":"trendyol-js","email":"npm@trendyol.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynamic-render_1.1.2_1568368676348_0.9773918837549922"},"_hasShrinkwrap":false},"1.1.3":{"name":"dynamic-render","version":"1.1.3","description":"Dynamic Render is a headless Chrome rendering solution designed to render & serialise web pages on the fly.","main":"dist/index.js","scripts":{"test":"jest --coverage","test:watch":"jest --coverage --watch","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Trendyol/dynamic-render.git"},"author":{"name":"ahmetcanguven44@gmail.com"},"license":"ISC","devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/jest":"^24.0.15","@types/node":"^12.6.1","@types/puppeteer":"^1.12.4","@types/sinon":"^7.0.13","chai":"^4.2.0","faker":"^4.1.0","jest":"^24.8.0","sinon":"^7.3.2","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"@types/express":"^4.17.0","express":"^4.17.1","iltorb":"^2.4.3","node-zopfli-es":"^1.0.3","puppeteer":"^1.18.1","shrink-ray-current":"^4.0.0","ts-node":"^8.3.0"},"bugs":{"url":"https://github.com/Trendyol/dynamic-render/issues"},"homepage":"https://github.com/Trendyol/dynamic-render#readme","_id":"dynamic-render@1.1.3","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-1yL9ub8ODs5qXJPzCsmZViSJqZbk6OMFSZ9eB04Q0ozZNl5MVMBb1gl/yUQOrEhvvkhiD3X3McBoQ9+qwie5yQ==","shasum":"35a03cde5f16bc1228aea8daca5d89d31b536804","tarball":"https://registry.npmjs.org/dynamic-render/-/dynamic-render-1.1.3.tgz","fileCount":11,"unpackedSize":45097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdf2JhCRA9TVsSAnZWagAAelEP/0t5SQB48qHr0IQpD+o+\nUGRYjxpD8TvFbKrLM+UqEUiOnkM+q02gYkOVxoUybCMxAP35+SiakJYd6iWe\nNpCuLmtSClS0oOlkcU64BlRW0UCkKwq2bLWMPlKLZtNiAgDX/91ebbFiE7L5\ngGqPURW31RB+TorY2+YWXnCU6fV079H77WWb091qHyd9t9AdwqaKEyg0XTsl\nYhOsStDgJB9l+mIdZ19xabspvSJX9ZzrwBmUrjfdkDzOdhgMPNO6kI0Fr1ZH\nHMNeuDfAvhyvy5SqjxoRUs/u+wLKMnpntKyzzJ6B2af7MHv5Hgm3mfGQsNqJ\nWkWJOCjfvbPIlqUgW3KN0TWfAUKQUbfpQXD2QSSXq+zF3MvTw7NmgaQl1x/y\nbn6e13J4dSBZaFkbTlxivM8SIrOeGAVuiWXoxJv1VzT8Lgj0M+hRQM5nrJTq\nmn+c+IOCAT3qq79sAusp/QU+/W+sH53uwkm9Bp8uPg5m1uQ3uEORUsRpfBap\nEE70yAMMaG6CWY8bfVpp99kyUlcBFUIQ+uTWIOmaoi2N+LL9huVPZJcQA3jY\ngyqfzBN7A2pY2I5gpOF+8PoPE3eG/fYWC7bO8B+i8+rUkvJPoV/kM8wJIn9Z\n2ANkUQm6qh5COkKaiSnVAl+VFtymM8ZaFljOzwn0XROo2W9LneEo5ebvhV4k\n0HQ5\r\n=LGWA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHfJT9y/fUD8XoLaOo1sd0O9kIVsoetnnfIVqTYJPBj9AiBlmtg3k2OvzasB0VIqU1H+OUZGzf6OawvIH9kPboDIaQ=="}]},"maintainers":[{"name":"trendyol-js","email":"npm@trendyol.com"}],"_npmUser":{"name":"trendyol-js","email":"npm@trendyol.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynamic-render_1.1.3_1568629344725_0.48413914062703145"},"_hasShrinkwrap":false},"1.1.4":{"name":"dynamic-render","version":"1.1.4","description":"Dynamic Render is a headless Chrome rendering solution designed to render & serialise web pages on the fly.","main":"dist/index.js","scripts":{"test":"jest --coverage","test:watch":"jest --coverage --watch","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Trendyol/dynamic-render.git"},"author":{"name":"ahmetcanguven44@gmail.com"},"license":"ISC","devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/jest":"^24.0.15","@types/node":"^12.6.1","@types/puppeteer":"^1.12.4","@types/sinon":"^7.0.13","chai":"^4.2.0","faker":"^4.1.0","jest":"^24.8.0","sinon":"^7.3.2","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"@types/express":"^4.17.0","express":"^4.17.1","iltorb":"^2.4.3","node-zopfli-es":"^1.0.3","puppeteer":"^1.18.1","shrink-ray-current":"^4.0.0","ts-node":"^8.3.0"},"bugs":{"url":"https://github.com/Trendyol/dynamic-render/issues"},"homepage":"https://github.com/Trendyol/dynamic-render#readme","_id":"dynamic-render@1.1.4","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-GtJvbvNeaigtSV3EVdtvDt4x/q2xZ911WjF05u4l3mgtJg+fK+x90HJ7SrAffttiRizqQrNNc4IU0KwRZRzTCA==","shasum":"a98ca79d1c5f4acd09964f512b1828eeab7ecba5","tarball":"https://registry.npmjs.org/dynamic-render/-/dynamic-render-1.1.4.tgz","fileCount":11,"unpackedSize":44595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgIUjCRA9TVsSAnZWagAACpQP/RCP5CtohKrikwjM51i0\n6PJMnPFubfXTtG+rNYJ5nbjNG9I1pydxinU3G479DYiHTDITmTeP4TCGL6jc\n0MKidDaz3M4d6YiXTKhhjsiX9KLF7ucwifBz/06dX/as2QQzs4guBL5W+XgA\nSqMU4i063y4Rkny9DBEY1O8CwP68NI32qaWGzAr5wX8fLhUIURgFcztBAUVe\nRXqwH5/mafUezHZ4HgQSQOUhs4w7gnccH7jqfffBB2FPrR1ug6ybO2PawYya\nbFPmXIMSMJ9Ck7Pz3GUyfTG9hSTbjofn/pTywDIaPd1UzOgY+wypTRLZw126\nTMETfFeBYxEG/jOlbqKAQmId/ScT2+KxO+Z5Snrwb8PObQqP0J1AE5kp3eZJ\ndwD61ULn0Z556lDQ/hgkNiEtCHqFEyO94Sza+NEeMqdNIFz/MbssneSKAQLe\nKXgtziQH2xwe0hrRL43rooQpNfwkLo7x/AX5BWwka6eqa5dL61cWrEW9LPcb\ng9gXMF8XWY9Q4JPKJcZGvC4Is14ZJ6vnPlAI8QKEMmHaclx+Sl2cBfYd+j5D\nujZAnbCgZGJLxL+qcC/ZdobY8HlfF+HMHcImw2qYHE+3VnCPyHvCEVNkMT0j\n0pKuEXvLjfm3Yiex/zxGn9a7efUARQcxMyERt2uHqzTSE7Vm8PS9cNTjQ/YZ\nVlT1\r\n=brsL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDckmi/ohBe693SBlK4sk2dnN68tJbPTV5Tb/IaAKDgEAiEAhsjkv50x3kki6q6dzeoUpU3r9FaeHTaGuEr7J5Yxpa0="}]},"maintainers":[{"name":"trendyol-js","email":"npm@trendyol.com"}],"_npmUser":{"name":"trendyol-js","email":"npm@trendyol.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynamic-render_1.1.4_1568703778361_0.4621492204728199"},"_hasShrinkwrap":false},"1.1.5":{"name":"dynamic-render","version":"1.1.5","description":"Dynamic Render is a headless Chrome rendering solution designed to render & serialise web pages on the fly.","main":"dist/index.js","scripts":{"test":"jest --coverage","test:watch":"jest --coverage --watch","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Trendyol/dynamic-render.git"},"author":{"name":"ahmetcanguven44@gmail.com"},"license":"ISC","devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/jest":"^24.0.15","@types/node":"^12.6.1","@types/puppeteer":"^1.12.4","@types/sinon":"^7.0.13","chai":"^4.2.0","faker":"^4.1.0","jest":"^24.8.0","sinon":"^7.3.2","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"@types/express":"^4.17.0","express":"^4.17.1","iltorb":"^2.4.3","node-zopfli-es":"^1.0.3","puppeteer":"^1.18.1","shrink-ray-current":"^4.0.0","ts-node":"^8.3.0"},"bugs":{"url":"https://github.com/Trendyol/dynamic-render/issues"},"homepage":"https://github.com/Trendyol/dynamic-render#readme","_id":"dynamic-render@1.1.5","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-kJcFtLRU6WB4Rs5gLkuZEbzpgu84oNE2QyC5MhAdmQns9+oyAcrDIaHhBqrx03wtqhBR7Z/4KuM9vb+HpIEJ/g==","shasum":"002f76beb831cbb72b361de951e3527105790daf","tarball":"https://registry.npmjs.org/dynamic-render/-/dynamic-render-1.1.5.tgz","fileCount":11,"unpackedSize":46530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdiKhYCRA9TVsSAnZWagAA3IsP/230kz1gfOduI+ahuVRo\nX8y43smOSVTcvEzrYf72xfCfB1LJPA3bgp3A8TxqDCuQaF/bhB0cj8/rdME4\ncQjjTmgjSgPsGv6sofNhQtJ/O/Zm9Yi87DlL4PJ0ahXEm8KV5hI56TnEtN9W\nXFtdXuqw9cD5el6L/TAS8l+3yhikrx3s0dYEWzTp0m1MzaP4XEunTcVTZppM\nZHyUHpNOx2LYyK6XgopfTSszkmGKB+qaNuIvrZHzsmQCb5iD6Tmn7taX2n2t\nWG62XrpM28r2FEKTLbvZHi/BLJe6Bpk3VHjO2viP5K4Ed7SUsC2y8ALjR3Io\nB6X4ddghXuaWYQMBYEfJHOJazG4bOD+GWYlcuK6earpAHJkIP4CWM4bF8Ytb\nAzTtKThTDZqfVR+IdUcOMg1WWabeTRhN0Vak1bk29VZgKrei4fH//xiFVigu\nyY35lIxUE2myc88tILjQOlvVmZQKdxJIWWVf0UBOoxPjVjLls2zkPHTFHmCf\nFp6dOwTB7TGk5AYl5x1OGjpsMb8n0v4RiPmCCcSN+BcKaBkE/Je7wFbHUjWu\nEnqD+ZYJ8pSGlQgLoK42WZZnGlFkWctcT7WDUW4FEHPSe88nOjnW4oxke8bJ\niOTLREVcYhpcxwGOTgAEGHQ7CtygY+0Xp6wEMdoL3SrTuCeg99slNL55Y8hF\ntCta\r\n=KzQh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQAeFxGqDjjAJ5EBJiBQ03JKW5N1MJQlcoW1dZCdMkcAIhAPYdKZgcjjFBw6Afi4wM7JepNYoHjfsBEl39NI/EyOxb"}]},"maintainers":[{"name":"trendyol-js","email":"npm@trendyol.com"}],"_npmUser":{"name":"trendyol-js","email":"npm@trendyol.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynamic-render_1.1.5_1569237079458_0.403317401552181"},"_hasShrinkwrap":false},"1.1.6":{"name":"dynamic-render","version":"1.1.6","description":"Dynamic Render is a headless Chrome rendering solution designed to render & serialise web pages on the fly.","main":"dist/index.js","scripts":{"test":"jest --coverage","test:watch":"jest --coverage --watch","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Trendyol/dynamic-render.git"},"author":{"name":"ahmetcanguven44@gmail.com"},"license":"ISC","devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/jest":"^24.0.15","@types/node":"^12.6.1","@types/puppeteer":"^1.12.4","@types/sinon":"^7.5.1","chai":"^4.2.0","faker":"^4.1.0","jest":"^24.8.0","sinon":"^7.3.2","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"@types/express":"^4.17.0","express":"^4.17.1","iltorb":"^2.4.3","node-zopfli-es":"^1.0.3","puppeteer":"^1.18.1","shrink-ray-current":"^4.0.0","ts-node":"^8.3.0"},"bugs":{"url":"https://github.com/Trendyol/dynamic-render/issues"},"homepage":"https://github.com/Trendyol/dynamic-render#readme","_id":"dynamic-render@1.1.6","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-P7OMxoRKSR3bx2JH+zAnvk3erXmiw+ioVBYULj0E7bPZI5SW0C1wGggBxzUB4UJ+oiwJyQ8c5hkBH5uCMbZvKA==","shasum":"89bac07f8d038a8690226cbf41b811d9c89e41af","tarball":"https://registry.npmjs.org/dynamic-render/-/dynamic-render-1.1.6.tgz","fileCount":11,"unpackedSize":50109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHZSmCRA9TVsSAnZWagAAlxsP/jA+XAFo/Dla+neWXnDf\n8Xdx5GCjpW0/zua01nhBBOu8mS3oYF30akqUa22YdPmz9nB+faYneL5pcUxs\nJcroxOeWdi3w5lANKHgWndhDxf4Mu2PnywjYenkHYUU4XB97Z6LDR2898KfZ\ndofr3Hzw8Q9dEwHB0HhQKr991/phbKbJ0F5KzTWIx67/8GKJTK5gmXpzWYyf\nGV4D0xhI17GqtIERGi/47pqGEr23Fyk18adPNnbDm5z5SmeIabTwB4sMNgIE\ndNRDzYlmEarNep6aY87ArYd4UC1Ky/AqOXAnvt/4SVah+D6gG9GHHGzTEhjZ\nAiY/QRGUFAEGaix+rNQXkBSFsYbtswSWh0iieS7N+fvzEY2pHrSPOrWl7yQ/\nLcfao/OYpYnqycxGCdRAyZR+ejiIzJ4dGG1NTgqZd+5SONkdqOfU0Xghfn0h\nRAG3hzuvM/p4u6tMY/tRssCKYew/F7FYQwopyeWHR9zh9q51rYEk74h1RVWT\nFV+md7SpYB5MeYq/3PM0hNkuvepU3cEvMrbDPzmWl206jTHJkyFy5IzW3HU/\nrdC0bbzeVxUAC2mJf2zexbIMyMO4gQM4PWzG1orNGMlg4cO0DXEAhHHtR9If\nXT5p227QP5b7YCtd7x8zWVAMOIi8dx/bzTpyW3Wtl056fTv9yYpvwOrDm7f2\nbnqs\r\n=C4Dc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIALgYTeRW3hYj0Zw1A+DncNiYR/FBJUVukW5/YDK7bujAiEAty8+VFgLIvEveqTUqASiNRz0xdVPOWCHnsrkBX/821o="}]},"maintainers":[{"name":"trendyol-js","email":"npm@trendyol.com"}],"_npmUser":{"name":"trendyol-js","email":"npm@trendyol.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynamic-render_1.1.6_1578996901666_0.8086773533515097"},"_hasShrinkwrap":false},"1.1.7":{"name":"dynamic-render","version":"1.1.7","description":"Dynamic Render is a headless Chrome rendering solution designed to render & serialise web pages on the fly.","main":"dist/index.js","scripts":{"test":"jest --coverage","test:watch":"jest --coverage --watch","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Trendyol/dynamic-render.git"},"author":{"name":"ahmetcanguven44@gmail.com"},"license":"ISC","devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/jest":"^24.0.15","@types/node":"^12.6.1","@types/puppeteer":"^1.12.4","@types/sinon":"^7.5.1","chai":"^4.2.0","faker":"^4.1.0","jest":"^24.8.0","sinon":"^7.3.2","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"@types/express":"^4.17.0","express":"^4.17.1","iltorb":"^2.4.3","node-zopfli-es":"^1.0.3","puppeteer":"^1.18.1","shrink-ray-current":"^4.0.0","ts-node":"^8.3.0"},"bugs":{"url":"https://github.com/Trendyol/dynamic-render/issues"},"homepage":"https://github.com/Trendyol/dynamic-render#readme","_id":"dynamic-render@1.1.7","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-ZYQpw2CyTbB0pkHBgQs5SxI9IrmM1CESj0BCYhDXt4a9bkU8Ztt+eBrSU2z2SW9/ywQhVmraEAa0yRZ+z9qOBA==","shasum":"39e43f247f92c091bfc07dd1a15c679cdad7c862","tarball":"https://registry.npmjs.org/dynamic-render/-/dynamic-render-1.1.7.tgz","fileCount":11,"unpackedSize":50144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHx3CCRA9TVsSAnZWagAAPV0P/1aw/ivknK9QWTk0VmVS\nIbriOhyUAV6a2PfJGPyRBch6Smp+fuCbdWk9mhdMkUvcyc9O8QhUZ0Jf67aj\nYWupRxPByex4XxdhDY70LxTYQJgSH2YUL4fY4dprEuaIY1aFM0xFAeQ3cqch\no4pGBDlglHfO80AJhsEZ0CpVDutoTdlvmiEVM6OIZw+QBWZkp9JYk7LT8laa\nZMf06zpUR4ERk3ONfA6zeHTmWf4RUwLk4sWsWfLbWsOB03/IIJiX6I1DBl2S\nO32mrmVpY+wsKmQ1O++txScwP+4O40yT8s6qtaBNAJCFz97QZwfD9aZcVxvw\nhXWmPYkLi+Qc86Hz/IeOh++KtuBc8n0qikNrygyoYKszsJz1TT6QsT6rkPfC\npjAlzZ5U2ld6BTPFDKCYxI/7nAvF+1gxOm3JdtN0axZsYNevf5CslHTSuQhq\nAVF5TVc9Xt7g4Mmwd9quxjnV311lRa67Cm45YKO1ZdEpokuKoTWuF25ntOof\nxVvK4AQJHCy9mSH5flwkO0ZeJYYgPKAa3LRFFKpqpEPTkjAh9NhHsfrOQYpw\n/mAVevZjigPjaOD9rCfBLzPMZPSPoTRy4Qivc41/uMl3pA/A1Q5I22bwt4OE\nyoKVj7banQJH/6QGE2TFWJ9cGiCp9w+dOt4hsNMGm9McLHKtjy9LuCxSKEa2\nzY+M\r\n=WWtu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+hNkdFU8454TJKiQngiPiGiFd1KWeLC9Pvisd3wOt9QIgHOn50caWgGZIvl1ZIflRfboSunuLZ03gnQAoTJUslDY="}]},"maintainers":[{"name":"trendyol-js","email":"npm@trendyol.com"}],"_npmUser":{"name":"trendyol-js","email":"npm@trendyol.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynamic-render_1.1.7_1579097537709_0.22510447514791676"},"_hasShrinkwrap":false},"1.1.8":{"name":"dynamic-render","version":"1.1.8","description":"Dynamic Render is a headless Chrome rendering solution designed to render & serialise web pages on the fly.","main":"dist/index.js","scripts":{"test":"jest --coverage","test:watch":"jest --coverage --watch","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Trendyol/dynamic-render.git"},"author":{"name":"ahmetcanguven44@gmail.com"},"license":"ISC","devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/jest":"^24.0.15","@types/node":"^12.6.1","@types/puppeteer":"^1.12.4","@types/sinon":"^7.5.1","chai":"^4.2.0","faker":"^4.1.0","jest":"^24.8.0","sinon":"^7.3.2","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"@types/express":"^4.17.0","express":"^4.17.1","iltorb":"^2.4.3","node-zopfli-es":"^1.0.3","puppeteer":"^1.18.1","shrink-ray-current":"^4.0.0","ts-node":"^8.3.0"},"bugs":{"url":"https://github.com/Trendyol/dynamic-render/issues"},"homepage":"https://github.com/Trendyol/dynamic-render#readme","_id":"dynamic-render@1.1.8","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-iImGud0p32UVjGBNP/9cYkASzF0unr5vKAoLtS//sIBOG9kwqdZyo2xTNikgDFz2/KC0yyhnoLjo0C01jjYkIA==","shasum":"1e6fb777552edf18e7550d3fcc39be3a568d6691","tarball":"https://registry.npmjs.org/dynamic-render/-/dynamic-render-1.1.8.tgz","fileCount":11,"unpackedSize":50235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIAkXCRA9TVsSAnZWagAAwLAP/2ZgbX0EaGvl/a1GAsvY\n5j3FHVRUXb3e9VfpgT3lpw/qL/Ps5H47Gae5D7mlzwIx6pwD5ZFWu18qeIVp\nZWiE5ff3hgLqydLlOUK9Iy43+vOMvKl7pkWaFbWJSqkNg1wLrRncJeNCYrDx\nVokT9nkx2reDKGSBSQaDW0OuA2xoK/BZHEEwJO5hMNRGjqrcyCV4BQxpH/ti\nEBbzCibRt4ya0Wyq+ZYMFx+KonRdziDFVW5GyGgZuvnjSPvgiVO7CrO252qN\nZdw/hBdxuQAyVBRr3ZrgPr4aofZN4ayEpeD6B1InE/uWh8Hl2vDqwEi2/Oyh\n6tsBlpzSLaD/K6+u+QjTlVXSICNUHtzB9oSl9WBl+ApXQww60dJDxRZLsdsB\nqg0qbwssPamk0m50IBIz2Y12xejr7RExqPYZK1dzoHxvJcizpGdZTUeQvgOD\n2ODPcxpIrTvGyIqBeEP+xJ8JaAh2XwH+ELX9NUyrw1p+mKWjZdoTPwX5YzDF\nCqVySNK4rLfTsbHKzBr18dpPvgmDJBnrEUzYttoA3Gojn3GoTNZyt9snNecR\nByx6q/uBGhb8X7hcevmfXx1PDq7A17IzLdc7MyoLbC2BrocsenaXtS3BCuw6\nXRoL0zr0POQwtXrohx6+gudw81ovjr7hZB6fZi8yKLqLYTOFgMcIeeCAMMNz\n46SC\r\n=4VSG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDe4Z+YQKp0lPPUzUnbNpYWcsLXTCvkLpbQ5IsoOJTY2gIhALI5Wq7Ar3TxqE05hcitLPcEYO0R3BFDIQqra6/9Ly4y"}]},"maintainers":[{"name":"trendyol-js","email":"npm@trendyol.com"}],"_npmUser":{"name":"trendyol-js","email":"npm@trendyol.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynamic-render_1.1.8_1579157782683_0.8299444668617648"},"_hasShrinkwrap":false},"1.2.0":{"name":"dynamic-render","version":"1.2.0","description":"Dynamic Render is a headless Chrome rendering solution designed to render & serialise web pages on the fly.","main":"dist/index.js","scripts":{"test":"jest --coverage","test:watch":"jest --coverage --watchAll","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Trendyol/dynamic-render.git"},"author":{"name":"ahmetcanguven44@gmail.com"},"license":"ISC","devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/jest":"^24.0.15","@types/node":"^12.6.1","@types/puppeteer":"^1.12.4","@types/sinon":"^7.5.1","chai":"^4.2.0","faker":"^4.1.0","jest":"^24.8.0","sinon":"^7.3.2","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"@types/express":"^4.17.0","express":"^4.17.1","iltorb":"^2.4.3","node-zopfli-es":"^1.0.3","puppeteer":"^1.18.1","shrink-ray-current":"^4.0.0","ts-node":"^8.3.0"},"bugs":{"url":"https://github.com/Trendyol/dynamic-render/issues"},"homepage":"https://github.com/Trendyol/dynamic-render#readme","_id":"dynamic-render@1.2.0","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-ZRipA563Cns+jRzzGAy4mH0h5RhYkkYT8Phjky55HDDBYJrRi8QFPGJqCkfWVcAEkhY9rAfn7z1vGkP1JMmeKA==","shasum":"ae3ee09093d43db59d2d44be69d6f22d62185ee5","tarball":"https://registry.npmjs.org/dynamic-render/-/dynamic-render-1.2.0.tgz","fileCount":12,"unpackedSize":57784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOWcoCRA9TVsSAnZWagAAYJsP/RBFbTC9Fo1kTOssFB0Z\nRyHuiRe2+BisZyIKoQO8LmdnB9fqZQPtstlykYAhym+PzwcNqT/cufGrQR44\nNgURkDhOyV1e20NSE1XlVNNjtx5dPx2D1A2RJqR3+37aQofpm1k22aLdZh7i\nO9PrWqMRfHVtJYqXFl55sC1wqNqpVM/8zR9YgC1gBMTGRgZrxV/5gz5PMcbt\ncc+nTbv2xE9Qhn5EhhcLBFkaheBCYJVeWM1PMxCcMzcsqO1NZEXpoLChFGyp\nydmP+Gc/DG2R59KigGVb7Je5vSqWamE6E+sYyCvqLrVA3BFAaYG09FjOYU7B\nHPA2nybimH/CDlKUb0N3847cm06dCrvJNCBAX16gvWySaqVAbaqJi1QA0x2D\nb1llqaMAqN2EogkjfjQXOhekMSaLQJOOP/CzJSoJvaiS50X0FdJmKSxd8JIP\niINs8eN5ZoEfCIY6W1+cfJbiTk/+2p1KHybyeSTT2NXXrddGcD7cyQuhF4nX\nnhDMY1uBT5cK2NMkrg0hSz86TBjZfZHLnQV0EFkYX417t6d8jfc0hK9wbRrJ\nkSbptWE+qnPrD9C55fOlgkpXT2tEd+bvyRefDrnaGbNbIwG63Pfia4QcH1LQ\nwIYL2dnzOZv38n0D3X9RacwFnTvmSRdZ+nu5hHRPbaXFdM1s4LdoOsAGnwML\nB37e\r\n=2Xh0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+mJkiJzJ3RH7wUz0yxx8PZTQF9eRG9tMTVwvEA+KlhgIgFN0G2pf/ru+EojYtSEQ7/vz2H4utoz74ruLhzOLXKTg="}]},"maintainers":[{"name":"trendyol-js","email":"npm@trendyol.com"}],"_npmUser":{"name":"trendyol-js","email":"npm@trendyol.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynamic-render_1.2.0_1580820264209_0.0032988071712172218"},"_hasShrinkwrap":false},"1.2.1":{"name":"dynamic-render","version":"1.2.1","description":"Dynamic Render is a headless Chrome rendering solution designed to render & serialise web pages on the fly.","main":"dist/index.js","scripts":{"test":"jest --coverage","test:watch":"jest --coverage --watchAll","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Trendyol/dynamic-render.git"},"author":{"name":"ahmetcanguven44@gmail.com"},"license":"ISC","devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/jest":"^24.0.15","@types/node":"^12.6.1","@types/puppeteer":"^1.12.4","@types/sinon":"^7.5.1","chai":"^4.2.0","faker":"^4.1.0","jest":"^24.8.0","sinon":"^7.3.2","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"@types/express":"^4.17.0","express":"^4.17.1","iltorb":"^2.4.3","node-zopfli-es":"^1.0.3","puppeteer":"^1.18.1","shrink-ray-current":"^4.0.0","ts-node":"^8.3.0"},"bugs":{"url":"https://github.com/Trendyol/dynamic-render/issues"},"homepage":"https://github.com/Trendyol/dynamic-render#readme","_id":"dynamic-render@1.2.1","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-mMfMzDryzC1RcBUKatymmco87vqHQcxD6urqRZ4yfs8u8hvXCGVPgluba/wb5wF/3MtkMPWVeiqEvba9ZoGDmQ==","shasum":"9605068982dd76f9cc863cf7a2e174f9a394387d","tarball":"https://registry.npmjs.org/dynamic-render/-/dynamic-render-1.2.1.tgz","fileCount":12,"unpackedSize":57808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOXRSCRA9TVsSAnZWagAAuh8P/jk+YVgsBgvoksamgx7w\nIvgtzfT0wYnlcFwF6xosz4QnIRlZ54ejaY3vnPnq59zYnhIX13qILga+tEH8\nvqhjnMnv33+0+ZvOiaZjk4FYSGdWfCFFig6jhzHmJ1VwE342yohKgSfOx19H\nGj1mWqiL6IiW1i+eW8KSGLcaXl1Y5hyu7/hGppnQgxf9CX5LW6AjOsE89D+N\nA5+qZOgbhNoZUVyHKdKDUqDpu5Z2YMDW07+l4L9WMTUKmgXcj2JPp8gYL7tr\nwoCT8J2KKAWYn0jVy9Y0OaMKc32ccTeHqRHDPIbJuaYFRdWf2ol76qHEJDGC\n3dgnA3/1duo0sdC36RnbbrnJLNi3QacDsnZ9uKvzrkEXNlNLO4kb8Ths67cU\nBkjeorxaLQ1PVAdXmmD0OhGBMejNrL7pH3bWuAsjH5Sb172fjB9Ht79kH164\nNOT+rv5YmGXUe4VpZxYMhBpCj6rwHAmuknhio/pxLzRvLVoMp6e+VVR6/zE+\njrxf+aBCESfQHJSw2tKufp9YBT48+Fi4/x59F0cSPCC5sG0tHl/N6uDdGgxe\nMzfIobBEAF/BqBdqcjpZvnwSPtMrkNvpSpGKqQFk5MDqyNWLfJ9Cglu82GlN\ntiRp0cNsDzKm5q3Nm7Uht61Tl/ETlg+xM8Hp8hlr+WJvMQ4V4hfiQou23ST/\nTC+3\r\n=dSz0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDHruqXTDUQkZ2fflK76yPGTA2iXjQKWAM2Y+u/Av4V+AiEAtscjO4/qwDs4nbMhzTJkIve/l8PQmvsojGbBLTD3W7Y="}]},"maintainers":[{"name":"trendyol-js","email":"npm@trendyol.com"}],"_npmUser":{"name":"trendyol-js","email":"npm@trendyol.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynamic-render_1.2.1_1580823633896_0.1745694809262306"},"_hasShrinkwrap":false},"1.2.2":{"name":"dynamic-render","version":"1.2.2","description":"Dynamic Render is a headless Chrome rendering solution designed to render & serialise web pages on the fly.","main":"dist/index.js","scripts":{"test":"jest --coverage","test:watch":"jest --coverage --watchAll","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Trendyol/dynamic-render.git"},"author":{"name":"ahmetcanguven44@gmail.com"},"license":"ISC","devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/jest":"^24.0.15","@types/node":"^12.6.1","@types/puppeteer":"^1.12.4","@types/sinon":"^7.5.1","chai":"^4.2.0","faker":"^4.1.0","jest":"^24.8.0","sinon":"^7.3.2","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"@types/express":"^4.17.0","express":"^4.17.1","iltorb":"^2.4.3","node-zopfli-es":"^1.0.3","puppeteer":"^1.18.1","shrink-ray-current":"^4.0.0","ts-node":"^8.3.0"},"bugs":{"url":"https://github.com/Trendyol/dynamic-render/issues"},"homepage":"https://github.com/Trendyol/dynamic-render#readme","_id":"dynamic-render@1.2.2","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-bUP4JqeHImN+qYkn3a52YLFhpNhh6FWSEWwRfNflMhgapZjCgLhjlhHZlx+WpIyFfL3Nyg6aS0hw+HBOxtJh+w==","shasum":"2f5c898524cc7129f1c279fdbe11e0a65fe60a72","tarball":"https://registry.npmjs.org/dynamic-render/-/dynamic-render-1.2.2.tgz","fileCount":12,"unpackedSize":57813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePVVgCRA9TVsSAnZWagAAdBAP/jEVlHE9x1FAaGaW8ITq\n+1yAqsttbuIxhANvIEbbK91F1lDFgZ1fZMMNFrAIgMuYG+0DqHP6OLQToOsR\n86u4SHBklYtiHytey+raEYUSFIW9YjJOJGzWVbB4LNNPUFMEqvNrWdGYudDg\n/0gG/6iTqZYM0fyLYs2xszO8YT7d8AuWwfgJPsAo8n08yWnFK7bguK3FApJs\n7uC348ooOXCJPTEdDPTwkH12bjn08WkyHjkmTBpZsgYOPI/1mIaRRB9w21PW\nmJYOBQxPCvA2dKP1+S1vQ5SeAclXILrajtZjM4aCpehe/8c9UrQjdm6vUYh5\nOU52qc2Der1UN/76lJ28rzY1XH0JDpf6KhlU2L4wHRVyXXPcvS2cN15R2K/n\nccvF/Cx8mD34n27sL2mWw8OTYNyi0PwvES9hcnLJv7QqPY0SOqCZzUiYgCrr\nOEJKl7e97o9oMZZHp4Jnte2r0k4Ai47w6yqrz2NMprdklerXXUuSHozmd/Cu\nyOXCigzYW4f8L670kMMATBXBWC4oVQiuFAoXupSf7X87msEPgK8W7Y7ni/f2\n+3EgHfBI4HTnQMkPt2vM8WW2xZnetCjge2T/5g7tDL6r6bqOWaYfgV1QVVjI\nrJVG20zIcRK669zXuSWSbfz+z4Wt5Jmo1WYmjwMZ8u8Wz7xxYW4I+t35iBok\ntJMZ\r\n=25Ci\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/QYjRMoHc57m/d8dBfAP5MzGgBatO5LCYDCcNn3Jt9AIgM4y8FFR95Okx6Zc0YPObq4gqU7or8kVyaTtyd3tsS3k="}]},"maintainers":[{"name":"trendyol-js","email":"npm@trendyol.com"}],"_npmUser":{"name":"trendyol-js","email":"npm@trendyol.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynamic-render_1.2.2_1581077855811_0.9809899386422489"},"_hasShrinkwrap":false},"1.2.3":{"name":"dynamic-render","version":"1.2.3","description":"Dynamic Render is a headless Chrome rendering solution designed to render & serialise web pages on the fly.","main":"dist/index.js","scripts":{"test":"jest --coverage","test:watch":"jest --coverage --watchAll","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Trendyol/dynamic-render.git"},"author":{"name":"ahmetcanguven44@gmail.com"},"license":"ISC","devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/jest":"^24.0.15","@types/node":"^12.6.1","@types/puppeteer":"^1.12.4","@types/sinon":"^7.5.1","chai":"^4.2.0","faker":"^4.1.0","jest":"^24.8.0","sinon":"^7.3.2","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"@types/express":"^4.17.0","express":"^4.17.1","iltorb":"^2.4.3","node-zopfli-es":"^1.0.3","puppeteer":"^1.18.1","shrink-ray-current":"^4.0.0","ts-node":"^8.3.0"},"bugs":{"url":"https://github.com/Trendyol/dynamic-render/issues"},"homepage":"https://github.com/Trendyol/dynamic-render#readme","_id":"dynamic-render@1.2.3","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-xPLAwefX+iJJwtgR3UgWj8oC4LWLnKNrGqXBo2eLtcRvfAV2lzcg8DU+7Pa+/rRhOPa1bEpha1/PjF+nT0QUKA==","shasum":"82ba4455d03ebcbcf7a3aa636405e465889d3d23","tarball":"https://registry.npmjs.org/dynamic-render/-/dynamic-render-1.2.3.tgz","fileCount":12,"unpackedSize":58044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTTUBCRA9TVsSAnZWagAAx0AQAIJ3kBhlSJsY6JY8Slf+\n0+SX78W/XT4YxVn7WU1HJuq1Fnpuvcz4EKZIsJO4LOEA2hAJ1/aaqH7b8QHu\n1VJ+E/DHkMTQHWQbRXylWTz51sJW7DIWVoQgYT0p/aOG4d7yvOv2NxCmT4CP\nPn4/ljpajIA4368NeSSrvoLId3W9g2hBE8g6y7Zcf2bgor13F03XBMlgt3zS\nA3isbelzISvyTnAossmsizoGoifLV37zN7pBeXw3jc6X3vjhxnkXZiwuJofD\nFI/v9CPkz34qDGWaMR0ZdP0jDTcHzMem2AOhoK43ZEUsO1vye2nKVTMdiTtF\nO2eDpj4OgbAtXTCDujMdQW+pz9G6RcVnreZtuWZYUaFFE1RaFe6zPmTe47tb\nsvaxpamoPCCBedKTrWB8t10Xga12rHFIBZehj0fDo6/WUFYmhtndQx66NG2j\nuwn1ckviZ5XPeZCSLgtYtycHUStFldIHL4NjyWhTFblyTl8MSY+B9xWqLoM4\nfh2GocQvlLL179a9hKwCFKNnAGOVNbuXo5npBhJJjLrBSrljORpEH596BJan\nuGurN1cGKCqMSVDoI7nerQO/TntmbXAZrLZjj9dlww8BcS1CO6PPYad7Vthu\nuEiGWc/akhtRrdkpgYyim8y20QBXqExcFxTT6OC0yVsNXROztT1SHs/KKjJy\n2U7x\r\n=HzqS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmQdfoIZqdwqmr5p2vlB0aQD+py7vVU8BwsgbV06gpkgIhANIhpRF4ELeyU0Pl3YWkvm3z3DtWDP6lMRWsBJ1i8RNN"}]},"maintainers":[{"name":"trendyol-js","email":"npm@trendyol.com"}],"_npmUser":{"name":"trendyol-js","email":"npm@trendyol.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynamic-render_1.2.3_1582118145054_0.01133429724310231"},"_hasShrinkwrap":false},"1.2.4":{"name":"dynamic-render","version":"1.2.4","description":"Dynamic Render is a headless Chrome rendering solution designed to render & serialise web pages on the fly.","main":"dist/index.js","scripts":{"test":"jest --coverage","test:watch":"jest --coverage --watchAll","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Trendyol/dynamic-render.git"},"author":{"name":"ahmetcanguven44@gmail.com"},"license":"ISC","devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/jest":"^24.0.15","@types/node":"^12.6.1","@types/puppeteer":"^1.12.4","@types/sinon":"^7.5.1","chai":"^4.2.0","faker":"^4.1.0","jest":"^24.8.0","sinon":"^7.3.2","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"@types/express":"^4.17.0","express":"^4.17.1","iltorb":"^2.4.3","node-zopfli-es":"^1.0.3","puppeteer":"^1.18.1","shrink-ray-current":"^4.0.0","ts-node":"^8.3.0"},"bugs":{"url":"https://github.com/Trendyol/dynamic-render/issues"},"homepage":"https://github.com/Trendyol/dynamic-render#readme","_id":"dynamic-render@1.2.4","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-keipZbfL8V6NcBxtaatWSMd6ehPohHlIINKbNxN8UHwiWJJmPXJnxOMqMya2eGwUbTsUGccM3s7OYK7jQ/X+fQ==","shasum":"87d37a1f2b26bb09f5d2cfb7f3dfdf7e2d2770ac","tarball":"https://registry.npmjs.org/dynamic-render/-/dynamic-render-1.2.4.tgz","fileCount":12,"unpackedSize":58093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTjCXCRA9TVsSAnZWagAAA+0P/jltdEsiqOOzMnWpoohy\niOiXjh5aJqwxAKNTqK1U7A/SB+hPZWBS6E7bxpeDt8VRc8vk2WDWT7U7w9Ng\n2cURRtowi7JOnetebnPb9hULtCaoG29N9HQIcwef3yiw+xdS+sRlg0w3eqYf\naQRegTufIxTzcxgf36Ld8y8m68OVuUNFr0XVB5Jcsb8mZStBArW2pL4tizF7\nmXBkWKmcuZ/S47+IQNea/XZZYPQBbkStgUVkeWTuM+cRSRYQefe1vWG9TRZo\nk2gwy3HM5KQ3VOv7pMdHzfoAvQ2EZ54j4emuyU+Q5oR/Hycplp5/XOoSphb4\n8pCgkLB+kY/753sJyjKOyBJ687gDxp6Qaf5Wtl6WY7Dvjr5f+UT0FlF9ULti\nzVGfs/ljKmHeX6SGI8TjpcRSOzWdf3EZukxU80jS1bNArMvL/PH1LxQqR8JW\nJO2bQDUY6CtrJSYvzTVbBZuJJ9zt+C5DDppJ/XYCUP9kPDYCb+qgGVBKXZMR\nxGCkmElZg6AU7eKGQUigIAOXYkA32AV2juzLLEr7+GFPYt0A91Rb4CXaxYmg\nA2u43ed+JD4qgSO9e4Gn7rW8w+yxsXHQT7BgCghKh9meGXtINUzY+N9aRZGE\n6YPRZQDBuRFn7wecTixKm6JdSOBvYzUhHK7uoefYs002/WpKgZULQNzd0xY7\nni3T\r\n=CvZv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtd89/CJ+4O54D0g3qVRz+egedxDYVPK5AHVIIttF14wIgbFkM9GuOwYoIJMSFHoaSGWyTqUL0yhyhyjM8CQ4UshI="}]},"maintainers":[{"name":"trendyol-js","email":"npm@trendyol.com"}],"_npmUser":{"name":"trendyol-js","email":"npm@trendyol.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynamic-render_1.2.4_1582182551141_0.20888031587362543"},"_hasShrinkwrap":false},"1.2.5":{"name":"dynamic-render","version":"1.2.5","description":"Dynamic Render is a headless Chrome rendering solution designed to render & serialise web pages on the fly.","main":"dist/index.js","scripts":{"test":"jest --coverage","test:watch":"jest --coverage --watchAll","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Trendyol/dynamic-render.git"},"author":{"name":"ahmetcanguven44@gmail.com"},"license":"ISC","devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/jest":"^24.0.15","@types/node":"^12.6.1","@types/puppeteer":"^1.12.4","@types/sinon":"^7.5.1","chai":"^4.2.0","faker":"^4.1.0","jest":"^24.8.0","sinon":"^7.3.2","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"@types/express":"^4.17.0","express":"^4.17.1","iltorb":"^2.4.3","node-zopfli-es":"^1.0.3","puppeteer":"^1.18.1","shrink-ray-current":"^4.0.0","ts-node":"^8.3.0"},"bugs":{"url":"https://github.com/Trendyol/dynamic-render/issues"},"homepage":"https://github.com/Trendyol/dynamic-render#readme","_id":"dynamic-render@1.2.5","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-24wOELs9Thyual0eCkAhAO1iCgCkw46bb8rG/Xj04OCOisXEdCRNXV78nzt1vOD/xl277Y8oNRfICxE+xdVQow==","shasum":"27e8cca0252151cbf4ba7416d040f3b3a7c34228","tarball":"https://registry.npmjs.org/dynamic-render/-/dynamic-render-1.2.5.tgz","fileCount":12,"unpackedSize":58493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeV8Q1CRA9TVsSAnZWagAAyKoP/2sDWEm23k+p/cbyFBIb\n1vi3Of5cEGzYyO27Ecjggco7TTydzriqgJdky8u6gMp80AOGD0zMsAIf5q3V\nCWgqBeyyunM477XGp0c4BDiEd6MI3G2RMVMjT3CGP1X8ermhxaRcGsPEHKLt\nDpZ8foi9z7D7jBfoiQObzG9/yHaEOxeB2NIRqKw+kZQRgBbNsuAHD8yZc/Q5\nHqBfPeWeQj/e6vu8RZ4PeiTosZobLpkDP9hDKmA79gKDDS8k2BUirBX0KWm+\n4SzGmvI4ejBroC36CiFkc28u6xolJpsemZpmxte5L3rd38uR3gAwtQoqqR68\nL/9fywrCEBJusSCXCNqYHOZKScDtQd+ZRC9L3V85d5067vs3g+JigV+XRS/g\nsBI2hWdjKnd2jVQRDgeFe8glDpzuTaBHCshROFIM8NBo4QY26xb9Wh0dGXSp\nNVCG6jVp2R7aOG75k9qM5hU7o9r9CJFT8A6wAfxL0qzK91APyOpP8eEvv6Rk\nCk5fItIsCSX8cPc4EYcJk+33UbCrvumh+pMslRD8EMi1bi5sAv2tp+NGAgdy\nJ1h9MYqRHg1sK44Yn3wK9t7YjoZdGLHAHEDKDgivSFhlevb5PqA7YmKZqz/Q\n/eB1DmBp1msIhY5ZagH6Tgu2Gs83GovQbnUBvM8wchqYOCZ6og3/R+SWwXk6\nedku\r\n=fUUa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH93egcTOKrVvLKyfnr6vKUGBtx5Xhyr1HcQD7fLVy8MAiEAmdwXGPBbIbXkz+8uz7nmjOLNvRh6SaYuk27uyqVPlKo="}]},"maintainers":[{"name":"trendyol-js","email":"npm@trendyol.com"}],"_npmUser":{"name":"trendyol-js","email":"npm@trendyol.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynamic-render_1.2.5_1582810165141_0.6881575078122202"},"_hasShrinkwrap":false},"1.3.0":{"name":"dynamic-render","version":"1.3.0","description":"Dynamic Render is a headless Chrome rendering solution designed to render & serialise web pages on the fly.","main":"dist/index.js","scripts":{"test":"jest --coverage","test:watch":"jest --coverage --watchAll","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Trendyol/dynamic-render.git"},"author":{"name":"ahmetcanguven44@gmail.com"},"license":"ISC","devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/jest":"^24.0.15","@types/node":"^12.6.1","@types/puppeteer":"^1.12.4","@types/sinon":"^7.5.1","chai":"^4.2.0","faker":"^4.1.0","jest":"^24.8.0","sinon":"^7.3.2","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"@types/express":"^4.17.0","express":"^4.17.1","iltorb":"^2.4.3","node-zopfli-es":"^1.0.3","puppeteer":"^1.18.1","shrink-ray-current":"^4.0.0","ts-node":"^8.3.0"},"bugs":{"url":"https://github.com/Trendyol/dynamic-render/issues"},"homepage":"https://github.com/Trendyol/dynamic-render#readme","_id":"dynamic-render@1.3.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-LY7wFvDQjKCXwibjTb8VmYgPG1pDme8ogs4sT06xcCJ4JoWCbS9Cyc2gqhLQ8AfHuOx+Hy8BBDIX7axntQLWcw==","shasum":"422c1d0f495b7562056e68cd24107057d6a90bc6","tarball":"https://registry.npmjs.org/dynamic-render/-/dynamic-render-1.3.0.tgz","fileCount":12,"unpackedSize":58094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWLPXCRA9TVsSAnZWagAA2zoP/jnuVVFmOl4uO7j/t8tb\n8VZ8sUOPATF5z+BXGL3gn4XMS+a0sebq/oNCX0i1hrUWQss50vBKvm++Hn0C\nqmtQ/yzyw2sWBNUQUBxlpsCO2Ug+I/j0PKg7Muxfb5e7R6jRUjy0x4AiHZXI\n0v0oj6kXSyRFgyDimIHr9+w8rHBNwvjj5akGbS18rts+4YUoep2Df2yw3x4B\nDSTT1ia4vB3mzlIswqxmMVl0t+Cnacuwtsfze8VcIhYGbZ7gNKBQyyo+jjDE\ngmeeswP3D16hXT3qyCgULTEK5DBN2h8pl8cm7NzXyHMiT38YS3px7lJSM7ET\nVzen004MSJULQ67N7DnPCNbwSew7qUO/gEZrWLQEAgUotVySEH7Jrm8QTJYH\nWfiF0uz7BomNWwUdbXF1CwD8v2Ai8+3ja3eBs8f8M0ruGwvg/nOXcCSKUNRi\n44DaO3ED5Fw1wqewa01amcFiJ9r533V3iEbliKH9BZS3KjS+HT2Yyz8jBYuW\nDEsHiklFoBmlPaD+aKYC6RluegM7A3pz70qkiEa3DT04LYSLF2ZP8cAeWswX\n4znzS1H9gZhJTZd/9rsTyW99PI9ape/y2IWwXkjislvTBH5kIchk49lFDWe2\nDEBh5mBBLU7Y230A0jgGLuPyz4H063TGIAW3vONtv4YXWew6+dkuAGE4zDjS\nIvVZ\r\n=61+C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFgiO9ZkXBMDC94C+q/SRWpLEvwW6KNPEj2Lc3j/9crlAiB6BrWkpj6VYW8WGxxCWh2JtsgBRWwgGp1o429J+gm/ow=="}]},"maintainers":[{"name":"trendyol-js","email":"npm@trendyol.com"}],"_npmUser":{"name":"trendyol-js","email":"npm@trendyol.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynamic-render_1.3.0_1582871511004_0.3725886074824223"},"_hasShrinkwrap":false},"1.3.1":{"name":"dynamic-render","version":"1.3.1","description":"Dynamic Render is a headless Chrome rendering solution designed to render & serialise web pages on the fly.","main":"dist/index.js","scripts":{"test":"jest --coverage","test:watch":"jest --coverage --watchAll","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Trendyol/dynamic-render.git"},"author":{"name":"ahmetcanguven44@gmail.com"},"license":"ISC","devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/jest":"^24.0.15","@types/node":"^12.6.1","@types/puppeteer":"^1.12.4","@types/sinon":"^7.5.1","chai":"^4.2.0","faker":"^4.1.0","jest":"^24.8.0","sinon":"^7.3.2","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"@types/express":"^4.17.0","express":"^4.17.1","iltorb":"^2.4.3","node-zopfli-es":"^1.0.3","puppeteer":"^1.18.1","shrink-ray-current":"^4.0.0","ts-node":"^8.3.0"},"bugs":{"url":"https://github.com/Trendyol/dynamic-render/issues"},"homepage":"https://github.com/Trendyol/dynamic-render#readme","_id":"dynamic-render@1.3.1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-OzTOHe0Z//zakw30E/AvKu9HWngy0nE1I+U7TnlJubnfmcxUBd4cMEjorjgs6VfFaUJwX6hn2m1r4yWAF3a8/A==","shasum":"e0a2766ed8036fb1591498e55f5763755c0b10aa","tarball":"https://registry.npmjs.org/dynamic-render/-/dynamic-render-1.3.1.tgz","fileCount":12,"unpackedSize":58420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWRT0CRA9TVsSAnZWagAAMCMP/j6OExBWuwhuQjdfXAT8\nt6PymK1E8Ypw33pFPZicW43Ib+emTvv03fT9pZGuaB+cIp03U/8jfBHY03p6\nuFQPVEY3jn+Em24YC7ACpEU/jSDy803I9jidLwWo8MpA3nSj2u1rHUlFDbyN\nnHtpvNkxVPQstbbEnPnjxAZWNnXX4qykfSdPg5TkjY8ZwnXuouYKNhtU/0aZ\n6lE35+5eawyQ+AgMNgfsTiYeLrQQRElmZFk0+H80EpmNvtadIPbFZrniT852\nBeiMB0qI4xxJ95ADcYK+p+0a2OHYZT/TzyTy8l+WWfC5Ww+8I7OEAtCniHJj\n2nRsN9a2kor2PMNPRdN6HPQb4rQ0nxZa7BI+WiW1Z1WfgCADcUV+zr4KTFDo\nbImB6LKb1tNPjiKPt0SWOI0K9iF59qZ3d8ucIUf2IjfEN5sI5QaLVNjdnPTO\nEaLXZX3U3FcAdSvAlTAGEpZr7550RZ6twdSy5IKmM9tyKjS2NSW6VFH0YCLZ\nHmn2jyM51gLijC+zD6S1uIdDtdu2CgrZUv2KPLwJg5gtQn1Ewj882pQ7Q5xx\nITci3f1FtQgownHamF5sO0C4etwxRV8IIMvpd07LuW6sSl1XIbvkF0M53ZnE\n8FsL9ZJqhDYHI+0gXDtPGNnlBVaLiuMVsOT8tQG/SGd5/lmXALHnwi59hcq2\nSVRO\r\n=P1Dp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDW3jW++D+nT1144WoPdtrCoZavcMUd9hrnGt0RubN/GwIgGxsHBHpGBJjQzh8QjjMJOy0ekocQf/+Ea8byjPWwguE="}]},"maintainers":[{"name":"trendyol-js","email":"npm@trendyol.com"}],"_npmUser":{"name":"trendyol-js","email":"npm@trendyol.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynamic-render_1.3.1_1582896372350_0.03835824377210839"},"_hasShrinkwrap":false},"1.3.2":{"name":"dynamic-render","version":"1.3.2","description":"Dynamic Render is a headless Chrome rendering solution designed to render & serialise web pages on the fly.","main":"dist/index.js","scripts":{"test":"jest --coverage","test:watch":"jest --coverage --watchAll","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Trendyol/dynamic-render.git"},"author":{"name":"ahmetcanguven44@gmail.com"},"license":"ISC","devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/jest":"^24.0.15","@types/node":"^12.6.1","@types/puppeteer":"^1.12.4","@types/sinon":"^7.5.1","chai":"^4.2.0","faker":"^4.1.0","jest":"^24.8.0","sinon":"^7.3.2","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"@types/express":"^4.17.0","express":"^4.17.1","iltorb":"^2.4.3","node-zopfli-es":"^1.0.3","puppeteer":"^1.18.1","shrink-ray-current":"^4.0.0","ts-node":"^8.3.0"},"bugs":{"url":"https://github.com/Trendyol/dynamic-render/issues"},"homepage":"https://github.com/Trendyol/dynamic-render#readme","_id":"dynamic-render@1.3.2","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-F4qbA8Jdw+/HtMu/KPQfvK1JwQRsmTPv01qlPNxiVMfACXgQGhj7AUXdlujnVGSqBbVNC/q1E2nOSlZN7hGM4A==","shasum":"6c4ad55c0c59d72c2804c8113c31d430cb46481d","tarball":"https://registry.npmjs.org/dynamic-render/-/dynamic-render-1.3.2.tgz","fileCount":12,"unpackedSize":58619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWnvyCRA9TVsSAnZWagAAbs4P/07zC6fG3CvNfDxr6/mm\n+/HCSqrnAIr8NLnkMV+BcLDMVvak31O/LrJf2pS+gGpbMr2uO+qNTh9kJaH9\nXyH8DP0X5YNHiYKAbjeX4VLEsGELHX1od4ggDmiXF8cTkMlSw0ljSetNJVjn\nS5BC/0RwTj7yEcU1KpzDadcR2Krb6OKyzvInUM++hStrKVSvl/zkQsNnAuIQ\nA5bGenMN7Vmp6b10Lojzvtf4Cf2n8wylpLCkp4Yanw1e8Q4i4j/R5p7upwab\nSrU4fhcgdiXEJ1Fy/7Ub4RGvEQ+b7qosQdKp9Hm4EXZBTC/hcQxOx2e8zP4e\n5BUahjb0OlnzNxeY6cMz3ttRte9jGwoJKsKTDVrTi2QptgXrOXZhCHMoFtE8\nWKzigeGMxzYklk1ao/ZqhR8891ULmXhJvdbfWGG/3TAgZr51aG/3/Mxv2BlN\nB+Hifyy/01rsOPcF6lSeK3od7g+igmdTtWjDOV8Uddtk4Inm1f3FKCvWahuj\nFDhtP0TZh3hDt+qjNdUOtqUxTQ6MT3iDz5nF/4ZdDHvtBWd++dxXDZNsF/xk\nRXdvniUUByt10cMjtml+X3tv71ULGDOthduOINI/oD0fHN+Qref0HFMtjxQl\nWe4acB1Qieajp9MWhn8IV1qEl6A0Ma/WdEQ1N9fRhQ2PJJa1i2kSAVAAFS2q\ndVzr\r\n=TN7t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDd/yUcjc0lfhvOpaC2C0KeCVZPvk6f8ouLLuke7tY+5wIhAN7ncGQUOuifb+LOZ+PIexZKm4OHXqjvMlAgMjrN+3k0"}]},"maintainers":[{"name":"trendyol-js","email":"npm@trendyol.com"}],"_npmUser":{"name":"trendyol-js","email":"npm@trendyol.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynamic-render_1.3.2_1582988274001_0.7534377149608995"},"_hasShrinkwrap":false},"1.3.3":{"name":"dynamic-render","version":"1.3.3","description":"Dynamic Render is a headless Chrome rendering solution designed to render & serialise web pages on the fly.","main":"dist/index.js","scripts":{"test":"jest --coverage","test:watch":"jest --coverage --watchAll","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Trendyol/dynamic-render.git"},"author":{"name":"ahmetcanguven44@gmail.com"},"license":"ISC","devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/jest":"^24.0.15","@types/node":"^12.6.1","@types/puppeteer":"^1.12.4","@types/sinon":"^7.5.1","chai":"^4.2.0","faker":"^4.1.0","jest":"^24.8.0","sinon":"^7.3.2","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"@types/express":"^4.17.0","express":"^4.17.1","iltorb":"^2.4.3","node-zopfli-es":"^1.0.3","puppeteer":"^1.18.1","shrink-ray-current":"^4.0.0","ts-node":"^8.3.0"},"bugs":{"url":"https://github.com/Trendyol/dynamic-render/issues"},"homepage":"https://github.com/Trendyol/dynamic-render#readme","_id":"dynamic-render@1.3.3","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-wmuDMl0IoSM1loG0SZGIPb/QH6E7RKlyZB0RgrqhTWQ/1kIBDo7ZqQCV5DQQ7zUulFqXn4Lv8z0y/i0qaNtkjg==","shasum":"ff482639baeee9783d9eb0f19d4c1fde66578efb","tarball":"https://registry.npmjs.org/dynamic-render/-/dynamic-render-1.3.3.tgz","fileCount":12,"unpackedSize":58377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWoXpCRA9TVsSAnZWagAA6W8QAJp5qf5r1R7RmW1Qxikz\njkQAPkwpNAfx2yYh+qHcv2wzHNHfx3PVghs/BFsxUedfSZuJ+3qLB1UzSJdL\nDgt4FDIn0/wfxZfClTR1E/xRKRMqTTMn7F7lJJZdqH7ELFldzktqeOPPRiRd\nLGNtqoh4+nurDRhPfo80IVYYlL/GbFoRPb2wxmy2XaB8GN9SeWDRPEMGdjbE\njjPLe4Sx9LwfZWSKnwOYQZCMSmIupcplquss99ZUJwImbxFBMkmBLHxKxnyL\nWMo30X/wQwn3J+9sWNzijSSuxPkShkwXZVwScwBsNVmYU4PPl5hbl1fSH/qG\n8BRkiWhzlzujRhZ5ElRov9bohYn5YrJHtnISldfvakWHXUI6L1v7DVtDL6EE\nsQrNY9UE6Kg8rtrDqytfjucPh1mUW45dGcMibEMYnmzEwoDcu4Hg0L4mN5v1\neG3x9DSh8Dvq76Mp64xczwwnfx31cShbKufNIYvi9A3v/EfoJxNBx52jVZzm\nZogEv/MCBfqvwKR94xoNtWt7glu1D5Y2dsBRCl5m9vkli0/rr+a8ER8YF3FE\nGQxKUouqwrofOEHnYKJM36ymVAR0r+K54lj11xlGGibxMKd5vvlrEZLBpWls\ndiFZnH/i/dJY52j7NB67CoDmGCLjbLofyuBzIzeDiwEWb7pno1jt3P1G7AVX\no+nP\r\n=oW40\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDB67cg0Ay2H/wLMQ0S287NAVfIjXkyoai4qzBZ10GfQAIgInL8Vv+ydza+GsiDPZKB6k02RcPb2rw6u441u9SYaT0="}]},"maintainers":[{"name":"trendyol-js","email":"npm@trendyol.com"}],"_npmUser":{"name":"trendyol-js","email":"npm@trendyol.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynamic-render_1.3.3_1582990824970_0.6224600510093543"},"_hasShrinkwrap":false},"1.3.4":{"name":"dynamic-render","version":"1.3.4","description":"Dynamic Render is a headless Chrome rendering solution designed to render & serialise web pages on the fly.","main":"dist/index.js","scripts":{"test":"jest --coverage","test:watch":"jest --coverage --watchAll","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Trendyol/dynamic-render.git"},"author":{"name":"ahmetcanguven44@gmail.com"},"license":"ISC","devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/jest":"^24.0.15","@types/node":"^12.6.1","@types/puppeteer":"^1.12.4","@types/sinon":"^7.5.1","chai":"^4.2.0","faker":"^4.1.0","jest":"^24.8.0","sinon":"^7.3.2","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"@types/express":"^4.17.0","express":"^4.17.1","iltorb":"^2.4.3","node-zopfli-es":"^1.0.3","puppeteer":"^1.18.1","shrink-ray-current":"^4.0.0","ts-node":"^8.3.0"},"bugs":{"url":"https://github.com/Trendyol/dynamic-render/issues"},"homepage":"https://github.com/Trendyol/dynamic-render#readme","_id":"dynamic-render@1.3.4","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-SHX220TYiA09C3BghV3Z1DxeOaYzvoQDNFoSWDHOXyk4mbQ07b/ITLeAsCNqqT7BfsNeaxyEdZT+Mms7U9yPuw==","shasum":"303104324a4ffe0d5d9eb06852b75ec1ce6a0569","tarball":"https://registry.npmjs.org/dynamic-render/-/dynamic-render-1.3.4.tgz","fileCount":12,"unpackedSize":58475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeW8GwCRA9TVsSAnZWagAAlKYP/1ADE2mFm8r5DrmLtjG0\n8Yh3rjf/Ni5RjMVUCmp4n82sgVxU4yv4DFleXUZhlpl1TaxaeKmX1gk7Rz5Q\nBXOQWvpTkIxgjQvcDVm7/H1+AikHQp2hmqr4jdga2VMaCXbb5Y9QzHgfbuuD\nrQxMqdHrAo/wTxtpFQfw7Wrto9pnZUHaGD17r2NS8JaF6/lFE3XR91RjZgE7\nmtwLdA0WMPj+DN2UmOD6f3BoxxzeSmJpURJDRDXZOwc3Oo6CW+X1wuQenpVG\nqwKp/1Mxk/JmlzKnaOKCu5vSk648K8GKXw6yni1O3T4eX4acSxl4lrfXLdyw\n7q/j+oZFE4d+XfG6FaRpOFTtW+6v7G3ZlP47102lKfiE4Im4X9qOhBEjuZQJ\n8hsrfYK8ZR448JZTDauIlfRc0IvaUqb3GP1KQ+/5AzlBOcoEq6fBc7ESc7Jg\nEqewmEV/+jcIsIZHYr+i/qGtO8PruqQRQUFWnkN4KGRCU8ar4aFUh0E0qH38\n8MrYW9mtUR5+jtj0DTmcDlaC1yk0cftrpUel1YgwkMdFJgFuNB6lurnzuAVk\n5dzQhbM6kX37mHHX7X4v6ml1xsP1FMiZ63ySmfS/Q07u3apoQSM7uG0unH7Y\n2f/JOl5Ck1NuhVAuKwZ+WD73CvPxZzW4GDhHcVwPDF6cxb6GjNdtDLgza235\nToWu\r\n=enhU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDD4ORLBQkleLa1Xsd47Xu2zev27+/J/87mcgddkUXzUQIhAOW0+4fK/NgXFcyWyUamrwVUI3+oVjjS6aOn0EAefTxP"}]},"maintainers":[{"name":"trendyol-js","email":"npm@trendyol.com"}],"_npmUser":{"name":"trendyol-js","email":"npm@trendyol.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynamic-render_1.3.4_1583071664196_0.077482342544541"},"_hasShrinkwrap":false},"1.3.5":{"name":"dynamic-render","version":"1.3.5","description":"Dynamic Render is a headless Chrome rendering solution designed to render & serialise web pages on the fly.","main":"dist/index.js","scripts":{"test":"jest --coverage","test:watch":"jest --coverage --watchAll","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Trendyol/dynamic-render.git"},"author":{"name":"ahmetcanguven44@gmail.com"},"license":"ISC","devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/jest":"^24.0.15","@types/node":"^12.6.1","@types/puppeteer":"^1.12.4","@types/sinon":"^7.5.1","chai":"^4.2.0","faker":"^4.1.0","jest":"^24.8.0","sinon":"^7.3.2","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"@types/express":"^4.17.0","express":"^4.17.1","iltorb":"^2.4.3","node-zopfli-es":"^1.0.3","puppeteer":"^1.18.1","shrink-ray-current":"^4.0.0","ts-node":"^8.3.0"},"bugs":{"url":"https://github.com/Trendyol/dynamic-render/issues"},"homepage":"https://github.com/Trendyol/dynamic-render#readme","_id":"dynamic-render@1.3.5","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-FYU2wnSlCrT6VI0FlM0Wz2erb1lE11yeuicDpXr2hNFLmB1pYZflZQ9Ne4iWxMso3HNYKulOoylmM+RGBU8kug==","shasum":"2e2766a9af3f682b212c123cab55ba37c64a22db","tarball":"https://registry.npmjs.org/dynamic-render/-/dynamic-render-1.3.5.tgz","fileCount":12,"unpackedSize":58523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeX5mYCRA9TVsSAnZWagAAz8QP/3HAXnwy3KtCtkUzefZM\nv6xqV1YXMDE0Ina96mtMXVhNliFAROAP286WQkdOOrk/6/rZZits1Kr+LuD0\nnie3ssjgnnz+Rmd4fOmYDTEFDDi1MPbE6fN+NsG+FI9uKiBgNs735VF2vD3q\n80NYlG9JpsbLO9l4L4/TB1dWSVUqU+AYvScB6DXftJ8AuGnmNweWjFV3ZoE9\njYDLOTwGfxYFnvDq+1sF+fme7tbcLDUTP4+KiHB+vSE7XIUCA6nuZbAR3/WO\neRzAp2ROLKQugNIB/4F3/rCEt2iT9tjdDpTKrcUdjv2fmidHrZxFvsb4Od20\nPKuxnUkKEo+MbRBP71lceNMjq4mHWdsTqOrSCB67jNSeRMj/9U+ljchC/1Sx\niraTDftGyouybKAx8BG9XyU16dE6bS2FjVqv7HzfdM8OrCt36tWbO1b7yemR\n3NxzEEg6opC5xTHseUJUBElUqICkmWvHVP3vOTIPJ3nXJVMvtqnZrF2Cw42T\nxr4avl1juJ8PP+Lav3EICB3V6lKo2PZZK34gmbEJVLoe8Pk4xf4lkS9U+SNN\nuljsxAC4mnqS1QAVijUFf5wx+c+XUoTtjG3b1qMEcia3bRedTL9U4S7ey2fD\nkJnzT3cZ2hMiq3b0IF3aatuJUolnauILdcvoZEYKXwL183viXIQMUEh/8iEg\nt72z\r\n=MuCu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcqflIi1INdkMgeFb881wWqIr38O555hXejgHYmjXdxgIgB7YyjU+8ISKd3uW3w2Cld+NAtUi5LJxbpZYOCLsraEI="}]},"maintainers":[{"name":"trendyol-js","email":"npm@trendyol.com"}],"_npmUser":{"name":"trendyol-js","email":"npm@trendyol.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynamic-render_1.3.5_1583323543366_0.8217623713254014"},"_hasShrinkwrap":false},"1.3.6":{"name":"dynamic-render","version":"1.3.6","description":"Dynamic Render is a headless Chrome rendering solution designed to render & serialise web pages on the fly.","main":"dist/index.js","scripts":{"test":"jest --coverage","test:watch":"jest --coverage --watchAll","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Trendyol/dynamic-render.git"},"author":{"name":"ahmetcanguven44@gmail.com"},"license":"ISC","devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/jest":"^24.0.15","@types/node":"^12.6.1","@types/puppeteer":"^1.12.4","@types/sinon":"^7.5.1","chai":"^4.2.0","faker":"^4.1.0","jest":"^24.8.0","sinon":"^7.3.2","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"@types/express":"^4.17.0","express":"^4.17.1","iltorb":"^2.4.3","node-zopfli-es":"^1.0.3","puppeteer":"^1.18.1","shrink-ray-current":"^4.0.0","ts-node":"^8.3.0"},"bugs":{"url":"https://github.com/Trendyol/dynamic-render/issues"},"homepage":"https://github.com/Trendyol/dynamic-render#readme","_id":"dynamic-render@1.3.6","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Et0rSsnbgiP9O+CKj1bdZqU/Lto4Pe0nNd2kw7q1z6863L939zzgcTkRggxlGghVvdyyTPpbzlrMzdvzalU/mQ==","shasum":"5c5609405284f8b263db014739bc3308c962eb0f","tarball":"https://registry.npmjs.org/dynamic-render/-/dynamic-render-1.3.6.tgz","fileCount":12,"unpackedSize":58519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeX8k3CRA9TVsSAnZWagAAhv8P/1qpMWMtsIo/pWJPqy5y\nyqZmo3ElON/lEVfsmXReSRwWgfwIiC7W85rr1Efq9ooudWFcVLVYSC+7QEHk\nNI8hkF5RauQtxpC5M5+ICcwnKJL2SwCetXXIgcffxbk7LDDuK6tV52HbcsH5\n/NkVKlHPghNSgEmQOpbJ5SFu1B+yl7eyfjaCTFlJf6BvyoVl1GMmKLcTJb9W\ntowc1gQjzIEBKjQ3DyYeFi4gjNrBM+gr90UVHHxL5ebd7N6rw7lZv/GLTGRO\nPsZGpr30pyLBYGoPePQD86jZVQNAAXNJ7JxAYq5DkciL2X3QjOG2JCTBotN2\nbc+DViwrQ6+pAUPO+hNJG1cI3E5BaZ1yfRR0RDsSjj1OnpyssQGw0PQfTq+q\nTPL70DcINQHClx8U5kluQ1ZQgIWK7wy45PTWf4RJvtOPm5lAgGc1K1LRm3rd\nf+q/n/Ln2cJdyHLE3D2Z9WbauoWwkOZvIVyx3ejWpl+ubbWHfI4QN7mW60+B\nKW3gG8FO0sssjxV3UsrcNZPKlmObIDhCwqxWk84/04ye38h7JdsLlxhS3iSK\n6m3gVzPLLTh3dA4h9l0S+B8srqDFUwmG5ipQo42j3V08ws+jA+EGymzwM5e1\nzAZ0N0H47cXsL0u+5UnTMXMt0CAfyGqqSlvbQH64adgodKGAduClNKQKY1Jk\n/IBN\r\n=Y6GS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC/2+Bo1V9kqSkHruxhxKK3HN8aCyNV+AWqstpmyPvQsAiB4pKTgrhRSx3sBi3gwGVlKf255iGcof02lDBQ1E/b8+Q=="}]},"maintainers":[{"name":"trendyol-js","email":"npm@trendyol.com"}],"_npmUser":{"name":"trendyol-js","email":"npm@trendyol.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynamic-render_1.3.6_1583335735055_0.34702860876753894"},"_hasShrinkwrap":false},"1.4.0":{"name":"dynamic-render","version":"1.4.0","description":"Dynamic Render is a headless Chrome rendering solution designed to render & serialise web pages on the fly.","main":"dist/index.js","scripts":{"test":"jest --coverage","test:watch":"jest --coverage --watchAll","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Trendyol/dynamic-render.git"},"author":{"name":"ahmetcanguven44@gmail.com"},"license":"ISC","devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/jest":"^24.0.15","@types/node":"^12.6.1","@types/puppeteer":"^1.12.4","@types/sinon":"^7.5.1","chai":"^4.2.0","faker":"^4.1.0","jest":"^24.8.0","sinon":"^7.3.2","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"@types/express":"^4.17.0","express":"^4.17.1","iltorb":"^2.4.3","node-zopfli-es":"^1.0.3","puppeteer":"^1.18.1","shrink-ray-current":"^4.0.0","ts-node":"^8.3.0"},"bugs":{"url":"https://github.com/Trendyol/dynamic-render/issues"},"homepage":"https://github.com/Trendyol/dynamic-render#readme","_id":"dynamic-render@1.4.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-clLnB6VCCjZH2ELG28eeXqciZFt9QjuNnf0LVFY3MyehuOhqjuRMaEDvQNHdbw9vBC0fYLV9JzB0hbGy//2vnQ==","shasum":"0c89d80fd4675dbf1eddb274594a4ce9759fdc8b","tarball":"https://registry.npmjs.org/dynamic-render/-/dynamic-render-1.4.0.tgz","fileCount":12,"unpackedSize":60418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYgz+CRA9TVsSAnZWagAADJ8P/ixJkgNZaH1McqJFjF53\n+y/kOOc5re2caceOSGJ8PPjbINyBaGkeurTkKioJMYhLlm3UrDacjbF1JicB\nN+UiwKtqly/Uq44zLVM94gNi5cRLKXjlvBKmxEBA26MXlSwzXQHYw3vZ7Udv\nj5cxQUNVQAIcn4pPFz3GzyatN0lhal7L5G2qqjooSu7TORxt2qtw9SCmwhfr\n+Uqo6jb7rZ+IkDQsN56FV9ibf06z5pAuETpTuTHnvzq8HcLHDyTx5ybWxbuV\nzXKGJxaM8XF7+bs25nf4M5V2vr/MTj/BBJX3PCIrE8IKBamswQQP4t9vcHDC\n4jCNpCsP94fiWGdbPhAXdPpwTchvNCOb7pXsnZgxOyP2NKiUescoKGo6337K\nfQTiQz+dxYaYEz0te2zfXxOmnFWiSg33+RMHiLyHYgH4WVYwDjS5csBsiZ4W\nyTk/Eirs3kCmxeaIwhuASJzHQSMGbjYvGaik2XwXlmVUtNS1DODu5QUwjPKm\nqlfdYnJzC5MrTzZNXq5doUAxp9IMmn+acgXBH5Iz9K7diYMnIgAG5RNSuuKC\nABQuTbtY5x5ej/XZ8c7fI2RfR4hxHOFFn5Y47JGZlYxrj57shN1NtBu182NC\np3TVsptqScsMSruaChJUjHwhdJdSlTywmxOszillnRD91DAPqmfY+IXFk1C8\nvr1+\r\n=FrLe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHlKoQ4q3aW/LTvgVae6okH93trl70CS0NMCSzuugNbQIgfaCO2BvMSxkNgoPDrghEfiNpFX2rgiq8bcfkpbRErwI="}]},"maintainers":[{"name":"trendyol-js","email":"npm@trendyol.com"}],"_npmUser":{"name":"trendyol-js","email":"npm@trendyol.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynamic-render_1.4.0_1583484157428_0.1508432594767366"},"_hasShrinkwrap":false},"1.4.1":{"name":"dynamic-render","version":"1.4.1","description":"Dynamic Render is a headless Chrome rendering solution designed to render & serialise web pages on the fly.","main":"dist/index.js","scripts":{"test":"jest --coverage","test:watch":"jest --coverage --watchAll","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Trendyol/dynamic-render.git"},"author":{"name":"ahmetcanguven44@gmail.com"},"license":"ISC","devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/jest":"^24.0.15","@types/node":"^12.6.1","@types/puppeteer":"^1.12.4","@types/sinon":"^7.5.1","chai":"^4.2.0","faker":"^4.1.0","jest":"^24.8.0","sinon":"^7.3.2","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"@types/express":"^4.17.0","express":"^4.17.1","iltorb":"^2.4.3","node-zopfli-es":"^1.0.3","puppeteer":"^1.18.1","shrink-ray-current":"^4.0.0","ts-node":"^8.3.0"},"bugs":{"url":"https://github.com/Trendyol/dynamic-render/issues"},"homepage":"https://github.com/Trendyol/dynamic-render#readme","_id":"dynamic-render@1.4.1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-gf6/s+kJe6N183w4I81bVLBnOM/O93SNAT2TL2JIEmR+AzbU/7WPPNMkE2b24UG8Oum6tPdnaiZWsPUJteZBiQ==","shasum":"8d92334f980c1fb5c20e28d9d18942c715ec4c52","tarball":"https://registry.npmjs.org/dynamic-render/-/dynamic-render-1.4.1.tgz","fileCount":12,"unpackedSize":59653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeKghCRA9TVsSAnZWagAAYq8P/j4pNU2Q5CcuYrL9ij8w\npxdVbdMYeMDfrx2BccY1FHtL9S/uWiOrgZM98NKVd4tRNYM1YvjzI0SRtG5o\ntseeCoazbJt/44pzxRj4DpMbs1nItIgfAYtRHbqppfzYhr8KN1tflP28d1J/\njdqmZcpacIueybBHNttRpaO2jHh+RqaSpraQmolocNh6AKOrD3lXr0ALDvUV\n/kuoW7Obwiv2i2V/1MGfmbEGJTj22OCHJjo8ip9IugtgIfEXNRWVD30j5FW8\nP9GRGcl8pufvpNJvZF7pqjqfIWfnPAvPM29aRdTs+ITF54t9Bs28e3ckxK7T\ncthPvzZJBL7ORGuW6PNbTaFrKHt9r5dcaCLFnkRj86M3s9PW1x3KIH7CSCdF\nVVmkYfTMEtOfQI5snh3Dr9IpgcVP+MUVWN7sWOHeYutyS42yFqI47wUxjOdt\nIZam/+c5zwWwvKyI6q3Tl8HUaGY7d30+8HRR2ZO/JmbR+hJ3ahjbKo++kQ60\nfKFfZXHerFzUL75d1x9p4rOkkZlVfEIaEGt0N8HPHktKWv5TOlNmQ6JZZLHR\nFKLUyXvmt1wI9muk/ybgGW7W6bETJplYyKbBWCWe3u9OASKZSrB0Niu8yztn\nWSOm0yRcR8cCT0dmHFnKeYFHTvEhdaNjw3Reju/vOn7enfa/Sb1pVl7da6zX\nOt+j\r\n=TvxX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCg2dIzqf4qrjiC7oGDrKY44Fg1l1W3NlkSSe2l0LXz6gIhAKce+jLYvKe3fS4Y7vGJm2L+V6IwkwOKjYtPyf/zrmtT"}]},"maintainers":[{"name":"trendyol-js","email":"npm@trendyol.com"}],"_npmUser":{"name":"trendyol-js","email":"npm@trendyol.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynamic-render_1.4.1_1584965665203_0.4222494600264839"},"_hasShrinkwrap":false},"1.5.0":{"name":"dynamic-render","version":"1.5.0","description":"Dynamic Render is a headless Chrome rendering solution designed to render & serialise web pages on the fly.","main":"dist/index.js","scripts":{"test":"jest --coverage","test:watch":"jest --coverage --watchAll","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Trendyol/dynamic-render.git"},"author":{"name":"ahmetcanguven44@gmail.com"},"license":"ISC","devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/jest":"^24.0.15","@types/node":"^12.6.1","@types/puppeteer":"^1.12.4","@types/sinon":"^7.5.1","chai":"^4.2.0","faker":"^4.1.0","jest":"^24.8.0","sinon":"^7.3.2","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"@types/express":"^4.17.0","express":"^4.17.1","iltorb":"^2.4.3","node-zopfli-es":"^1.0.3","puppeteer":"^1.18.1","shrink-ray-current":"^4.0.0","ts-node":"^8.3.0"},"bugs":{"url":"https://github.com/Trendyol/dynamic-render/issues"},"homepage":"https://github.com/Trendyol/dynamic-render#readme","_id":"dynamic-render@1.5.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-FDn4Ni/rFZVb3EqOlh/O6aETHb7QVwLo/S0/EnZu89RKm7VO6NF9NDl/JvVKMDZ3cAh13x23UvLBNVRFhFoNfg==","shasum":"8fe08c7af46b649e2c00ced3c5c8240eedc7ed55","tarball":"https://registry.npmjs.org/dynamic-render/-/dynamic-render-1.5.0.tgz","fileCount":12,"unpackedSize":60218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeexIuCRA9TVsSAnZWagAA+PwP/R+4hi3qTbWvgPKnRqFr\n7M2Mes178kSl63+/04rWHX/wV/QAv+uE03qziDfZyEd5IozzSHnoTRBJl0zO\njptm0nbLP+eFDCZvuJZHQ0QtsYqPRywdoVWcOB9qBQ8Nk8D/InfvTP9hCsdP\nw7T/CJ21TyKmLxWPyE4Ze29HQ+1v+phG4XDMSoCqpX4WlnPoG04Bda1m2HiW\ney+U5ohXOqK80NRFQNq8RmHpWgj7GUcr0w8POhJFDTjpaAHlaGTnVFGYMLYS\nbacoW9PgZDDSXcnjRQOsFO+0vb8mkGVDlLV3ZiW9AGhukkqUE+2CjERYzV8M\ndyQGQzNVFiBs8NiIoPutnOiV+8CRLYvLQWPP8g+hUuzzW2DVywcNu3GW3hTP\n030OE1T6QroAwyl2NXzZUIzKmYt70jV6knFbkD10HeufUgDMq3oTSa8wPH2w\nZGE9ub/qFf7puIo2oU831ppRD37TRvjT6t16LA1so1/7bdWqbmzJP7eh7cdA\nh3g7dJqMhB7rX2rIsNLaWh+EGotGZeuJwcGcDXnj5YHBN/gDHhrJd+0bA7Y/\nCkwYDXsdtqr31qUIfevgIIPUOGt0Gh1TpEPebxcZp0FbXKdhAcqypx1UDi2A\nitv5jW5usQitGlOzTWvoJIApI59qbvRlOHpIosVoWELO7o5mfIHqzb0A8ji3\n6GNo\r\n=sdSi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEpwMDXKo2AlvFcNCHJKtK3Ob6/QSGdEEScyJs2+U+EPAiBD2AftODbcBua/7R2V1f55KXokSxiPlLnkPEqTubdwvA=="}]},"maintainers":[{"name":"trendyol-js","email":"npm@trendyol.com"}],"_npmUser":{"name":"trendyol-js","email":"npm@trendyol.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynamic-render_1.5.0_1585123886235_0.6284709282892149"},"_hasShrinkwrap":false},"1.5.2":{"name":"dynamic-render","version":"1.5.2","description":"Dynamic Render is a headless Chrome rendering solution designed to render & serialise web pages on the fly.","main":"dist/index.js","scripts":{"test":"jest --coverage","test:watch":"jest --coverage --watchAll","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Trendyol/dynamic-render.git"},"author":{"name":"ahmetcanguven44@gmail.com"},"license":"ISC","devDependencies":{"@types/chai":"^4.1.7","@types/faker":"^4.1.5","@types/jest":"^24.0.15","@types/node":"^12.6.1","@types/puppeteer":"^1.12.4","@types/sinon":"^7.5.1","chai":"^4.2.0","faker":"^4.1.0","jest":"^24.8.0","sinon":"^7.3.2","ts-jest":"^24.0.2","typescript":"^3.5.3"},"dependencies":{"@types/express":"^4.17.0","express":"^4.17.1","iltorb":"^2.4.3","node-zopfli-es":"^1.0.3","puppeteer":"^1.18.1","shrink-ray-current":"^4.0.0","ts-node":"^8.3.0"},"bugs":{"url":"https://github.com/Trendyol/dynamic-render/issues"},"homepage":"https://github.com/Trendyol/dynamic-render#readme","_id":"dynamic-render@1.5.2","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-IjDQXhrjLX0oy8htGBoL3+JnSOQXwXwu6IMKNtEWg4F1/ol6FKJpk5mcZwtv80kLHTS0cqoORsoS4J7rh6EU1A==","shasum":"1d44b99dcfe4cb80a859a36fdbcb84ece019672e","tarball":"https://registry.npmjs.org/dynamic-render/-/dynamic-render-1.5.2.tgz","fileCount":12,"unpackedSize":61410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefGL2CRA9TVsSAnZWagAAn4kP/0dtBHb1h6SF7RqwJsDj\n2PYNtJV3iIyooy6hRoBOmVXUEEVj0KQUMqlAcEgC4MbClQ+x1IgbX57od2hc\nv4fmSCRMrQUp+FoxLuyIFKk0kFoBNXNhVqIJwS5moaMrAZx3Dth1TPMwQLSA\nRKxaP1AxJCZvLBWLbJSlowkNQsWJGjbaYAbYDEgmykaBHu4zGSstKVQ+hvle\nNjuRQfAesLB09Ui1yRhFZFYB3T7knpzyYtUm+qKNzQ5WQ25L54bFKo2G0wc9\nsA8uBORkNkB3wckMoK8Y855Q4K7cxdU/imExkYCFRhs/AmZvd5IiU+kt+7vf\n8WijaHotOck94I5Tj4U4opO/6IuQHg5qwuqM7tZtXHVyJD+K89senB+7H4Bc\nrq+935o5q2sgu9PXxuE6Pm7XjoySVuMkv9aF0noBmExGcJ9aR4seeSBphqKJ\nRy/Un/WODZy6f5mZg0bnBRhIrikQCtJy55DOlLWTIbQX/bEFRaRDhw5Kxn19\nS4pI76ai+SXVgXS5qv+eAmxf2KiyWNDCGhHZ+RYr2HCraHcr4JVg4L8Rk2te\n8/w2I6s83O1e13M0sBQkYqKXsho0H2pEug0DZ92Zy8z5k4xdVtCBNO3jpCdT\n/LYAmCAISXNGQLD/EYIVuA+oTR74CQwXy/VPv2SPLZCF75ZBz78wJtIQCewl\nykKR\r\n=6K0w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDa50D1scCbzowF3DAebJ2+j0ICEuxs3tRNJLmfLkQUWAIgOEbDXrqcPxwi2MLntUTVHS2pG0YU54BIweHx+SuEMSY="}]},"maintainers":[{"name":"trendyol-js","email":"npm@trendyol.com"}],"_npmUser":{"name":"trendyol-js","email":"npm@trendyol.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynamic-render_1.5.2_1585210101892_0.6132964328164665"},"_hasShrinkwrap":false}},"maintainers":[{"name":"trendyol-js","email":"npm@trendyol.com"}],"description":"Dynamic Render is a headless Chrome rendering solution designed to render & serialise web pages on the fly.","homepage":"https://github.com/Trendyol/dynamic-render#readme","repository":{"type":"git","url":"git+https://github.com/Trendyol/dynamic-render.git"},"bugs":{"url":"https://github.com/Trendyol/dynamic-render/issues"},"license":"ISC","readme":"# Dynamic Render\nOptimizes SEO by dynamically rendering javascript powered websites \n\n[![CircleCI](https://circleci.com/gh/Trendyol/dynamic-render.svg?style=svg)](https://circleci.com/gh/Trendyol/dynamic-render) [![codecov](https://codecov.io/gh/Trendyol/dynamic-render/branch/master/graph/badge.svg)](https://codecov.io/gh/Trendyol/dynamic-render) [![npm version](https://badge.fury.io/js/dynamic-render.svg)](https://www.npmjs.com/package/dynamic-render)\n\n## Guide\n* [Install](#install)\n* [Getting Started](#getting-started)\n* [Render Cycle](#render-cycle)\n* [Interceptors](#interceptors)\n* [Hooks](#hooks)\n* [Page](#page)\n* [Application](#application)\n\n\n## Install\n\n```bash\nnpm install dynamic-render\n```\n\n## Getting Started\nFor full demo please see [Demo Folder](./demo/demo.ts)\n\n1. First create page configuration\n2. Create an application and register pages\n3. Start Dynamic Render\n```js\nconst dynamicRender = require('dynamic-render');\nconst examplePage = dynamicRender.page({\n    name: 'example-page',\n    hooks: [],\n    interceptors: [],\n    matcher: '/example/:pageParam',\n    followRedirects: false, // Dynamic render follow the requests redirects and respond directly to browser. Default \"followRedirects\" is true.\n});\n\ndynamicRender.application('example-web', {\n  pages: [examplePage],\n  origin: 'https://example-site.com'\n});\n\ndynamicRender\n  .start()\n  .then(port => {\n    console.log(`Prerender listening on ${port}`);\n  });\n```\n\n*(Optional) You can pass configuration parameters for debugging purposes*\n```js\nconst config = {\n  puppeteer: {\n    headless: false,\n    ignoreHTTPSErrors: true,\n    devtools: true,\n  },\n  port: 8080\n}\n\ndynamicRender\n  .start(config)\n  .then(port => {\n    console.log(`Prerender listening on ${port}`);\n  });\n```\n\nNow you can send request to `http://localhost:8080/render/example-web/example/35235657`, dynamic render will respond with rendered content.\n\n\n### Render Cycle\n![Render Cycle](./cycle.svg)\n<!-- https://mermaidjs.github.io/mermaid-live-editor/#/edit/eyJjb2RlIjoic2VxdWVuY2VEaWFncmFtXG4gICAgcGFydGljaXBhbnQgUmVxdWVzdFxuICAgIHBhcnRpY2lwYW50IER5bmFtaWNSZW5kZXJcbiAgICBwYXJ0aWNpcGFudCBJbnRlcmNlcHRvclxuICAgIHBhcnRpY2lwYW50IEhvc3RcbiAgICBwYXJ0aWNpcGFudCBIb29rXG4gICAgUmVxdWVzdC0-PkR5bmFtaWNSZW5kZXI6IC9yZW5kZXIvYXBwL3BhZ2UvMTJcbiAgICBEeW5hbWljUmVuZGVyLT4-SG9zdDp7YXBwbGljYXRpb24ub3JpZ2lufS9wYWdlLzEyXG4gICAgSG9zdC0tPj5EeW5hbWljUmVuZGVyOkh0bWwgQ29udGVudFxuICAgIER5bmFtaWNSZW5kZXItPj5JbnRlcmNlcHRvcjpBc3NldChpbWcucG5nKVxuICAgIEludGVyY2VwdG9yLS0-Pkhvc3Q6KGltZy5wbmcgbm90IGhhbmRsZWQpXG4gICAgSW50ZXJjZXB0b3ItLT4-RHluYW1pY1JlbmRlcjooaW1nLnBuZyBibG9ja2VkIG9yIGhhbmRsZWQpXG4gICAgTm90ZSByaWdodCBvZiBEeW5hbWljUmVuZGVyOiBEb20gaXMgbm93IHJlYWR5XG4gICAgRHluYW1pY1JlbmRlci0-Pkhvb2s6RG9tXG4gICAgSG9vay0tPj5EeW5hbWljUmVuZGVyOiBVcGRhdGVkIERvbVxuICAgIER5bmFtaWNSZW5kZXItLT4-UmVxdWVzdDovcmVuZGVyL2FwcC9wYWdlLzEyXG4gICAgXG4gICAgXG4gICAgIiwibWVybWFpZCI6eyJ0aGVtZSI6ImRlZmF1bHQifX0 -->\n\n--------\n\n### Interceptors\nInterceptors are responsible for modifying or blocking http requests. For optimizing rendering performance you may want to mock assets. Best use case for interceptors is handling image requests.\n\n```js\nconst dynamicRender = require('dynamic-render');\nconst placeholderPng = fs.readFileSync(path.join(__dirname, './png_placeholder'));\nconst imageInterceptor = dynamicRender.interceptor({\n  name: 'Image Interceptor',\n  handler: (req, respond) => {\n    const url = req.url();\n    if (url.endsWith('png')) {\n      respond({\n        body: placeholderPng,\n        contentType: 'image/png'\n      })\n    }\n  }\n});\n```\n\nInterceptors can be shared across pages. To register an interceptor to a page you use interceptors property of it.\n```js\nconst examplePage = dynamicRender.page({\n    name: 'example-page',\n    hooks: [],\n    interceptors: [imageInterceptor],\n    matcher: '/example/:pageParam'\n});\n```\n--------\n\n### Hooks\n\nHooks are responsible for modifying loaded dom content. Best use case for hooks is removing unnecessary assets for Google. As page is already rendered with clientside javascript, they are useless now.\n\n```js\nconst dynamicRender = require('dynamic-render');\nconst clearJS = dynamicRender.hook({\n  name: 'Clear JS',\n  handler: async (page) => {\n    await page.evaluate(() => {\n      const elements = document.getElementsByTagName('script');\n      while (elements.length > 0) {\n        const [target] = elements;\n        target.parentNode.removeChild(target);\n      }\n    });\n  },\n})\n```\n\nHooks can be shared across pages. To register a hook to a page you use hooks property of it.\n\n**Example hooks:**\n\n<details>\n\n**Remove comments from DOM**\n\n> Comments for humans, not for search engine scrapers.\n\n```javascript\n/* eslint-disable no-cond-assign */\nimport dynamicRender from 'dynamic-render';\n\nconst clearComments = dynamicRender.hook({\n  name: 'Clear comments',\n  handler: async (page) => {\n    await page.evaluate(() => {\n      const nodeIterator = document.createNodeIterator(\n        document,\n        NodeFilter.SHOW_COMMENT,\n      );\n      let currentNode;\n\n      while (currentNode = nodeIterator.nextNode()) {\n        currentNode.parentNode.removeChild(currentNode);\n      }\n    });\n  },\n});\n```\n\n**Async DOM element handler**\n\n> We're reducing DOM asset size with CDN's. Also we detach from DOM, when user intercept specific area, we load it. Called as lazy load. Dynamic render can trigger intercept and wait lazy loading.\n\n```javascript\n\nimport dynamicRender from 'dynamic-render';\n\nconst loader = (name, container, element, lazyImage) => dynamicRender.hook({\n  name,\n  handler: async (page) => {\n    const containerExists = await page.evaluate((container) => {\n      const containerElement = document.querySelector(container);\n      if (containerElement) {\n        window.scrollBy(0, containerElement.offsetTop);\n      }\n      return Promise.resolve(!!containerElement);\n    }, container);\n    if (containerExists) {\n      await page.waitForSelector(`${element} ${lazyImage}`, {\n        timeout: 1000,\n      }).catch(() => true);\n    }\n  },\n});\n\n// Usage:\n/*\nconst waitForLoad = loader('name-it', '#spesific-div', '#spesific-part', 'img[src*=\"cool-cdn-url\"]');\n*/\n```\n\n*Feel free to publish your killer hooks with world!*\n\n</details>\n\n**Usage:**\n\n```js\nconst examplePage = dynamicRender.page({\n    name: 'example-page',\n    hooks: [clearJS],\n    interceptors: [],\n    matcher: '/example/:pageParam'\n});\n```\n\n--------\n\n### Page\n\nPages represent your controllers. An application might have multiple pages and you can provide different configurations for them.\n```js\nconst productDetailPage = dynamicRender.page({\n  name: 'product-detail',\n  hooks: [jsAssetCleaner],\n  interceptors: [imageInterceptor],\n  matcher: '/example/:pageParam',\n  emulateOptions: {\n    userAgent: 'Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1',\n    viewport: {\n      width: 414,\n      height: 736,\n      deviceScaleFactor: 3,\n      isMobile: true,\n      hasTouch: true,\n      isLandscape: false\n    }\n  },\n  waitMethod: 'load',\n  query: {\n    test: 12345,\n    qa: 'GA-XXXXX'\n  },\n  followRedirects: true\n});\n```\n\n| Property       | Required | Description                                                   |\n|----------------|----------|---------------------------------------------------------------|\n| name           | true     | Name of the page                                              |\n| hooks          | false    | Array of Hooks                                                |\n| interceptors   | false    | Array of Interceptors                                         |\n| matcher        | true     | Matches url with page. Express-like matchers are accepted     |\n| emulateOptions | false    | Default values are provided below, rendering options          |\n| waitMethod     | false    | Default value is 'load', you can check Puppeteer wait methods |\n| query          | false    | Default value is '{}', you can pass query strings to matched url |\n| followRedirects          | false    | Default value is 'true', you can pass false for not for follow incoming redirects. |\n\nDefault emulate options are\n\n```js\n{\n    userAgent: 'Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1',\n    viewport: {\n        width: 414,\n        height: 736,\n        deviceScaleFactor: 3,\n        isMobile: true,\n        hasTouch: true,\n        isLandscape: false\n    }\n}\n```\n\nPage emulate options are not required when emulateOptions provided at application level. If you want to override application level configuration you can use page emulate options. \n\n--------\n\n### Application\nApplications are the top level configuration for hosts\n\n```js\ndynamicRender.application('mobile-web', {\n  pages: [productDetailPage],\n  origin: 'https://m.trendyol.com'\n});\n```\n\n| Property       | Required | Description                                              |\n|----------------|----------|----------------------------------------------------------|\n| pages          | true     | Array of Pages                                           |\n| origin         | true     | http://targethost.com                                    |\n| emulateOptions | false    | Application level emulate options that affects all pages |\n| plugins | false    | Plugin instance can be used for custom caching strategies |\n\n\n### Plugins\nPlugins can be injected into applications to program custom caching strategies.\n\n```typescript\nclass CachePlugin implements Plugin {\n  private cache: Map<string, RenderResult> = new Map();\n\n  async onBeforeStart(){\n    console.log('Make some connections');\n  }\n\n  async onBeforeRender(page: Page, url: string){\n    const existing = this.cache.get(url);\n\n    if(existing){\n      return existing;\n    }\n  }\n\n  async onAfterRender(page: Page, url: string, renderResult: RenderResult){\n    this.cache.set(url, renderResult);\n  }\n}\n\ndynamicRender.application('mobile-web', {\n  pages: [productDetailPage],\n  origin: 'https://m.trendyol.com',\n  plugins: [new CachePlugin()]\n});\n```\n","readmeFilename":"README.md","author":{"name":"ahmetcanguven44@gmail.com"}}