{"_id":"@adguard/scriptlets","_rev":"98-5e730f8bd89a51fa3b4c7e6a5eef2b59","name":"@adguard/scriptlets","dist-tags":{"alpha":"2.1.3-alpha.1","latest":"2.5.1","beta":"2.5.1-beta.1"},"versions":{"1.3.22":{"name":"@adguard/scriptlets","version":"1.3.22","author":{"name":"devteam@adguard.com"},"license":"LGPL-3.0","_id":"@adguard/scriptlets@1.3.22","maintainers":[{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"},{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"}],"dist":{"shasum":"39b9016d2522d4e033b3240db28ec8b8ac98db1b","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.3.22.tgz","fileCount":38,"integrity":"sha512-b63XPSCipwaE3AN85UE177qqiOEIEPavtSQPnQ9WruIjc80M3gOy4LVEAvDOHUig6/o/4xj1y7UWKY5mmKMDVw==","signatures":[{"sig":"MEUCID23VVjb0nzfEWTC7pIzMgD6FZJVLTvPAqQmlRyYel2gAiEArXlwTmE6QqqHBagAyHk/nO4WfcIxYqkyizYUT/XMy6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1112698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3ZoVCRA9TVsSAnZWagAAwZIP/R82ut3pwh9vwgh885i/\nwLv+gdpBEOMsINRKu3NFCuXiI2Arn27HWpqYTNA360kF0UH3BHPxPQZ9zML9\nkEZR/ZlFolvK6iObBdPWaY57qFSB6OZl8NMSbMjnpeW2jNwiRSuwWgo/LOfu\nNWDCRIhpnz8KXShTYQWssXxJImvAOaQ6Rfam93qSqHShJsYoETqXvn1J4upA\nvxyyPVFCkW1laeFS97Xv5fSImbND9qIW5EVlXUh49wlIT2L9Fy6U0DVMSKg2\nrZW19sh+dzgREZtpPFD+TWKJpGhZJMCVunBkDr/ME/18EnsnYRRz1rPWtaJV\n+b0gyGvDEuu28E6NZ7XpTUULB8Fict+o9++eQIuV0OhAIeuCVckrUvAfcC69\nIitiEBbcxdoMZ45masvgmy5ZPcND+D4pocjaZBD4YJo0f7+bpZ/0lUMnBlSx\nhDAfs+uRGQNPDJDU9umL9BwD0N7/ZBo8s6cY1X6zf5fUaVnJH7bNuHseS017\nb5js7eUGoFxkodVy0Eld8ZlcAaBSrzY3Skcfl0HprsAstg0YuF9qHngCtYRo\nJ8K4q8F6nDSu74BXOEEILc633oSJLR6jnInNfqEYMyAm8R7M9Dduse7rJbuH\nc3VzWHqrxPkE2GMkdsImwQ8DbS0GA6Wdl6lw6sST6iZcL15lqQALxjQmd8MQ\nry02\r\n=dVhK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/scriptlets.cjs.js","husky":{"hooks":{"pre-commit":"yarn lint && echo \"DO NOT FORGET ABOUT BUILDS UPDATE (yarn prepare-builds)\""}},"types":"dist/cjs/scriptlets.d.ts","gitHead":"d1c0f9c9f32b84faf773b80268ef8a994531e4f8","scripts":{"lint":"eslint .","test":"yarn build-test && node tests/index.js","build":"rollup -c && babel-node redirects.build.js","watch":"rollup -c -w","corelibs":"rollup -c --environment CLEAN && babel-node corelibs.build.js && REDIRECTS=CORELIBS babel-node redirects.build.js","gui-test":"yarn build-test && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-test":"rollup -c --environment UI_TEST","test-watch":"rollup -c --watch --environment UI_TEST","wiki:update":"yarn wiki:check-updates && node ./scripts/build-compatibility-table.js","browserstack":"yarn build-test && node browserstack.js","prepare-builds":"yarn corelibs && yarn build && babel-node ./scripts/build-txt.js","prepublishOnly":"yarn prepare-builds","wiki:build-docs":"node scripts/build-docs.js","wiki:check-updates":"node ./scripts/check-sources-updates.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"_npmVersion":"7.7.6","description":"* [Scriptlets](#scriptlets)     * [Syntax](#scriptlet-syntax)     * [Available scriptlets](./wiki/about-scriptlets.md#scriptlets)     * [Scriptlets compatibility table](./wiki/compatibility-table.md#scriptlets) * [Redirect resources](#redirect-resources) ","directories":{},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^0.21.1","husky":"^3.1.0","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.21.0","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/node":"^7.8.7","@babel/preset-env":"^7.9.0","rollup-plugin-copy":"^3.1.0","@rollup/plugin-json":"^4.1.0","browserstack-runner":"^0.9.2","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.0.3","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.3.22_1625135636541_0.3043256448580336","host":"s3://npm-registry-packages"}},"1.3.24":{"name":"@adguard/scriptlets","version":"1.3.24","author":{"name":"AdGuard"},"license":"LGPL-3.0","_id":"@adguard/scriptlets@1.3.24","maintainers":[{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"},{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#readme","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"bf8e03f44affd2581bb2746d8c6cfd2171081198","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.3.24.tgz","fileCount":38,"integrity":"sha512-s+OH1mql3wVmq/34ac2GX+l45xK5SYQE7cmtoWWF00vIi/2pNWk0CuBgnqt0X6mOagAukSWxfqYPWSsfbX9n2A==","signatures":[{"sig":"MEUCIQDJR6s08Gs9Lv9qetQV1XJwMc11YrMFZ4FQZJRn9KXGoAIgJW/Tu+5o9kEP3qWDyO19lIX9DR0ngz+tcmJVGvEiRL4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1113438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5D59CRA9TVsSAnZWagAA+y0P/0uGmpd3d65McgYi4QXn\nZ+OO8zCF1/LQA4sKovwety1z7BHXOei4TyLrsU835jfQqpg0eJQ/6VGfKnlK\nuYCT8re3YR1/2mWz6R+aAxT6n0+Ogj29Fzc20WAHY/XAdCtI9FxpgerMCqTv\nSeD76QPU3FTftgGJkUX6vLdjMUsHeWGnCqbrOOcBxXjXLDjyfouYNxT0UHaH\nyTFd9y6qAP6YBD231ug7XXULEGP5tC97v376oy/IrfffsDrevlVa2ROHtlzg\nkVAP2Ic8bMd71LdmQoCTtNn/kNF/ZJb9F0FojGhM4jt3x2mA7hRwc8nlcXbd\nx5OdkmfElMHqxKGAUWIq7eKTPGarwNuhk05fGeWHs5tJfpqoxPxiD08+Mn8C\nE/egnrTT6udotL9ZOziyCUbzurXinQbw10dm9pfqPUYkjJaADAEEjPxCca3x\nj72sYjpXW3Wiz/qBj0xSYHxvq5JYId3KdALhNRRswK041HSrq9iHZUe/na/X\nl7LNN0oSfFkv752++b3kbCk7DnUxenI46SZATw0pwvX+6RGTWWM0v8A/ruXN\nZYI5zztSKsaeMyqo4heMcLgWNeQKxPcBtv4Vhyfue7EG3NpYts4jbIHr/JgK\nEXkpHQ0M3qcCk94QzsScY/qlfmY+mxXxWAIhHPA/LiBcC0ixOOaMQsk9mpmo\nVKD6\r\n=NHP+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/scriptlets.cjs.js","husky":{"hooks":{"pre-commit":"yarn lint && echo \"DO NOT FORGET ABOUT BUILDS UPDATE (yarn prepare-builds)\""}},"types":"dist/cjs/scriptlets.d.ts","gitHead":"a21596e2ace27eebe0e7f6edd1efe081ef886b1d","scripts":{"lint":"eslint .","test":"yarn build-test && node tests/index.js","build":"rollup -c && babel-node redirects.build.js","watch":"rollup -c -w","corelibs":"rollup -c --environment CLEAN && babel-node corelibs.build.js && REDIRECTS=CORELIBS babel-node redirects.build.js","gui-test":"yarn build-test && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-test":"rollup -c --environment UI_TEST","test-watch":"rollup -c --watch --environment UI_TEST","wiki:update":"yarn wiki:check-updates && node ./scripts/build-compatibility-table.js","browserstack":"yarn build-test && node browserstack.js","prepare-builds":"yarn corelibs && yarn build && babel-node ./scripts/build-txt.js","prepublishOnly":"yarn prepare-builds","wiki:build-docs":"node scripts/build-docs.js","wiki:check-updates":"node ./scripts/check-sources-updates.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^0.21.1","husky":"^3.1.0","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.21.0","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/node":"^7.8.7","@babel/preset-env":"^7.9.0","rollup-plugin-copy":"^3.1.0","@rollup/plugin-json":"^4.1.0","browserstack-runner":"^0.9.2","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.0.3","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.3.24_1625570941069_0.3137088509446433","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@adguard/scriptlets","version":"1.4.0","author":{"name":"AdGuard"},"license":"LGPL-3.0","_id":"@adguard/scriptlets@1.4.0","maintainers":[{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"},{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#readme","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"ccb36cf96a93409f05db45a99621ffc275dd9bc4","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.4.0.tgz","fileCount":38,"integrity":"sha512-xyMLGSeue3vZjUKk1JiYan6m0silRhZw6icAUAk16Vhsc8Z07uTqO34n+1Ytc7Qlh4JEvM/qYxcRJpPaJuugiA==","signatures":[{"sig":"MEUCIQCnvWKQDXUXRDvhBpFxGsS3g3o8Krvc/GShI3AxCefnagIgVTYfTePKB1Se7ikjRGp3r7alKM10nOkDbR3Phsc37HY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1120066,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7DDLCRA9TVsSAnZWagAAdfAP/0hnv4s6mmt0ZSy+aWcw\nwKGug3SKTBUcOxaCIreVXsXQkvS5OcyW0npsduwMKhHhbVZcElIThW4aa19Q\nQXvizIoGlsbIzDIv8mghpR5Nl/yTfxVIX6U6B7Xb0HVLQoQUfvX8YYtuWSKa\nasp2sv2m0tZWqoRbHTvF3eXqLqaRKDXmvewkHr2E48mXg8OvpxO/efeSvrb6\nPr6bKaFrNzhsLPQhL6Z+hF8Mx1q2EpAd1gI1HOfoXc0/dWxHmaPnPnj61k4A\nFQUHppsJ0HJ2mGPBCjqBkuniE3VacmfVICEHgzptRrFz4Sjq3PCpejwWT838\ncGS+srPPPv6eC3max5swJ/xXHlNQ4mY+izwC5UV5M71l29nk7HZtrWpThCSm\nxPWtq7ULurO/QF4nWLGl4QRZmXiGlYbimyqJ/K/Vue3Z8iDxMhJWkk14joY0\nKhvakYgUu0qukBYw+P/RliXG+mxGtxeS4TeDYTJHFT0xV+BbI1uksb6ruZuM\ncgiK3wj0ASqkzlpGOecuHeYwAJVFZazvJr0Yid5zSsOdmXkhoiGb8QnAEMu9\nRs8uoTmOoghQIPFX96Di1+EY89mtg+GgfffyhuJ03JNUG3nmTcYvv2PGS9VG\nefKQhIr47cA0zq65I4oDF413L9cX+htce1eZPU4tOhYb2JPX+XMJRNQ1qa47\n91FS\r\n=ej2n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/scriptlets.cjs.js","husky":{"hooks":{"pre-commit":"yarn lint && echo \"DO NOT FORGET ABOUT BUILDS UPDATE (yarn prepare-builds)\""}},"types":"dist/cjs/scriptlets.d.ts","gitHead":"29f7c31d324b5be68831a3bba77f29df9eccb560","scripts":{"lint":"eslint .","test":"yarn build-test && node tests/index.js","build":"rollup -c && babel-node redirects.build.js","watch":"rollup -c -w","corelibs":"rollup -c --environment CLEAN && babel-node corelibs.build.js && REDIRECTS=CORELIBS babel-node redirects.build.js","gui-test":"yarn build-test && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-test":"rollup -c --environment UI_TEST","test-watch":"rollup -c --watch --environment UI_TEST","wiki:update":"yarn wiki:check-updates && node ./scripts/build-compatibility-table.js","browserstack":"yarn build-test && node browserstack.js","prepare-builds":"yarn corelibs && yarn build && babel-node ./scripts/build-txt.js","prepublishOnly":"yarn prepare-builds","wiki:build-docs":"node scripts/build-docs.js","wiki:check-updates":"node ./scripts/check-sources-updates.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^0.21.1","husky":"^3.1.0","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.21.0","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/node":"^7.8.7","@babel/preset-env":"^7.9.0","rollup-plugin-copy":"^3.1.0","@rollup/plugin-json":"^4.1.0","browserstack-runner":"^0.9.2","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.0.3","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.4.0_1626091722536_0.3783579759393696","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@adguard/scriptlets","version":"1.4.1","author":{"name":"AdGuard"},"license":"LGPL-3.0","_id":"@adguard/scriptlets@1.4.1","maintainers":[{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"},{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#readme","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"d0d355934dee98fc0adb20ed124ba5995dd5c38b","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.4.1.tgz","fileCount":38,"integrity":"sha512-la4frUWnPiLR8lNU/ItZ8dgqq3BC9CG7qvwNCUCCEFC8K0JJaPPii1Up72jMajjxNTcTMBFNnp5AwU9YX2DTIA==","signatures":[{"sig":"MEUCIQDPxhFT8ZDJ2Iyc7Vv3yiyMaOgaAcae9eKI3JuPwf54rwIgW9cIXNPVn5reqxvyyZ0G0Rm1h1CqXBKv3V+IKxXCJqI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1120075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8G8dCRA9TVsSAnZWagAAH5AP/0XICvoACmx5eWZJKeld\nDcc4lMycTxjzdMVNqeI7fJfIHaGDOYFj5F2oQV1l3p//U0o+6uMcPoRoNN+6\n+QligtPIWmRzlARlCZ075OsbbJhHSThcs4f7Q7TXPny6WCmsqj32sU2VmR30\n1XMbvJQ687JuH0IHThEOUNwaTprMHYChLXy1N3sxujxjaQPKDQS1ZUn63K/r\nbJIapclUv5qZyJvmNGICKkahm/TcEWOBtadl6xIvTpsFYK6Oil5ltxBEMmEr\nWhRirEKodmugKKsl9bEEfcdejiRB1xqnlq23HeHMAXXjOfZuGHg8XKEl1gFr\n849gr8ocNOyMqAIG3TID9aUSvQ7dUu8doiiPbZJaJ7BoAsd1SaT355fjNXEx\n4sbbB6yigj+nPqeWju2bZqBamMUPJKLKRxOteGQuCHe94OEsqxtTv5ThbsCH\nEmoCMcJqxW6szpT0Hd1e2srnAmEmFrKodMDqLKPGIyOKJnD8R+nmzIt5V4bW\n5CYd9cjUjmrEbRPdAYYxJdycgdIiaMfw9scau3ewQYmH5lYn4dph1lXN9IBT\nuPvH4LQ60k9S4sxzYZoNEeveMLxxvibCt2V0RmIYbE+/BRZIgaxNdilNyDEG\npvzVtWv8325wtlOIdLcipOwCwpV9C5WudyENxirCdmR39bh3XrdfcvVhbgjf\ni+/l\r\n=fssL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/scriptlets.cjs.js","husky":{"hooks":{"pre-commit":"yarn lint && echo \"DO NOT FORGET ABOUT BUILDS UPDATE (yarn prepare-builds)\""}},"types":"dist/cjs/scriptlets.d.ts","gitHead":"34ceab7fedf991ccf1aea74b15ef1129a5eb1c3e","scripts":{"lint":"eslint .","test":"yarn build-test && node tests/index.js","build":"rollup -c && babel-node redirects.build.js","watch":"rollup -c -w","corelibs":"rollup -c --environment CLEAN && babel-node corelibs.build.js && REDIRECTS=CORELIBS babel-node redirects.build.js","gui-test":"yarn build-test && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-test":"rollup -c --environment UI_TEST","test-watch":"rollup -c --watch --environment UI_TEST","wiki:update":"yarn wiki:check-updates && node ./scripts/build-compatibility-table.js","browserstack":"yarn build-test && node browserstack.js","prepare-builds":"yarn corelibs && yarn build && babel-node ./scripts/build-txt.js","prepublishOnly":"yarn prepare-builds","wiki:build-docs":"node scripts/build-docs.js","wiki:check-updates":"node ./scripts/check-sources-updates.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^0.21.1","husky":"^3.1.0","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.21.0","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/node":"^7.8.7","@babel/preset-env":"^7.9.0","rollup-plugin-copy":"^3.1.0","@rollup/plugin-json":"^4.1.0","browserstack-runner":"^0.9.2","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.0.3","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.4.1_1626369821173_0.11700330203696008","host":"s3://npm-registry-packages"}},"1.4.4":{"name":"@adguard/scriptlets","version":"1.4.4","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.4.4","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"959cef45458ec01e7d89360a90b0e9bd31db20da","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.4.4.tgz","fileCount":39,"integrity":"sha512-ZH4yzIAqlTA4HNtZQHipPbRmXWcNBtgKP/N1GbKe2hjskPc742iA0AHn01ko0rfcUe4tmT6Ua0IHKJKHpymLng==","signatures":[{"sig":"MEQCIHUAWRr1MUfYjO5xXDP7z8X59xeFdgxlIh7RbixuhqRSAiBfEqmzY1mUzYv53xpQQPdHepzSc/JT8PAq+heWE3yhmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1135058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCBVhCRA9TVsSAnZWagAAYLQP/iXxcxUIhHzJaNjbmnLs\nTWyQXJEWxMe5LLv5jAHwvPabp3ydq17p+6EQDIP9xS9UKVbnBoajKPpV0JfT\nVCo+2WgRFheOB16K6FGRnZigiA6qAQUCnGy2+Ltyi2VwzGvnPBxhv6OK/Aln\nexQih364D9Hfu3s4aXmNywqX4sZmq8NU0d0O6vDeelHG/1XpcXrcCliPhQ+V\nPOm4kA5VsUMCFILeMGKv4KkSbuzM5d0zZNsJOCbrPUaEshnF01heeEbXfklN\nw4aMyc0uzDXsWkAiY1s5MnaLuzGQ6gZHyqSIA0XHRSGP/nPWz9bxWRkIhdjs\n6D6t47vBV6ZgHhdDChCjPgN4ae0cK4oWCtiGhSmYa06OHWum5qta3HvEsMxD\nGXWwfmJFu6EJXZh7Mdy2tHjIgIRM0T1cNQUEWKtzgZO2Xpm2il7jUmAsI9W9\nFLAPWezdqwG35VyY2yKvv+gy4jGRPC9rB0+QC5aV253LjXbYNLz125SrhISA\n/TWdmP3THy3X9rB1yiy0xfTvPYtGwHCccnF7DUC0/+8zE3zQ69oFcdNCtdyM\nunI+do7t7Cw6aD06SHcM9jK83wPJbPVQXxBz2fZVOpiD9t2bId38UPaGcUXF\nTonhyJ2vDI+DAQx6GlPxSiqVYponc9QtG2e4BuzKiEB4IMCRPAh3vlarlrMd\nR4AN\r\n=vM1i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/scriptlets.cjs.js","husky":{"hooks":{"pre-commit":"yarn lint && echo \"DO NOT FORGET ABOUT BUILDS UPDATE (yarn prepare-builds)\""}},"types":"dist/cjs/scriptlets.d.ts","gitHead":"334c4dac505e4b89ff7c28eae35e09957907707c","scripts":{"lint":"eslint .","test":"yarn build-test && node tests/index.js","build":"rollup -c && babel-node redirects.build.js","watch":"rollup -c -w","corelibs":"rollup -c --environment CLEAN && babel-node corelibs.build.js && REDIRECTS=CORELIBS babel-node redirects.build.js","gui-test":"yarn build-test && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-test":"rollup -c --environment UI_TEST","test-watch":"rollup -c --watch --environment UI_TEST","wiki:update":"yarn wiki:check-updates && node ./scripts/build-compatibility-table.js","browserstack":"yarn build-test && node browserstack.js","prepare-builds":"yarn corelibs && yarn build && babel-node ./scripts/build-txt.js","prepublishOnly":"yarn prepare-builds","wiki:build-docs":"node scripts/build-docs.js","wiki:check-updates":"node ./scripts/check-sources-updates.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^0.21.1","husky":"^3.1.0","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.21.0","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/node":"^7.8.7","@babel/preset-env":"^7.9.0","rollup-plugin-copy":"^3.1.0","@rollup/plugin-json":"^4.1.0","browserstack-runner":"^0.9.2","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.0.3","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.4.4_1627919713265_0.8722898937266692","host":"s3://npm-registry-packages"}},"1.4.26":{"name":"@adguard/scriptlets","version":"1.4.26","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.4.26","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"0976ce0b2b6059d68155684e44605667ed162fdb","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.4.26.tgz","fileCount":40,"integrity":"sha512-8+LHDlCKsdDZTibbHHaQP4l6llLs/WtTO9JnZgUgLFNF4TmunohYZ1NvP6+gUi4sdsB4v75IpdVlTBZn0vL2jQ==","signatures":[{"sig":"MEYCIQDDv5SCkZ6ITt6n8yq/nITD07RoZkpIRbO6iQLSyS4yhgIhAO51ZBBmnIe/isZdDydrtNBKroDQFTS2mIO7LmfLdicB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1230696},"main":"dist/umd/scriptlets.umd.js","husky":{"hooks":{"pre-commit":"yarn lint && echo \"DO NOT FORGET ABOUT BUILDS UPDATE (yarn prepare-builds)\""}},"types":"dist/umd/scriptlets.d.ts","gitHead":"801e813f26bd89326a291227e978d7c69aa93cb3","scripts":{"lint":"eslint .","test":"yarn build-test && node tests/index.js","build":"rollup -c && babel-node redirects.build.js","watch":"rollup -c -w","corelibs":"rollup -c --environment CLEAN && babel-node corelibs.build.js && REDIRECTS=CORELIBS babel-node redirects.build.js","gui-test":"yarn build-test && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-test":"rollup -c --environment UI_TEST","test-watch":"rollup -c --watch --environment UI_TEST","wiki:update":"yarn wiki:check-updates && node ./scripts/build-compatibility-table.js","browserstack":"yarn build-test && node browserstack.js","prepare-builds":"yarn corelibs && yarn build && babel-node ./scripts/build-txt.js","prepublishOnly":"yarn prepare-builds","wiki:build-docs":"node scripts/build-docs.js","wiki:check-updates":"node ./scripts/check-sources-updates.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^0.21.1","husky":"^3.1.0","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.21.0","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/node":"^7.8.7","@babel/preset-env":"^7.9.0","rollup-plugin-copy":"^3.1.0","@rollup/plugin-json":"^4.1.0","browserstack-runner":"^0.9.2","rollup-plugin-clear":"^2.0.7","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.0.3","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.4.26_1635771905389_0.2837200910012061","host":"s3://npm-registry-packages"}},"1.5.4":{"name":"@adguard/scriptlets","version":"1.5.4","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.5.4","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"4530809e091536a695e70a8630774802c0deb5ac","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.5.4.tgz","fileCount":44,"integrity":"sha512-qJSAD1MuO5RCa6dhBM3AzoBwZdKEg/hDz4E4c+l7HWLTPN6YMODE5wXYXCvCrcAsJe1v28DWqjbTlkwxb/vghg==","signatures":[{"sig":"MEQCIAH5awHTT1RCXxqVg2pVlCPSee/TdE1YJYHPSQsRYHYTAiAgxyyvQ3sZbJA91nL+XCPvd0DctFIeHWYC16Bo9IZ2dQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1351781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwEa5CRA9TVsSAnZWagAA9lMP/jiWiozCeLtwVc59IIz/\nwa/i6KQ92xuCTTNfG2tUxrHecZpnIeVzahEmI5PRjdLTf8MgE9w8fZTqc9/Y\nYUQDH4towu7jCwTlYGLLOPt/VSHKoizwXKBIxZr+5zvujQPP5xnScNjZVD0K\nRdQ3Oiu56BgjGrGdkW/RisGY/Qt0z3dToFXxE3xFd0GcraYvX4PdiLFrdWe0\nNrrAupTITTF+USTa/8uRoQXy2AnqAncmQWoThAoDa6fen97KVOHIlb6FgfW2\nDlwrxGOrprJ9dIXT6KvSXfrWLWw6SghIy+EiFAQbxngq2PR/ZdEwSil74gOB\n1FuODOi/JNUy7Ik2AVJsfk6nX1BIBRZt6TxmpYv5MuGGpfYG5i8GSpWFjAH8\neeaVaUr02RYYCtzJUf8bC/ulQc25/kKXBTc+yuT3Q6zvo2NUe9JtTEp6mUH8\nuKDJln9i7K3eFBSgi9u1NsDpLuHcTRX8eRZa1FLSeb29q9f6DesoDUPIla/s\nZdT5n6+E4g6K4eGLAjIvMg2OZ1Z1xvgUWF9Bb9NOPgD++RaB9h4YFLvWfeGX\nTrpffDe1jJbvjTO5lZG0+504lZgTS121CexpBULTXBErV3CgYqmE+X/1RRCb\nusqzZ02bXSSKOM5GBohjc5ScdEeAjOIDd5tB6SRe/Bbx7V7y3trr+WuQ1erN\nSS/c\r\n=Z32l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","husky":{"hooks":{"pre-commit":"lint-staged && echo \"DO NOT FORGET ABOUT BUILDS UPDATE (yarn prepare-builds)\""}},"types":"dist/umd/scriptlets.d.ts","gitHead":"9e284a2052855f02b28e6cf42de8944fe897d615","scripts":{"lint":"eslint .","test":"yarn build-test && node tests/index.js","build":"rollup -c && babel-node redirects.build.js","watch":"rollup -c -w","corelibs":"rollup -c --environment CLEAN && babel-node corelibs.build.js && REDIRECTS=CORELIBS babel-node redirects.build.js","gui-test":"yarn build-test && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-test":"rollup -c --environment UI_TEST","test-watch":"rollup -c --watch --environment UI_TEST","lint-staged":"lint-staged","wiki:update":"yarn wiki:check-updates && node ./scripts/build-compatibility-table.js","browserstack":"yarn build-test && node browserstack.js","prepare-builds":"yarn corelibs && yarn build && babel-node ./scripts/build-txt.js","prepublishOnly":"yarn prepare-builds","wiki:build-docs":"node scripts/build-docs.js","bundle:click2load":"rollup -c --environment CLICK2LOAD","wiki:check-updates":"node ./scripts/check-sources-updates.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"*.js":["eslint"]},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^0.21.1","husky":"^3.1.0","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.21.0","crypto-js":"^4.1.1","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/node":"^7.8.7","lint-staged":"^12.1.2","@babel/preset-env":"^7.9.0","rollup-plugin-copy":"^3.1.0","@rollup/plugin-json":"^4.1.0","browserstack-runner":"^0.9.2","rollup-plugin-clear":"^2.0.7","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.0.3","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0","@babel/plugin-proposal-private-methods":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.5.4_1639990969639_0.24584908620355628","host":"s3://npm-registry-packages"}},"1.5.7":{"name":"@adguard/scriptlets","version":"1.5.7","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.5.7","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"cf710675a7fbcb71024d10c08356dd3646dbdaa6","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.5.7.tgz","fileCount":44,"integrity":"sha512-kYt32VYgpgaHVvq08yZRpDqwZOB9+qp8qdXe2Md2BVlF2wnld1ZWlbB4pUze2QjXXZF8OoY2HsT7sec2BBinVA==","signatures":[{"sig":"MEUCIQDQq/7SQ0BZE7VBeUlTcdTNYAabM1Fh6pASHFGp7MQ8wQIgPy0JGY+Q1YGwrkfycTj0D3RbEgn1bUGEsgzqWNGrTP8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1351855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxcTKCRA9TVsSAnZWagAAoZgQAIJsMftumTH4pG/DDdr/\nns0UVYMKjjweT+NP24L5RsuPfmIbQgrYBdHzA958erbjIUGacbY85ZONHrop\nVQrtFc9Ib5kGrfaDsMpHUPk8TYnlohBljatcTwCObYwBL4hm/yFkYSpmI4LI\nCBiFk3QSb4IUnFbqoPjDf0oJZgxrUb/PVA7+o5aFvLL2ClsWtvOLvB2DTolS\nAJ202kya8T53lNLkFUZSvEAV0QWLhesetnCLDInOdl8767iZ/JK+pHpZoxaj\nhGIFSgn1kqj/cUCQIrqu0tdQSkc95isfL8nVJxlKR3PcEJGWOC42ePtFIQN6\nG4AdHkLavDcqk+2lYmhlaITNcYVLZOqcBce75rgMEbNAoD5OQaVt+ao/ntfY\nAfF94V0/c7M1sx9TD+k1CDjhkfkrRvQo0llK1/SNS54zj956hb97jna5bfHF\niIl8Pn2KGsUMqaJMXDOlgDH03y6zjxT5NEVxGaJeJIJ5mrNlFeW35Fw/dpEd\njEHTSRT3UMN1J/LP5Sw3GjzCw6KdlPmYZ0tz8sbhXFdsnuIkTSchd3vykU9J\nYzVGtlohR1lCzioR3frjfscEFML8BbMDEyg/NdlNj/xh2PYvTGDN3JK8oHwz\nakdghtDRgSyvvgfNi5Wr2lLdoRcJppBwhxwVC+OLFAu1+5Zr6+ElMAPpj4Mw\ncsT/\r\n=hjm6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","husky":{"hooks":{"pre-commit":"lint-staged && echo \"DO NOT FORGET ABOUT BUILDS UPDATE (yarn prepare-builds)\""}},"types":"dist/umd/scriptlets.d.ts","gitHead":"055733f530889dd67c67bb82e38e5b5693d92b1c","scripts":{"lint":"eslint .","test":"yarn build-test && node tests/index.js","build":"rollup -c && babel-node redirects.build.js","watch":"rollup -c -w","corelibs":"rollup -c --environment CLEAN && babel-node corelibs.build.js && REDIRECTS=CORELIBS babel-node redirects.build.js","gui-test":"yarn build-test && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-test":"rollup -c --environment UI_TEST","test-watch":"rollup -c --watch --environment UI_TEST","lint-staged":"lint-staged","wiki:update":"yarn wiki:check-updates && node ./scripts/build-compatibility-table.js","browserstack":"yarn build-test && node browserstack.js","prepare-builds":"yarn corelibs && yarn build && babel-node ./scripts/build-txt.js","prepublishOnly":"yarn prepare-builds","wiki:build-docs":"node scripts/build-docs.js","bundle:click2load":"rollup -c --environment CLICK2LOAD","wiki:check-updates":"node ./scripts/check-sources-updates.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"*.js":["eslint"]},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^0.21.1","husky":"^3.1.0","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.21.0","crypto-js":"^4.1.1","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/node":"^7.8.7","lint-staged":"^12.1.2","@babel/preset-env":"^7.9.0","rollup-plugin-copy":"^3.1.0","@rollup/plugin-json":"^4.1.0","browserstack-runner":"^0.9.2","rollup-plugin-clear":"^2.0.7","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.0.3","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0","@babel/plugin-proposal-private-methods":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.5.7_1640350921931_0.39133642401527324","host":"s3://npm-registry-packages"}},"1.5.11":{"name":"@adguard/scriptlets","version":"1.5.11","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.5.11","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"1b9188e4a7a4dca6489d3859b44f03398ef55285","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.5.11.tgz","fileCount":44,"integrity":"sha512-m7MEjwJgzhIKew7f+U/AKGQnnuxKpGWUYs52O31Qc23owAQGkqAzk0Fjf2DxsUrzLU9gnWgOZgzfVTuDo9RxMw==","signatures":[{"sig":"MEYCIQCzlykjAMRvH9R1fBIDjnT45wsMbfH0oYKxCR7ex28ZawIhAM8LcRhx3Nl99wJyxhwp0aNcZE7TwMg/4AXU1LBAtLnq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1352771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3Wm8CRA9TVsSAnZWagAAk3IP/3MUiKZTgK8HXQL5n/Ne\njLxQkFptBaGhxtPUl9oSvhUkkAe5ULk7nHZAPSE/FA8loFXYV/kCeWOPR+XI\npltbsBkjJMP95wma2Ea68sPQKI0RNrNW40xYyDYWxvSCDVPfDatNlnAMVfX3\nbbzYf0pm2yuVHQsZCBrwhLywIbE7ix8S75jLK87GdF3hzNPX7Kj3j6adcD5H\nfFlNr2g0bgORvJil2Ktxo7XTSpUoc7Uoa++EIVGIVqtA8+4j8G0rhzw19GHF\nYyfF6T3NF8YzDTT6sExFr0PhoWEr3PfwsatzSC7RBI+TZ9989z+ZlNPLiWc6\nKbgmXfmkNWlHQV8Xl64r1LFwg0mj9/l7kguo//JJDdOxbrYrHsBfK3e4s97i\n1tvfkIvyHdV4awgf5NKAFmwo1CNhDK3A+8SIjbMWqLgtCqQda4JCXlGV15bp\nhh73hySu3hYzFm0My7EWUebILwx9TFE/RkH4gUm3Uc3CBra9I+KQIBMOGIsE\nxB8Mgw7uGhV+f9hng9A5fqEHvMFFUeQN4iDD8aAJQnINrJGI+sGZMKGal78i\nqnr9bkgE+tNNwjTFc9qbF+PXoWso7vmBTU90CDtylWwsfW55VPqCKKS+6hRV\ndw3fXAVIFYMfBslF/AZE2hB62B9gpVmBo+Wn5N2JmqzDrlmyYu0UOe+AAN5+\nY3+m\r\n=XHml\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","husky":{"hooks":{"pre-commit":"lint-staged && echo \"DO NOT FORGET ABOUT BUILDS UPDATE (yarn prepare-builds)\""}},"types":"dist/umd/scriptlets.d.ts","gitHead":"45b2c7f0a9e258c7b5f89c141f647b06b33b1d71","scripts":{"lint":"eslint .","test":"yarn build-test && node tests/index.js","build":"rollup -c && babel-node redirects.build.js","watch":"rollup -c -w","corelibs":"rollup -c --environment CLEAN && babel-node corelibs.build.js && REDIRECTS=CORELIBS babel-node redirects.build.js","gui-test":"yarn build-test && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-test":"rollup -c --environment UI_TEST","test-watch":"rollup -c --watch --environment UI_TEST","lint-staged":"lint-staged","wiki:update":"yarn wiki:check-updates && node ./scripts/build-compatibility-table.js","browserstack":"yarn build-test && node browserstack.js","prepare-builds":"yarn corelibs && yarn build && babel-node ./scripts/build-txt.js","prepublishOnly":"yarn prepare-builds","wiki:build-docs":"node scripts/build-docs.js","bundle:click2load":"rollup -c --environment CLICK2LOAD","wiki:check-updates":"node ./scripts/check-sources-updates.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"*.js":["eslint"]},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^0.21.1","husky":"^3.1.0","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.21.0","crypto-js":"^4.1.1","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/node":"^7.8.7","lint-staged":"^12.1.2","@babel/preset-env":"^7.9.0","rollup-plugin-copy":"^3.1.0","@rollup/plugin-json":"^4.1.0","browserstack-runner":"^0.9.2","rollup-plugin-clear":"^2.0.7","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.0.3","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0","@babel/plugin-proposal-private-methods":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.5.11_1641900475935_0.23708123749382248","host":"s3://npm-registry-packages"}},"1.5.14":{"name":"@adguard/scriptlets","version":"1.5.14","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.5.14","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"2bf58adccc29303bfdd16964f465ad2e321450f8","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.5.14.tgz","fileCount":44,"integrity":"sha512-n6PwtmBq2VKvYYt1EkoM21++EVaKXGXbn3j/8ldhEHRhkLX/XdQJa2Cwa2NTYSL4Jpxg6X1FY5+B+PS7534jVA==","signatures":[{"sig":"MEQCIC0SKTP6j9GKV3Gh9VJJmmNA9md72GORLmwPdyPvX6RpAiATSLmQXvWrnIFBcCH+vl6ls+VPuPCEANJ8lMNB72ao5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1356150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4cKhCRA9TVsSAnZWagAAOM4P/0vECbSGyiWMNjUg3hyk\nVC8J0tuqrOKYt5rYFNTZ2s/s8PIz4Fa09Z/wc5Y//+FMPWWjCuXZZ6nwvyzZ\neu9vkbngbZJE4QNxvTT7GaMQaorn59liEnEMZCwUk+DL8bVATA3SZUJec+on\n3HB+ZnCALhQimosZEexnMOZL46ww7Sb86fp4xfs6B5v1YMnx7RgD9G3m0iWN\nIitv+yEV49hRZ0w/fykmqCwev6TGrhRBBYhObaW4cpLxB/G5G4jzwULLyGtM\nsv2s3kmZttYkllRwczS7nBX9qKii4czR25pyeVaqkowA/gp7PhyJ2X6g2h0g\na20w1TTuGSdpnGOu60vDq7qdpVYLwv0UM33ACA2Ir2UKiCQfRvkLaZW/Qynx\nQPYWR+CBGv0leg6aSQzDdYIa5YNMxqhb6XOG/X8R0SVbgMdNOu54F0If8Mn6\nHxFvpykzGao4d4VljhYpH5+Ht2Y3ynyspihXL3fsmMu5GYXuP405wfvxiVG/\nbFYKTdCeaa85EPIdMVv60O0QYp+ukkTMpmRfZFAx1fRCZx1e9PJe+d1n+xbW\nl1f6/WtWMRwoKBu/WXINAxNYu0PERDJeWycvwNwknFgYO7yhThn2UFLbXdnk\noNx8jr0VMqaS8TZ19Rw45C0ywkiovy5UbXelVOR4DKgZYmxvw5YQsq+vKRfc\nmlC0\r\n=jf+t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","husky":{"hooks":{"pre-commit":"lint-staged && echo \"DO NOT FORGET ABOUT BUILDS UPDATE (yarn prepare-builds)\""}},"types":"dist/umd/scriptlets.d.ts","gitHead":"d1f46f9c33f90a90a32bb88bd351da52f47b7b1b","scripts":{"lint":"eslint .","test":"yarn build-test && node tests/index.js","build":"rollup -c && babel-node redirects.build.js","watch":"rollup -c -w","corelibs":"rollup -c --environment CLEAN && babel-node corelibs.build.js && REDIRECTS=CORELIBS babel-node redirects.build.js","gui-test":"yarn build-test && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-test":"rollup -c --environment UI_TEST","test-watch":"rollup -c --watch --environment UI_TEST","lint-staged":"lint-staged","wiki:update":"yarn wiki:check-updates && node ./scripts/build-compatibility-table.js","browserstack":"yarn build-test && node browserstack.js","prepare-builds":"yarn corelibs && yarn build && babel-node ./scripts/build-txt.js","prepublishOnly":"yarn prepare-builds","wiki:build-docs":"node scripts/build-docs.js","bundle:click2load":"rollup -c --environment CLICK2LOAD","wiki:check-updates":"node ./scripts/check-sources-updates.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"*.js":["eslint"]},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^0.21.1","husky":"^3.1.0","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.21.0","crypto-js":"^4.1.1","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/node":"^7.8.7","lint-staged":"^12.1.2","@babel/preset-env":"^7.9.0","rollup-plugin-copy":"^3.1.0","@rollup/plugin-json":"^4.1.0","browserstack-runner":"^0.9.2","rollup-plugin-clear":"^2.0.7","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.0.3","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0","@babel/plugin-proposal-private-methods":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.5.14_1642185377055_0.6759807938142381","host":"s3://npm-registry-packages"}},"1.5.16":{"name":"@adguard/scriptlets","version":"1.5.16","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.5.16","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"1ee3630eadeee14e77e1940015de775b99c0229a","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.5.16.tgz","fileCount":44,"integrity":"sha512-o9r2jHWvQsat5+3MsV9houlKbT426dJ9xoT1x0mx1TNUg3FC79Gj3W+Ksn/O0yeaynD3WCssyr/2wg6+t+A/Xw==","signatures":[{"sig":"MEUCIHAYi55TTjWnlEBAKqbxsBqp5Q4xTvIXFhRAYdl2bhuHAiEApUgwI0ZQA/ixfK6xAiglNJ/3Ldi15l0ge7mGarwcMg0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1357984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC++mCRA9TVsSAnZWagAAQX4QAJtQi9EtyQo8ZsxAmLIv\nH3qNwy34k1Gyd75POLX7wSsS9C62mQ7IS8EeiHTt0PPPGXSIkMxIjbDkG9Lr\nmMDLxjtOqYKR1Ndwxw4WKv0b5OdYPn/35oToN6ZxJ7X0SYDA6A0B46dsNvod\nyvqALiAuruVtvSNKPsiusJjYgEXp4eFbb9t/QnSml7lVTTlyLa60SIk247xf\nNvwJzg+VuTisD9+7nbrm3gk7+VmBL13FHPmhMz/sE5J25asxU0BMpEax2S3J\n4cEJysTZvx7zDVXRvVNOXChSwyNQs/DLos0yUxLDBWuZvnsm0oOW5iNlBhgh\no+7uSpycdFBl2OSwiLSmQKOEyesGhJj/xsF831bQuNwBozy2SJChnjPHwbPg\ngDZDF6iPP1O7k9syznfCPorNbKBNYQyV1GyjZWDWhuVkImbaS7vjXIxiGobP\nMH8o48bcKs3MUd1NzH3u4uIHIYQjC3eTEszea6FkTkAVp7ifqcVQ+erDX3vs\nqJzpofMpaR4U7cOLJJAPNQVtQEK2GQ2S6lkaiagRBVr+Kwmo5Z0eicqhzlub\nKH5HHeOyW42PljHtvVQ/Uk1tMUVttXA4OUXX0nsKl3FVHNIGnfJiNGl9sEFo\nJRuqzisYg2NFELD57F0igIdHNn/SJiO0Xkd7gFToCmZQoU8BIkl3VOed2TxC\nkag7\r\n=mtKh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","husky":{"hooks":{"pre-commit":"lint-staged && echo \"DO NOT FORGET ABOUT BUILDS UPDATE (yarn prepare-builds)\""}},"types":"dist/umd/scriptlets.d.ts","gitHead":"e01f7bf065226a08ff17391771af692b87a911e0","scripts":{"lint":"eslint .","test":"yarn build-test && node tests/index.js","build":"rollup -c && babel-node redirects.build.js","watch":"rollup -c -w","corelibs":"rollup -c --environment CLEAN && babel-node corelibs.build.js && REDIRECTS=CORELIBS babel-node redirects.build.js","gui-test":"yarn build-test && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-test":"rollup -c --environment UI_TEST","test-watch":"rollup -c --watch --environment UI_TEST","lint-staged":"lint-staged","wiki:update":"yarn wiki:check-updates && node ./scripts/build-compatibility-table.js","browserstack":"yarn build-test && node browserstack.js","prepare-builds":"yarn corelibs && yarn build && babel-node ./scripts/build-txt.js","prepublishOnly":"yarn prepare-builds","wiki:build-docs":"node scripts/build-docs.js","bundle:click2load":"rollup -c --environment CLICK2LOAD","wiki:check-updates":"node ./scripts/check-sources-updates.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"*.js":["eslint"]},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^0.21.1","husky":"^3.1.0","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.21.0","crypto-js":"^4.1.1","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/node":"^7.8.7","lint-staged":"^12.1.2","@babel/preset-env":"^7.9.0","rollup-plugin-copy":"^3.1.0","@rollup/plugin-json":"^4.1.0","browserstack-runner":"^0.9.2","rollup-plugin-clear":"^2.0.7","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.0.3","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0","@babel/plugin-proposal-private-methods":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.5.16_1644949414556_0.39078679338139577","host":"s3://npm-registry-packages"}},"1.5.17":{"name":"@adguard/scriptlets","version":"1.5.17","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.5.17","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"89fb12db434f3718ef8fa53b6a3dea716dd788c7","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.5.17.tgz","fileCount":44,"integrity":"sha512-6QTNygGL0A0fDTUkXmy1B77zR2swY1bxZYuuN6nL7BABL+F9datDubjO2aQJ1ZE+GcQzgHhggUloUEdudp0zIA==","signatures":[{"sig":"MEUCIG/Y3eS6Vt1+3gRe9COkAup4a0z0oeiMqLAkfe4lRXphAiEAlrSZnH6dTqx+RJ29ppG3gFOwm99KzohxLAPaRfyihiI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1359218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDLwQCRA9TVsSAnZWagAA1rcP/0yIXmgWQsfXc6nRtBOn\nH+23mL433kWyg6ZLw0uYFw9lYWf2FjeJypM4bLJA3ODkWeZ86Yypk2kvO+oK\nmk/c5kzomk6eDKDp/masR0ywWrnl3mIQueuaIknfCW0Id64Il+0JFxxVH/CP\naX5N5tTrtkYmI7Gw4aBtXDzIRUuT8x9WZqopFCzuPBVAUQrhzr679Uzv/qv1\nQuv4sNWU4Z+4NXFU6a0wKtJb9B80Jjd7SWOuMBMPV+Akb8P4SqUG3wd/DH9A\nNKnOK1XuvCpkh1Q6/u2R6FK0G1hfo06WGgdQsl2ytJNH5ohyMyMCyJfP01C/\nZTEdgGKkBo9CMM+KQ9FVZV9RzSd5n5HixbcPFbKPtP2P3UV8xQk+QpuM2WkJ\n/tHRcqCdtHJtwUA/9k/GWLOWYXxuAplLh0kS1/H6XtyGFXgSz8WgB5APowqO\nC8bUSZoBvrRppQv8rMTzgYwP4475/07l/pe/3miMpYtl9Z4gvEVDyZITtImK\njrIp1PcuMPAS5CaJlQrBJ6N2JYUUtgg7ImwNSSrjXTWdxY7wvwOTX7bvD3ke\nhyudfncMcRhu7MoTzwlJaJ0XKt3TAIEosnUF/Qs0T5tBIO29KQRbzKsWqous\nBLDR9444QOlWfkEUhQNnNpqzLYjcDoRQOL6osIGiGwANk2Z1dar2JpKhzR1i\nDC3b\r\n=zNeT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","husky":{"hooks":{"pre-commit":"lint-staged && echo \"DO NOT FORGET ABOUT BUILDS UPDATE (yarn prepare-builds)\""}},"types":"dist/umd/scriptlets.d.ts","gitHead":"b5346b81925762d08615121b4fa05b129a39a33d","scripts":{"lint":"eslint .","test":"yarn build-test && node tests/index.js","build":"rollup -c && babel-node redirects.build.js","watch":"rollup -c -w","corelibs":"rollup -c --environment CLEAN && babel-node corelibs.build.js && REDIRECTS=CORELIBS babel-node redirects.build.js","gui-test":"yarn build-test && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-test":"rollup -c --environment UI_TEST","test-watch":"rollup -c --watch --environment UI_TEST","lint-staged":"lint-staged","wiki:update":"yarn wiki:check-updates && node ./scripts/build-compatibility-table.js","browserstack":"yarn build-test && node browserstack.js","prepare-builds":"yarn corelibs && yarn build && babel-node ./scripts/build-txt.js","prepublishOnly":"yarn prepare-builds","wiki:build-docs":"node scripts/build-docs.js","bundle:click2load":"rollup -c --environment CLICK2LOAD","wiki:check-updates":"node ./scripts/check-sources-updates.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"*.js":["eslint"]},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^0.21.1","husky":"^3.1.0","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.21.0","crypto-js":"^4.1.1","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/node":"^7.8.7","lint-staged":"^12.1.2","@babel/preset-env":"^7.9.0","rollup-plugin-copy":"^3.1.0","@rollup/plugin-json":"^4.1.0","browserstack-runner":"^0.9.2","rollup-plugin-clear":"^2.0.7","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.0.3","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0","@babel/plugin-proposal-private-methods":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.5.17_1645001744756_0.1923854430561156","host":"s3://npm-registry-packages"}},"1.5.18":{"name":"@adguard/scriptlets","version":"1.5.18","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.5.18","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"39fc3e6d6765cbc311fe5bd5195c1e3d4d3d5215","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.5.18.tgz","fileCount":44,"integrity":"sha512-2UhcGRtc+9fBEl5T6tOV9NY+wiX+lfePbelpTysl7F+JxjZIpVZsNq61DpikK9hSx3Id310N9MnkFpMwtcqVhQ==","signatures":[{"sig":"MEUCIQCT/RxvJvv3KkLoiq0Hp1YCeNtKVquW6BDLZefN1MF5TwIgDmvGFiJyTD+ZcagT9tWCx8xVDOV4LeGADEHYj39p3XI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1359118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDO28CRA9TVsSAnZWagAA3FgQAKEg7rYjP4XpaoNSxREX\n8PVyWW8GeDkzQpPFU8MfzuZy+TrTbJtTaFI0FIF1Zm1OCdUNtFYXT6lYxNSy\nN/uBlTp/3DSrKj8qhGHFeko0ShLpSZ0sYvGqyBbi3vdQX2x1O4OvQ2laUsfC\nt4ySlS//5QTpEz0IUg/cpMgekoy5Y9JZcD0jvy1qEYPfKrR83hV8au3tmC+U\nm8lXRBEGBtxruIJXmzcxNOND409Mz+6C064QLufDwJyy0PQ4/MalhnKvfEs6\ndV9yViy4wn43C9+pI1g0d1aEpOu3JoG1GZx6Rn0dMoBtSwiO6Fa3WqrRi8SC\naLIGTC1cGx/f31X+wXUOHjMkEmGuA9kDzkesROX3iwnUB8yYXquzmw3s/uVo\nNUqmZ5SkcNcpDIc3fwWwveHafB0eS+qUcfEKxDZZSR3x2metUitk01LNS2MD\nVKN4LFw/q5jsOnXMtVo3gmaV0Y39uIdPoZ1dL/f1qBrM7p+jEEK2OrgOaNcD\nnNJ/x2gbhPXFDed6tzhxN4h149u3vhJexUlckEsoYFBIG2BGC9fgychd8e6Z\nxBKy1F0SZyR27u1b/SH+0Xuna3SUhzPFbJHnZ5TgLW2HKFOsEIDaj0Z/Wi2d\nrsnWn6mr8U5hlCRSwqc0OGDHUxafbevcUK5jPfv3k0pxvDifWBvkimohEbzl\ni4AO\r\n=czUq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","husky":{"hooks":{"pre-commit":"lint-staged && echo \"DO NOT FORGET ABOUT BUILDS UPDATE (yarn prepare-builds)\""}},"types":"dist/umd/scriptlets.d.ts","gitHead":"baf7005d63ab8ad2a81581202d555269235d9b71","scripts":{"lint":"eslint .","test":"yarn build-test && node tests/index.js","build":"rollup -c && babel-node redirects.build.js","watch":"rollup -c -w","corelibs":"rollup -c --environment CLEAN && babel-node corelibs.build.js && REDIRECTS=CORELIBS babel-node redirects.build.js","gui-test":"yarn build-test && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-test":"rollup -c --environment UI_TEST","test-watch":"rollup -c --watch --environment UI_TEST","lint-staged":"lint-staged","wiki:update":"yarn wiki:check-updates && node ./scripts/build-compatibility-table.js","browserstack":"yarn build-test && node browserstack.js","prepare-builds":"yarn corelibs && yarn build && babel-node ./scripts/build-txt.js","prepublishOnly":"yarn prepare-builds","wiki:build-docs":"node scripts/build-docs.js","bundle:click2load":"rollup -c --environment CLICK2LOAD","wiki:check-updates":"node ./scripts/check-sources-updates.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"*.js":["eslint"]},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^0.21.1","husky":"^3.1.0","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.21.0","crypto-js":"^4.1.1","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/node":"^7.8.7","lint-staged":"^12.1.2","@babel/preset-env":"^7.9.0","rollup-plugin-copy":"^3.1.0","@rollup/plugin-json":"^4.1.0","browserstack-runner":"^0.9.2","rollup-plugin-clear":"^2.0.7","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.0.3","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0","@babel/plugin-proposal-private-methods":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.5.18_1645014460214_0.2766725367538292","host":"s3://npm-registry-packages"}},"1.5.22":{"name":"@adguard/scriptlets","version":"1.5.22","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.5.22","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"91b01570f3acd628a81caed86948f760fd11dc0d","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.5.22.tgz","fileCount":44,"integrity":"sha512-x/LUFgkaCH9HlUIJ3rGim/LLsgL3UP9uAghxuUVITVRMJ0QlmXc50pXJ8oYzJPus5bH1+a6rwRXRpi/tZQSlDg==","signatures":[{"sig":"MEYCIQDrgvKd4kELA+AAtAj4tRHd6541PUvuDjf9le3+5gxcpAIhAOz/m/69adibvy383tZQ8mLYZAwajcMQUjvKRvzNPeo6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1365759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiH5msACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+MA/+Lu3w40SpZhv/nsW06DTOnPo+wxZWlPjNZdzGF/b+SOHXj+l9\r\n4wxP7jD0m9ocFhzqiFoQ2PnDz3llJvSbRDc6zkFG/K7ITWSDF2jBIOZL1vQe\r\nE/mbvD+eadu9yM/BXUNievwxKk5SLaCmJgU/qsTCX3erjQxda75fCVXbOiq/\r\ndJwfYzeRiMYJi/c8pCdYD8oahJhiuOgX6I/PP/wHwjjCPnfCxFwyN5HLVkdb\r\n3oFR/t6Xvl5uxhV4npOVFYXwuD6hy7KyhrxOUGKPy5KP3AFCoegg9+kQl2O3\r\n32PotBt23Hi5LrtO/mRV1tBRX0Gs5iX5fn90OujwpWDjZp1PbEGZEwjfIg4a\r\n7tzKDA7UjoxwrXndGl0X51vhzbhwOZUrk2GcJ3DOmLKyWapfKthyEGO2GTrH\r\nKBtVWsY/STK2anLQhcpW3MLhvpFKmGOpYN3lrE543WunrIh4pycx1AD4ipRk\r\n8v4VNVd3JviTOZzksDOspEdvVPejKsU/Khi3I8ee98PESF4ZPl3KAp0OUBY+\r\nqRfTxQQlakd2NoMLzedj1sUpAk5ZvHWKTAgPBgiU/SD4h86REty76Fh0dkih\r\n5M8M7CODA9bIg2Bm2uH0bE4KIqrTkJYydVFTqRIqszjzxuFB1NnZ1TKqfM6L\r\nZoPx3Kfj0rfx+c/xZVUYEqkRPhd33Z+qUUA=\r\n=d6c6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","husky":{"hooks":{"pre-commit":"lint-staged && echo \"DO NOT FORGET ABOUT BUILDS UPDATE (yarn prepare-builds)\""}},"types":"dist/umd/scriptlets.d.ts","gitHead":"e625999d4ffab9bc6222a10b4ab9a3b9d73810d9","scripts":{"lint":"eslint .","test":"yarn build-test && node tests/index.js","build":"rollup -c && babel-node redirects.build.js","watch":"rollup -c -w","corelibs":"rollup -c --environment CLEAN && babel-node corelibs.build.js && REDIRECTS=CORELIBS babel-node redirects.build.js","gui-test":"yarn build-test && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-test":"rollup -c --environment UI_TEST","test-watch":"rollup -c --watch --environment UI_TEST","lint-staged":"lint-staged","wiki:update":"yarn wiki:check-updates && node ./scripts/build-compatibility-table.js","browserstack":"yarn build-test && node browserstack.js","prepare-builds":"yarn corelibs && yarn build && babel-node ./scripts/build-txt.js","prepublishOnly":"yarn prepare-builds","wiki:build-docs":"node scripts/build-docs.js","bundle:click2load":"rollup -c --environment CLICK2LOAD","wiki:check-updates":"node ./scripts/check-sources-updates.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"*.js":["eslint"]},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^0.21.1","husky":"^3.1.0","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.21.0","crypto-js":"^4.1.1","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/node":"^7.8.7","lint-staged":"^12.1.2","@babel/preset-env":"^7.9.0","rollup-plugin-copy":"^3.1.0","@rollup/plugin-json":"^4.1.0","browserstack-runner":"^0.9.2","rollup-plugin-clear":"^2.0.7","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.0.3","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0","@babel/plugin-proposal-private-methods":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.5.22_1646238124758_0.15086154155125042","host":"s3://npm-registry-packages"}},"1.5.23":{"name":"@adguard/scriptlets","version":"1.5.23","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.5.23","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"8019adc1208bf2e313150a548d39052b7d3b7f35","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.5.23.tgz","fileCount":44,"integrity":"sha512-Sf1QAs9vaUG0ADSJliNyp85h2vSc02WaD6gOwpxissWc6T7ICWqtUTOGG4sAyye4s7p5rLcr8SP88RiKAfQyVg==","signatures":[{"sig":"MEUCIB0RMZWXa/Sj9nNsgovMET3SXs7tvHZfBSgSmOOrt/oCAiEAoKdpHOFFjGIVqEbvjB6YN1WpKTVmZEDDFr133x4XAvE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1365757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiILvaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqz8Q/+PluGwk6HUr3lVkjFDj9R3TDYedZxlrJc9AgvJrhSzrcZrS97\r\ndZkL220cur88auR/q0p4TC+o3OU9Ft/wRxxY08Uv3jDfZj5ot+9+ruYLI60w\r\narxq1MVOBirFsq2p4t7gzD8TwvADxBpu5t/GApW946N2II8gmTQf+YLc0Wyw\r\ndojA/MEHWqKnDL83yO0an3e7+ZXByuXhfzs+MiOuTx1uxcsTAR0nvF5GpSXh\r\nltnFM6T9wyAk0XTIhFDAg/WXI3MqpMJVCdfh56Mg2V701/3lAP/9/zNiu4hZ\r\nA8FzTGVK/29heE/pVw0XwP8MldX2DoLmnBeumTenU19VkEwoBsmWhuAOvmHt\r\nNaSmzysNuGDSsWZnaNpsdLuM16CmhXCP/dv72/zuQ5wVspxJU862iArjsDjt\r\ngXwLlueSHlNaA7/keU6RmoVGYKugXMzL6AkfseRs9pX8o3wP+W+JC2aU2jAD\r\nUi7tXbfiUanS/8jm+U4KIBfkVVsjlVyTubi5uXm9eBVoX3NlRQuFauDFo/2n\r\n2kruk/A4VRVXR6VKyzyK+RYOkmRb8Af6x0y//PajUHRkXf5brBp2rboO4bZx\r\nMlyWV4npU9hIRaeT96uxatSA1zDtFz5+8zdRWmE+7kVTGA7oJiCOcsM+pVsF\r\nHw9yo6ye4pnpsxzYeg3Y9bdfoDM6n3nyCzI=\r\n=eTDe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","husky":{"hooks":{"pre-commit":"lint-staged && echo \"DO NOT FORGET ABOUT BUILDS UPDATE (yarn prepare-builds)\""}},"types":"dist/umd/scriptlets.d.ts","gitHead":"7d01620e504b559b02fa88416a2ae6dbbb6a3551","scripts":{"lint":"eslint .","test":"yarn build-test && node tests/index.js","build":"rollup -c && babel-node redirects.build.js","watch":"rollup -c -w","corelibs":"rollup -c --environment CLEAN && babel-node corelibs.build.js && REDIRECTS=CORELIBS babel-node redirects.build.js","gui-test":"yarn build-test && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-test":"rollup -c --environment UI_TEST","test-watch":"rollup -c --watch --environment UI_TEST","lint-staged":"lint-staged","wiki:update":"yarn wiki:check-updates && node ./scripts/build-compatibility-table.js","browserstack":"yarn build-test && node browserstack.js","prepare-builds":"yarn corelibs && yarn build && babel-node ./scripts/build-txt.js","prepublishOnly":"yarn prepare-builds","wiki:build-docs":"node scripts/build-docs.js","bundle:click2load":"rollup -c --environment CLICK2LOAD","wiki:check-updates":"node ./scripts/check-sources-updates.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"*.js":["eslint"]},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^0.21.1","husky":"^3.1.0","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.21.0","crypto-js":"^4.1.1","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/node":"^7.8.7","lint-staged":"^12.1.2","@babel/preset-env":"^7.9.0","rollup-plugin-copy":"^3.1.0","@rollup/plugin-json":"^4.1.0","browserstack-runner":"^0.9.2","rollup-plugin-clear":"^2.0.7","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.0.3","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0","@babel/plugin-proposal-private-methods":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.5.23_1646312410584_0.5806775291450019","host":"s3://npm-registry-packages"}},"1.5.24":{"name":"@adguard/scriptlets","version":"1.5.24","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.5.24","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"aa266e803d0c3798ed3928c556031bc4bdf48919","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.5.24.tgz","fileCount":44,"integrity":"sha512-lorL/iBUAH/R2NaVVTNK+OmD2RhR0d1YdK2MPTEhnfV2xsC25sI/xccxEqwC0+8/6dVRinI8t9U6U7LKnaWseA==","signatures":[{"sig":"MEQCIHe0tf8eHQPXiiDtE04nf4gVHSLeL6AgLYAXxVwiMhuaAiAyXtlAbmowC9vrSQC6CbFTjvN6eB1J76glo0pzkAB9cQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1365819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJkEFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKrhAAh0eNEmY4i2tDP8xpWB/RE6dZZ95paY9z8EFTQEtSaNg1tds/\r\nReZyLxJYfO1bj/5Fss+e8ppH8a6texRGN9b/UgT3noDV5/hM5wJQCSyi0xs6\r\n9/APlnybm8C8Rdz+Q1V0G6DePpbl21qc+JNhNZiWsLUVjAzzB6cGOpPClFuh\r\nxn2P85ObYW2XDcBNJzyhKV7M6wOYgXhTa6AdN0vj18L4Gez2PQ4H0r9rJFVQ\r\nYd4KU9iP6PIl+JhB3Oo12EIUpy6lHtKuuRDMY1A35bqoyqd56Ub8mhvs4dQp\r\nnMZ2exRya8JnOXfvXZs9Qqqp4WsFvuI3bxvxoa7OgKtUyj4iscuUbZ3vUQpE\r\n9zy8RJ5bmsu3MABUFZad4VdxSar7S/bG8R0ASs8lU0fbcBJOCz+R/+8DnbRO\r\nztMFVDTWwSpMlWS58VzwtdAz7SXLsmTqHONib6mvS9Vv6W+COCnDDdtL0QrM\r\nihXu7+3UK1fBd/7rhMxQ+RZGXi1bx61c/0SSJpiz8b7cxaDqXjZ18vBaYET4\r\n0y5IKgOBVQIabiy7gLYl+UwRFsbxW05I5Xashr7wBrKMkQMr31wJSyuxHPc9\r\nxyrWQzmeISuFa73xuoXZxgB2QmQS7uZnMmq0BiBHquwGaVqmGuAcnPsdUmOn\r\nXdAJNbkeagaS8hu0+jZt70MRjcqW/zUyUIE=\r\n=CbfB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","husky":{"hooks":{"pre-commit":"lint-staged && echo \"DO NOT FORGET ABOUT BUILDS UPDATE (yarn prepare-builds)\""}},"types":"dist/umd/scriptlets.d.ts","gitHead":"974c6994790a55a55d52e7ae076de0bacb2b23e2","scripts":{"lint":"eslint .","test":"yarn build-test && node tests/index.js","build":"rollup -c && babel-node redirects.build.js","watch":"rollup -c -w","corelibs":"rollup -c --environment CLEAN && babel-node corelibs.build.js && REDIRECTS=CORELIBS babel-node redirects.build.js","gui-test":"yarn build-test && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-test":"rollup -c --environment UI_TEST","test-watch":"rollup -c --watch --environment UI_TEST","lint-staged":"lint-staged","wiki:update":"yarn wiki:check-updates && node ./scripts/build-compatibility-table.js","browserstack":"yarn build-test && node browserstack.js","prepare-builds":"yarn corelibs && yarn build && babel-node ./scripts/build-txt.js","prepublishOnly":"yarn prepare-builds","wiki:build-docs":"node scripts/build-docs.js","bundle:click2load":"rollup -c --environment CLICK2LOAD","wiki:check-updates":"node ./scripts/check-sources-updates.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"*.js":["eslint"]},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^0.21.1","husky":"^3.1.0","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.21.0","crypto-js":"^4.1.1","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/node":"^7.8.7","lint-staged":"^12.1.2","@babel/preset-env":"^7.9.0","rollup-plugin-copy":"^3.1.0","@rollup/plugin-json":"^4.1.0","browserstack-runner":"^0.9.2","rollup-plugin-clear":"^2.0.7","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.0.3","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0","@babel/plugin-proposal-private-methods":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.5.24_1646674181462_0.2604084476058517","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"@adguard/scriptlets","version":"1.6.2","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.6.2","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"086c911742c7fc069d5d2893cf3433d06af32549","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.6.2.tgz","fileCount":52,"integrity":"sha512-rEHmhxQo6n3fOX6R6c5q1+CT0ky8kKDkzOFgJyaHGHBfayfwCQHbcXKx6yWCIx0RGwGC3R3ebD4afJIScinRQA==","signatures":[{"sig":"MEQCIEZ+RYG310UQ/uh7x6hoJVv40yDR2/6gWhMlvX4qjjF3AiAhfan2amp5KlQbFYwALV0rvNFFdC5fcqzZIw2Z5+AmQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1580704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPL7OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrN5w//SFZUlNsy2e4BcVgYQgp9tQryBzKt78vJ8T3rwTz/OBImc4nW\r\nWkzbQO9VV6ktdZiZnrx3btw72p2mU1QsrehcERAmOd5Tmnf4LxfT73GiiKOD\r\nEoKvLpqoTosUh03ObZrmyWlMOIDYvPPm7RunEXY5GrhPLpYAiMY6vGTuMv2n\r\nLOz+odTxG8ug16ztB5wRrUJj3IYft13HvAlAJrwLuA0CLy5q9ejKXxwTNWK0\r\nQq0ljY3IbL9TJTdcE5vDmzPQeQK1NiUdoIE7TE5q2fOLck2yAZrpa+LTulq7\r\nxfFNiJChUfzFeiTh7OybC1BOFZmlXkx2PUguN3yVbtMwiTDBzrE+tfBbjUUE\r\n3CBjvdW/sVDIMpIxJ9CevhC1PT6I/teZnFQ2Y+PYffcns8Ii4mFsUvZmCVxZ\r\n3M0gTI3QV8HlLEUZ5C5HhVqgdiwBmjyV15wpJ53bqlnDIbBp6uGs73tIcPqy\r\nAljbX801nVbBAwYqxUkVQ+JXxS25JVNd7ZQZ9f+EvCdhdsH2DLxgN8k88fJS\r\nzs41IqPribCDlbAXOy6e2J9bruxE7zEm17oldvJaRXXfSO9FVjHfd1Qr0qnr\r\nPrZmYn/5neVBFLlon0m/8tFjgs8s3iflMH1nUXThd3kdr57LDPDKyXL6Cqep\r\n3bDzLS0WsZGkiBnheHdSeOZenyF2e/x1XRA=\r\n=BEDS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/umd/scriptlets.d.ts","gitHead":"64c8c576731c27b81268332a02f60f88f2e8d8c5","scripts":{"lint":"eslint .","test":"yarn build-test && node tests/index.js","build":"rollup -c && babel-node redirects.build.js","watch":"rollup -c -w","corelibs":"rollup -c --environment CLEAN && babel-node corelibs.build.js && REDIRECTS=CORELIBS babel-node redirects.build.js","gui-test":"yarn build-test && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-test":"rollup -c --environment UI_TEST","test-watch":"rollup -c --watch --environment UI_TEST","lint-staged":"lint-staged","wiki:update":"yarn wiki:check-updates && node ./scripts/build-compatibility-table.js","browserstack":"yarn build-test && node browserstack.js","prepare-builds":"yarn corelibs && yarn build && babel-node ./scripts/build-txt.js","prepublishOnly":"yarn prepare-builds","wiki:build-docs":"node scripts/build-docs.js","bundle:click2load":"rollup -c --environment CLICK2LOAD","wiki:check-updates":"node ./scripts/check-sources-updates.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"*.js":["eslint"]},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^0.21.1","husky":"^3.1.0","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.21.0","crypto-js":"^4.1.1","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/node":"^7.8.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","@babel/preset-env":"^7.9.0","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","rollup-plugin-clear":"^2.0.7","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.0.3","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0","@babel/plugin-proposal-private-methods":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.6.2_1648148173790_0.7571110240018262","host":"s3://npm-registry-packages"}},"1.6.4":{"name":"@adguard/scriptlets","version":"1.6.4","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.6.4","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"081c7cb199ab65ba35573b4ea70c8bca34ee652b","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.6.4.tgz","fileCount":52,"integrity":"sha512-wIMU7Z+ggn/qU525/wvqQZ4ws3Xz+a3ZYIhJmNmAEF0yFbdrKH8g1WQfvQSLSuJJpTcFFeCiCJqIzo9CsAUz6g==","signatures":[{"sig":"MEUCIA4QM7Sd9B63DPU2ov4u6Hsn0gblFzWZp8uUz8rsYRqlAiEAxK66Cst4socgk86AlRIqn6+ICgE2GCFRPylrl3C5gVE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1580704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPZgCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwihAAlvZsSRopnNUpId2zhUXfYNTEmOxO8Log7O5/99CfReW92QQQ\r\nL8C34fJrWxdTfrLSr7BHf4UudkanZPm1bKzcE/OvzsMi58Hd9kAHIAId7DYT\r\ncZaoMj+lwZAr5eqP4f7rvAWPtmrUWppIpbz86/uf+BY8Irw+mZ5C17EB9By+\r\nSpMi67jRKCKJk/2DMfBW/IezYRVVrTzN8LFekSFAZF0lRXc7HHIhnipNAWBZ\r\nQTR6U5mHmcEcbT+8mOER5+NhONAjLa8Guhl9NDiptgM4hfQDl01kZMIos0zg\r\nwM2LGf5MtCO6c04l7ZqP8E2RLD45UTM2XS/Tdd8VXFA0NUwzG12TY/DmZpg2\r\nPpoCuPuFrSC/HEJ2LsQNBiG2DNR3QCkg+ikMhWUub/tZNejZ4CQcV26csmSQ\r\nDQ5lWqOLCkzv1Yegs8qiGxvBZ8jH67N5xgizzbc0otf50IsodJsilIjzZIAY\r\nD+m3yq2GuhAVpctURkZDdccS9KfsVmXyZuz2Lh3OM4h17PZliyTmpnShBZlg\r\nf89QmjeJmfmfgPdA+8iU2/bhf4Y4NWCvUEBYBfuniKxs43lxepN/wmvnlmL8\r\nvhfLywa5Hzc++GZABUOKhWRipVZvfA58eaLSPi4XEsI8iAiNde+F2gHKa84J\r\ndz0SrW3nVG1u6SGi4lRHZh0sb9cZRJBDRA8=\r\n=rgK2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/umd/scriptlets.d.ts","gitHead":"97f768d68f39e42e89c0ace44592e29c78237d03","scripts":{"lint":"eslint .","test":"yarn build-test && node tests/index.js","build":"rollup -c && babel-node redirects.build.js","watch":"rollup -c -w","corelibs":"rollup -c --environment CLEAN && babel-node corelibs.build.js && REDIRECTS=CORELIBS babel-node redirects.build.js","gui-test":"yarn build-test && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-test":"rollup -c --environment UI_TEST","test-watch":"rollup -c --watch --environment UI_TEST","lint-staged":"lint-staged","wiki:update":"yarn wiki:check-updates && node ./scripts/build-compatibility-table.js","browserstack":"yarn build-test && node browserstack.js","prepare-builds":"yarn corelibs && yarn build && babel-node ./scripts/build-txt.js","prepublishOnly":"yarn prepare-builds","wiki:build-docs":"node scripts/build-docs.js","bundle:click2load":"rollup -c --environment CLICK2LOAD","wiki:check-updates":"node ./scripts/check-sources-updates.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"*.js":["eslint"]},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^0.21.1","husky":"^3.1.0","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.21.0","crypto-js":"^4.1.1","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/node":"^7.8.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","@babel/preset-env":"^7.9.0","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","rollup-plugin-clear":"^2.0.7","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.0.3","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0","@babel/plugin-proposal-private-methods":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.6.4_1648203778401_0.4095235949993279","host":"s3://npm-registry-packages"}},"1.6.6":{"name":"@adguard/scriptlets","version":"1.6.6","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.6.6","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"32cca5a9133b995fd40bbca9c576f1c66aa91d95","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.6.6.tgz","fileCount":52,"integrity":"sha512-fIzw5iv1iorHV58drGn+vUXKeT0Fun84Q5DnXbo2T1jPasuNgS6TI/w1wEVhdXyNSTfRbFnCCZQ9FaDMUfebAg==","signatures":[{"sig":"MEUCIQC3PPJ5bIw0jyPvhlB/l23L9Vjzy7ygIkrhV6xPvvKsDgIgA6QnDpxkuxQQZEBVQW05gCVkaiERDA8xFvcl561KqjQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1581051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTCJuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyyxAAhihV3gHXBd36os1wV2kC9fPMVhj29tecNVJ08DGsC8iCq9po\r\nqzPMj3zd5ZmAViTdrJvGByh5yHMuJ4UcA/iAPBfwmm//YzVlTNG+EWhq9S9p\r\nbNur/pqGfVnYVFmIq/6SUKQGW1uLEe9M1dAEyyKov5BbnDz3CwiS9WeGID5K\r\naeDDmWInomAUchOflebfYjv790ZBxOktnMoPck0T0ViXn2Zd6LdJY7on5VhG\r\nkzteE+rVr6YlhDUQ+1V2fHOAfjIfSlhMK9HqaUZJXx9cSA7TBV2lt9wF3gvQ\r\nbAaDbgCVyBDOI07IEyVPhb9pTboJYPdOZGyXcK2seNXQKlo44pZwcNqeqVav\r\nfFy0xai4qXJCA3pLOr2kPgYD2wc6hKvwmrOrndNupARO7KUh/9GPlw8p+LVO\r\nWLXCiMqoiiUuddlapDuhizyIGrZvkpQvcpAcNl8Z4d82kuCI01HHwLhTbL3U\r\nWNgu0PpvAIRWnYOPuqgriy/jh8eslIZ6YpZ1RpZxBH7wW1ru1L3OLse/gxYt\r\nVL0II314EOy40ntMY3bY8y5AXVnjYP6g1+P1sm9qo1w0ylfc7P/0M0Xl0qGW\r\nSgXBrtpPoitdWHOlQSM8eSFqbrGwo3lT+jsq+TP8N+VgQmvBkBiqpoS3nj8s\r\n3bNVPLpM/ZutXICYQL51ub9IvgeWbN31cao=\r\n=VRLV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/umd/scriptlets.d.ts","gitHead":"95a40686e1245004b56763fbaaa43c5088d76e03","scripts":{"lint":"eslint .","test":"yarn build-test && node tests/index.js","build":"rollup -c && babel-node redirects.build.js","watch":"rollup -c -w","corelibs":"rollup -c --environment CLEAN && babel-node corelibs.build.js && REDIRECTS=CORELIBS babel-node redirects.build.js","gui-test":"yarn build-test && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-test":"rollup -c --environment UI_TEST","test-watch":"rollup -c --watch --environment UI_TEST","lint-staged":"lint-staged","wiki:update":"yarn wiki:check-updates && node ./scripts/build-compatibility-table.js","browserstack":"yarn build-test && node browserstack.js","prepare-builds":"yarn corelibs && yarn build && babel-node ./scripts/build-txt.js","prepublishOnly":"yarn prepare-builds","wiki:build-docs":"node scripts/build-docs.js","bundle:click2load":"rollup -c --environment CLICK2LOAD","wiki:check-updates":"node ./scripts/check-sources-updates.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"*.js":["eslint"]},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^0.21.1","husky":"^3.1.0","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.21.0","crypto-js":"^4.1.1","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/node":"^7.8.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","@babel/preset-env":"^7.9.0","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","rollup-plugin-clear":"^2.0.7","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.0.3","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0","@babel/plugin-proposal-private-methods":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.6.6_1649156718683_0.6110969739202838","host":"s3://npm-registry-packages"}},"1.6.8":{"name":"@adguard/scriptlets","version":"1.6.8","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.6.8","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"9eb3b6a62b774ee5d08768549c177ed2225ad82b","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.6.8.tgz","fileCount":52,"integrity":"sha512-8UcxXc3YifqBdUJzlXVnrK/gVJbTZN7jpFydisAOwFas/C+sE+AffQtfzA+hc+4gtXddw3w/qMK50uuaLwElXg==","signatures":[{"sig":"MEQCICRXEEcj/ZeYbO9mceanL9+0hT8YcECmzLgUaLwPDDV5AiB62RQ1w5DSry+nekJWY7I/6/GVaT15RZmBRvRus7ICUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1583983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWBFZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3Sw/8CczvSkEPedVaNzD3FnrnitvYkmFEkjGGuCGl8uZ1Q+Boq0rH\r\nch0LSY/cjQM0mSYHmQwCXbKsYEH9NlaLDl2jNxagd5uYQEbMWjQwy+KslFy3\r\ni5pEjbR3zMRsKotxWbtGtcwU8dskbO3vEEzGTXLnlhDwTUmLOIpLaGLTSF46\r\n222VsshEIbjhoJaXjBNouhLv39I3tCqkLapYAGxF8M0rnKDCaa1aqk1CRJsO\r\nCN31iF4+Mp6iZZKpUfZOzcStGCcf1kUxh+5ahI4yQYo4IwhWn+q0Xwv6Y37V\r\n3YnY12E/7sJBEqQcAjsNtayTlCO+rgL6s0MaDyH+CSGNPTkC+oKMCTowk0kR\r\nwrjnHmm3x9VhuVrdhJDKVGeyqO/D1DeLG7L7HP0q3ZToGGJtWxWxz46/efoM\r\nkqVU7jMqKPSDVocNj+GODivj8i2JZG81jgxCV03LOpxDl9F7ICCvIbRGRMSx\r\nNcvB6C7vWy6aEX1J4Yq8oqaLCxEXN/Szfre14tAWKJyi/nW+sCAURehh3slG\r\nJdxz2SbJEFMCYFt3FmgswcGz9MrQ1GBXNEq99Cx/XeuILm3uZEthTJRTIarj\r\nnLQc/YvBZj5VYs9yZQ81wVX84GRFy/nCasE04VcrZ1Ojry/8GR74q66lh+GF\r\nNlH0aEWM2DIJtMwe03RMkGpvOZQ8Xn5QE9Q=\r\n=fmVZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/umd/scriptlets.d.ts","gitHead":"9b71c9576b7235770d4c6159796e2012ea1f3794","scripts":{"lint":"eslint .","test":"yarn build-test && node tests/index.js","build":"rollup -c && babel-node redirects.build.js","watch":"rollup -c -w","corelibs":"rollup -c --environment CLEAN && babel-node corelibs.build.js && REDIRECTS=CORELIBS babel-node redirects.build.js","gui-test":"yarn build-test && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-test":"rollup -c --environment UI_TEST","test-watch":"rollup -c --watch --environment UI_TEST","lint-staged":"lint-staged","wiki:update":"yarn wiki:check-updates && node ./scripts/build-compatibility-table.js","browserstack":"yarn build-test && node browserstack.js","prepare-builds":"yarn corelibs && yarn build && babel-node ./scripts/build-txt.js","prepublishOnly":"yarn prepare-builds","wiki:build-docs":"node scripts/build-docs.js","bundle:click2load":"rollup -c --environment CLICK2LOAD","wiki:check-updates":"node ./scripts/check-sources-updates.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"*.js":["eslint"]},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^0.21.1","husky":"^3.1.0","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.21.0","crypto-js":"^4.1.1","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/node":"^7.8.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","@babel/preset-env":"^7.9.0","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.0.3","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0","@babel/plugin-proposal-private-methods":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.6.8_1649938777239_0.21113370458132907","host":"s3://npm-registry-packages"}},"1.6.11":{"name":"@adguard/scriptlets","version":"1.6.11","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.6.11","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"7a3c4e4fb4b45a0ba749822f135ff70ef43a50cf","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.6.11.tgz","fileCount":52,"integrity":"sha512-cHGOUKLVym2k/NLGC+6NIjKSJJftQxFACiWmg57P99NOX6DTk5dlsqJ7xwFmh6/z0lgrEVkDF22MuVFDrbRMcg==","signatures":[{"sig":"MEQCIGf+1vWaR614uPRAXCos0EeSYKRKboXjEnsjVHof9FxbAiAHFjsSAEwSZSYQ8BGxemtJfEYeFBDXdm5wi0NwzXIZnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1599920,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaUBMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrx8A/+M5ojc/ULIHDDZyI9v9hVvGBNAsqy3FlkSCGuK825aKW5U117\r\nnHWatmEaYSU5qzQ0mIfLoiLCW+9/v3qeX1Hqvp+N08V/eBhQpDtxIqDw8PgH\r\n8xD5aL81Fb1v6o7pV4GC6DBl+i74WCi2Yr+X/Sc8oN3M8uyOWZgGv7cqN5k2\r\nm0Drk/x7qSyoKEfxopV6glldjV0kTF3Ou3wnBAE3QDJv+N8WxgrIemBNz84w\r\n85uH0mv8bTyOSwptP0LUof3457q7afgeUUiydQ0mGhauIgR4Tp3IAb0AXnpx\r\n/ih2yb/LXWt2BA1/D5OX5h7t0BKvHQGiDKir1vB/T7r/cEj3rBICG86gjfQE\r\nrK9vbqq80tC60rPfcJblYVTY4myCiBoz1F6J7B4AnUX7F1m+T13IebKR2i0e\r\n7BtqsWO4QvHZGEuPY90XhtdS6tgACsdkJpMD+/JcS/aJbQcQURLzGF4mW9IW\r\n+JMe4vWGCe9He3VpcPFdNNjmaA5P77liSPuLx8E5boWOXO6TWmtxOejRUxBA\r\nDluk6Z4/9PeqB6CEj/8j8AOvvWkTgY8btbxeBkMLExxo55UJGNas3BOA4h19\r\nWDJLldcJEtgTCG/hfQ2Ybvl0QaPD51NG1cTWXwt7VIy1FdXbQber8dALImBF\r\nQcrYE42aZTON8NvjtL9DmswIUhpwnNvMxOA=\r\n=WlQd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/umd/scriptlets.d.ts","gitHead":"dbf22baca318dbe8e35cd7765238f5c3dfdae062","scripts":{"lint":"eslint .","test":"yarn build-test && node tests/index.js","build":"rollup -c && babel-node redirects.build.js","watch":"rollup -c -w","corelibs":"rollup -c --environment CLEAN && babel-node corelibs.build.js && REDIRECTS=CORELIBS babel-node redirects.build.js","gui-test":"yarn build-test && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-test":"rollup -c --environment UI_TEST","test-watch":"rollup -c --watch --environment UI_TEST","lint-staged":"lint-staged","wiki:update":"yarn wiki:check-updates && node ./scripts/build-compatibility-table.js","browserstack":"yarn build-test && node browserstack.js","prepare-builds":"yarn corelibs && yarn build && babel-node ./scripts/build-txt.js","prepublishOnly":"yarn prepare-builds","wiki:build-docs":"node scripts/build-docs.js","bundle:click2load":"rollup -c --environment CLICK2LOAD","wiki:check-updates":"node ./scripts/check-sources-updates.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"*.js":["eslint"]},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^0.21.1","husky":"^3.1.0","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.21.0","crypto-js":"^4.1.1","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/node":"^7.8.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","@babel/preset-env":"^7.9.0","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.0.3","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^4.0.0","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0","@babel/plugin-proposal-private-methods":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.6.11_1651064908019_0.33676658163891005","host":"s3://npm-registry-packages"}},"1.6.15":{"name":"@adguard/scriptlets","version":"1.6.15","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.6.15","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"d9b1ef573004d5ec513a312321e599cc3253da0f","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.6.15.tgz","fileCount":50,"integrity":"sha512-9ltcuFAnmdWvHJnkOVQtH/FZl6dY7MRUYvmoZNz9uyR7JdwHtHi7A+N5JTsWcXf4Wc28ymHNnn43CL94H/wnyg==","signatures":[{"sig":"MEUCIBXX6F95IMz46jDdTPmoH5xJuakMhWgy6VaaIyaTvMDhAiEAjocO0k1DRcFHl2uGnYDcoG0wRaWkYlhunyjES7ivCDM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1853482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidPILACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJyA//WYYa3p5e4te3xFR1OCBCktgExkKc9Oe+ZEd3QMB/qkv08Fo+\r\nke/FJSJ+At2bkjb3CUs/Rntjzz2Rvi2jrqvDWOQmSAXBoQ1OGKbsGvooX04L\r\n1kHhn4ieGjfwQ049ZY9rkriJ64fn/DxwpEwzq76k0+KRqCtWjnl+HAZ3GmqQ\r\n83pX6c0NPROi2Fzv5g8l5akYcPV1hNXdSzp2ucEKkL72Q2XxJVDXij9G8HZB\r\nIndGj1RvFcgb4sMQLE4jY1mu7RQVC9BH+LgO/QdfQZ1VvBTuC16tGZ3Dl9BZ\r\nhtSMOs3BpV+9liV4wuuk9qSxHS1g5jQ71yqH3YEZ6aYAB3yv6T95QkQjowT3\r\no4XcRUkUZgJ6dQr/HMvQntY4LdcNhQ4TFoFJccKXt+yAGzegvQNo3jFQy23n\r\naJaD22jWhMRUwKT+eTkL70BH5JroUB4+IR/GVhQC5d5OyA7FlVYlPUj59dIJ\r\nTeUUFMBJDBEl/em8qJLHXEahz66qEqD5gbkZoDiT6LnkXFw/MlGgJ5fZXZ9I\r\nSeV11Ss5iEkix2RQ0gnqe19RGkrDgrD3DdQYYTItB3FwI54okKhnX7fxDvwV\r\nR/WaVz+VVeGijK4dKvHaMuhpMQoHfsudb47aJ8bunrqZUpdmlQl8ym7wbD3K\r\nqz6/haak1ofocm1hE883Kl+UwtWvYJJF68E=\r\n=/kUq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"85b4d5cae33cb558931c0b7603a3949cc64081b4","scripts":{"lint":"eslint .","test":"yarn build-tests && node tests/index.js","build":"babel-node bundler.js","gui-test":"babel-node scripts/build-tests.js && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-tests":"yarn build && babel-node scripts/build-tests.js","lint-staged":"lint-staged","wiki:update":"yarn wiki:check-updates && node ./scripts/build-compatibility-table.js","browserstack":"babel-node scripts/build-tests.js && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:check-updates":"node ./scripts/check-sources-updates.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^0.21.1","chalk":"^4.1.2","husky":"^3.1.0","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.70.2","terser":"^5.13.0","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/node":"^7.8.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","@babel/preset-env":"^7.9.0","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.0.3","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^4.0.0","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0","@babel/plugin-proposal-private-methods":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.6.15_1651831307366_0.6572102031082272","host":"s3://npm-registry-packages"}},"1.6.18":{"name":"@adguard/scriptlets","version":"1.6.18","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.6.18","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"3036094feccd0f7999eb56a5dd8646fb5ee8f316","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.6.18.tgz","fileCount":50,"integrity":"sha512-VuQpnzglXXrWR9hgnln4Q/sZziZYB0qqLKX6G/xqEulX87O7ftflULrJiS727hCLDLIHlzFihBD114Foc5PqGw==","signatures":[{"sig":"MEYCIQCVSuPAibVuDI44ZFix9dUv8OZOTyqcrms6317wV08tjAIhAImLydX1z3RqM3GTMsWrkRVBbCPgULfZHTQHq+M6hW4+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1862633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilKf2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodZg//TH7anpfvoI5AQIPIQEl9V7Tf0tEAmQ6nmvNXXP2dv5zrxMTP\r\nSar6IvCkjsuoJf+OKWSTF6xGF9TdKmxmGMsHWl1PE0BdvQhRW9lrqxRj+xnl\r\n2sWLegPhpRRi3s+bsnYdYiCmSODQDE9eu+7Itf5E3dXUSErkGdiJ2wSjSUQq\r\ndBNF94oMBzWgxt39P5VOaBqQzt59sJTyGXsLEMKdtRDZysIjm+4PtKNJc5pE\r\nS/QOBDWxIa+ZswALM/AJpSHUb3BCSor2ZIVj+3qHgbgunFXh3TVnfQBn+H0M\r\n1aivWkA7vSUa5ie/1GHUlYVXp1T1uN528YF3Bl7cdrsNQNnAReJtiRqWL4bx\r\nW97Xl/gQQTK6On9DH5ogpprTLmGRErfcsJ8vpL3Asn0dRizb817x30I0WPix\r\nnN2Tu7g6Sh3wnvnfTAhu1ZkHLivqUCiZwLtXKSpbs7dAA/8jyNFW1xE18jST\r\n0e/kig6JNSIufGKd8TdgbGANiIkJmJ1FjwwnNT2vo7gulJholUGJy4yNSC0S\r\nZv3gKUq/R0VP5x6+/ZgIFFSW+BH69RGHvNOTicvsS1reNzVOvVUAvXHM3TNN\r\nB2cTsra7rYqkDkn5TyPtkCTeFHDqzhSpvnXWTpsf19OmoFGJ7vCJ5Tpr6wvz\r\ntfgdaMltm1pjYoldRAvhpgaeZViBf3nn6uk=\r\n=wMIS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"7bd1169cd5d4a80040cff4c357c94b4cc9d202d4","scripts":{"lint":"eslint .","test":"yarn build-tests && node tests/index.js","build":"babel-node bundler.js","gui-test":"babel-node scripts/build-tests.js && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-tests":"yarn build && babel-node scripts/build-tests.js","lint-staged":"lint-staged","wiki:update":"yarn wiki:check-updates && node ./scripts/build-compatibility-table.js","browserstack":"babel-node scripts/build-tests.js && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:check-updates":"node ./scripts/check-sources-updates.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^0.21.1","chalk":"^4.1.2","husky":"^3.1.0","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.70.2","terser":"^5.13.0","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/node":"^7.8.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","@babel/preset-env":"^7.9.0","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.0.3","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^4.0.0","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0","@babel/plugin-proposal-private-methods":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.6.18_1653909494142_0.1701802882107073","host":"s3://npm-registry-packages"}},"1.6.20":{"name":"@adguard/scriptlets","version":"1.6.20","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.6.20","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"668c997aba032a2e195e57f27fd09468e4377ab5","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.6.20.tgz","fileCount":50,"integrity":"sha512-28k5ROl+o4l4gy3JvrltchN4+jLjj20KAjcp48YKO5h20ATCeK4UitWJ1//xZwryg1irg25lQ+E+vKHsM07Ibg==","signatures":[{"sig":"MEUCIQDHFVunMnfiNPxM8Y8aPswEayMogaQfGEx9k4xQKC7rewIgAS/0J4MPRnoUxfSalBD6hAy2xKrCm0Sj2LwIc7j7abE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1865998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimIowACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYfRAAo4Jza6JPMwolj7vJ2C+nY+wEasPDzK1A8+Dmwdb1/O4vZUTM\r\nf1BAZhq9UfJoRpSP3ybC5iVf17G/a5Ocu8AetpicIvKYq3oSAyLg1lRJ7Izp\r\nuWtM+8DDsiho5YvanRolfRhCLKKaJESBaqYKx8NEc3r8lheCIhPkEU1iyol6\r\n8NIkfNsGEYZ9Oo/dtCQ5HqhMCdVzxs2adAR/Ih5xuneoAV+ile/lVxmq8PwF\r\nlrZDBLtkO6iPjwq0oluEd1/url5DY64SgUOt6u/VkPdy2bF2mSUfxrOKt9RY\r\ncMqra3C/jHL25/kvpxx4f6sy/avFM75ypmqrI179BZl4iO2xhvPdloHuISw8\r\n8vuCLVhIbdha2oKZpIPLuWB0FgLp5wtnJ2T8Y4NSA+9BVdZ4E7rtiJGAfQ0c\r\nuiTMLekpGQenm8CdedEZYGqzq8OBv5TqihLUtAXmP4DSM0PlDZkJlHVvdWB3\r\nQdVvzwI0A3OAonXNNrF7eGFUNRa4ZO3qCLDoTGSfskm+CjsJKkZ/rAd7fW2t\r\nY8Nfp7yBNZDg1BHHJcFYVF687LfHC0yrjiN+55YdkxXoGpJsvDXSAzurUiz9\r\n9X4+kyu17+S3kMwuRJquarFlT7FP/4yhGev7N6lBt3DDaYIM82/59ZO3nKe1\r\nuAW66GNm6yOqxzHCUopn3pCB/tv+KbHjvCk=\r\n=zVKb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"2ee9cd6567593e74f7f415748a97ca9d2841b15f","scripts":{"lint":"eslint .","test":"yarn build-tests && node tests/index.js","build":"babel-node bundler.js","gui-test":"babel-node scripts/build-tests.js && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-tests":"yarn build && babel-node scripts/build-tests.js","lint-staged":"lint-staged","wiki:update":"yarn wiki:check-updates && node ./scripts/build-compatibility-table.js","browserstack":"babel-node scripts/build-tests.js && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:check-updates":"node ./scripts/check-sources-updates.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^0.21.1","chalk":"^4.1.2","husky":"^3.1.0","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.70.2","terser":"^5.13.0","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/node":"^7.8.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","@babel/preset-env":"^7.9.0","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.0.3","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^4.0.0","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0","@babel/plugin-proposal-private-methods":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.6.20_1654164016150_0.8368430322060258","host":"s3://npm-registry-packages"}},"1.6.24":{"name":"@adguard/scriptlets","version":"1.6.24","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.6.24","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"141a769a58b1a473c11649f69e6c5c3a920796cf","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.6.24.tgz","fileCount":50,"integrity":"sha512-QKbHR5TNWHhmwMt04ja/JqcFRIkYM/7LXKAWuCXRJlAaBciNk9wfMrxPt7JcVAhst3R+NoC81YMKWJbWQeRDjQ==","signatures":[{"sig":"MEUCIQCahz4xFCHp7dabZ1Dicj3zr29ABmbunBFfLBZwDreoewIgbWc2VlcDKtVTpugO7Ntze6dZXWPm5iTrwQHR5HvkySc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1880690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0UPJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNYQ/+MAJ4sob1hyOqfM/d/VIvN8EW8V6PmaGhbRU9Cv3jxu5Rp6uZ\r\ntJhGp7VZfWVGH7xIPDNAPEBTlikTW7ZhQOiCCGSdjtc2nFGY0s1VnFomHWJQ\r\nBozpp7yos4DSRq6vHnUkXfBjvE4UC+jO6Ab6hFzkyf4oYC1VO68v6rpl/YAh\r\nwVNEqFmVkjvxrtwxDpWk4zIVYg4R0W4Rg46E/edKDS0nS4wloliR4gCJCcTR\r\nePfBskiT5YOioj2fI92HUzm9uFvXqKojbu1Vv8WAvq/xO+t641Z7zqqYGYqM\r\nT14JIo9rGccenHXQLWwXIVwLPBSPl+OYntNeb4ZnBZeyy9mAKpEEzUpftAK5\r\nhuXXcDZUok4GOrcXx6UmTMCwDBmGPqr7NDMS+qwt3/nLvx6+b4qT8F9GXZQO\r\nYKIiAQzZMk8kvU5Fmkf01pRcYA6BEkCI2JNvyotDwWLrLbG6mFnPfBI0klfE\r\n45ZmgvFyTIVRyeOpNW26RBGHSoyhBtGppRXl2jQ8youCJQX2scvJ+HIjfFiu\r\nv69g/fpR+bqikIwu4ClpJgSaUg/1wCQua/AF9VtMSkjl+wj7b9rtl/F+xBhd\r\nlzqIJOuqY16k9Jo7/T+0WFts5V8RI1WKQ3F0auMDPNt2D46wGLWWTPydPdKQ\r\n8Bby7KQdz+tjJJ5XoqkFK8LiOTfS55/HBHo=\r\n=f+75\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"0fbed726fa237f658553cbb4a9421a4c1629cef3","scripts":{"lint":"eslint .","test":"yarn build-tests && node tests/index.js","build":"babel-node bundler.js","gui-test":"babel-node scripts/build-tests.js && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-tests":"yarn build && babel-node scripts/build-tests.js","lint-staged":"lint-staged","wiki:update":"yarn wiki:check-updates && node ./scripts/build-compatibility-table.js","browserstack":"babel-node scripts/build-tests.js && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:check-updates":"node ./scripts/check-sources-updates.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^0.21.1","chalk":"^4.1.2","husky":"^3.1.0","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.70.2","terser":"^5.13.0","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/node":"^7.8.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","@babel/preset-env":"^7.9.0","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.0.3","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^4.0.0","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0","@babel/plugin-proposal-private-methods":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.6.24_1657881545388_0.07637035339090548","host":"s3://npm-registry-packages"}},"1.6.39":{"name":"@adguard/scriptlets","version":"1.6.39","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.6.39","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"f3780dbd1ddf001e920ed3e35bb16e5063ef8b70","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.6.39.tgz","fileCount":50,"integrity":"sha512-fJxy/9HYxh0NBwosEgdspvc7LXy5CqHldtKQfJIgW2wAzQJgt8/GxlA0YS+IPiu5B05X9cD8rPu0nv4fpw98hA==","signatures":[{"sig":"MEQCIDrEZWpp+ZkoRxFbVOYnJXXcUNBR4qw6Jstu8/MN463EAiAboh3vG8KDKppjABZY+EGUCp1ZVJPR1BGRzpC/mgQrlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1888062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9Um8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMiw//ZLNb8fd6D0KREa0FYYrU5tRehMEPZFz0mVREvEm6RMtdoSma\r\nGivUAmtdffag/W/P7aeh6P5fN7DECTnRmI8c+7u3ONoRL/5f1dKfkWI+7mz6\r\nDyzVach+vfsemyL1CS5/TggbbVgFDqsfwk36vLfQJYZOJCw7bkLEtd/onTpu\r\n+h8BGXLMRLTuEks6vFq7h2gi/bwwCo4yi7KdzOMreQZf2MfK6+qwCJV3WWP/\r\n/ScMK6+GbGL+4VwEnILF9ZpXJ9PcaUZiwZWbntAWqUYQbMnDtXKvxxSyhiSS\r\n9WNNDIRJIQG56XHYMkKAT/KeibjqedEF+3FOnjOHEE0AtSKDwTKGrXcM/6Qe\r\nv7cCG7eqaAYGrXBEVr1Suq3s6U5O75WkJDZUSlBephDvR2ZbAxwEuhLLZ+sE\r\n7brXeKtOZCWfoLMBAaKoJKNB1pgq2xnpsH+EWZzI4O6fqG3QhTjLEhEXOZtC\r\nE/WWrzdbmFdbh/eTTS4Jvq9LpzhtVyzvKzWMDr/nLZN6Rv+UYGnZ64ptN+lV\r\nmplkiM2aiYIaswzczTrCZefWYVDLukU2Qp3jbvsQaNogi5n2FmFATq6vn1cA\r\niIN430aAaD17wC5OIWczoXVbQhh24sgrtR5QvGzFi8TAgiDjyCb8ZnuPoIiT\r\ntmCBt0/vOHwMjws9N+XB390+yoKJJspkdg8=\r\n=yHiN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"47e8c75468db4cb6d1aee97e7a86167ebafa58cd","scripts":{"lint":"eslint .","test":"yarn build-tests && node tests/index.js","build":"babel-node bundler.js","gui-test":"babel-node scripts/build-tests.js && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-tests":"yarn build && babel-node scripts/build-tests.js","lint-staged":"lint-staged","wiki:update":"yarn wiki:check-updates && node ./scripts/build-compatibility-table.js","browserstack":"babel-node scripts/build-tests.js && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:check-updates":"node ./scripts/check-sources-updates.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^0.21.1","chalk":"^4.1.2","husky":"^3.1.0","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.70.2","terser":"^5.13.0","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/node":"^7.8.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","@babel/preset-env":"^7.9.0","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.0.3","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^4.0.0","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0","@babel/plugin-proposal-private-methods":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.6.39_1660242363526_0.9442642283349925","host":"s3://npm-registry-packages"}},"1.6.51":{"name":"@adguard/scriptlets","version":"1.6.51","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.6.51","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"60519b1ba7543f9e48c6ba74f853a82d0ab6372d","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.6.51.tgz","fileCount":50,"integrity":"sha512-R8hYFGgzTQ91sIYSccieQp1vQhrTLPmi7yhXpg5wp6l5UAtHBbc6MfB6/nIr9V+oFI/AcPkegJJckcLC517J6A==","signatures":[{"sig":"MEUCIQClnSdi1KYLpX/QjfHgdGJzxNdCFTDdJDm2a2mlGTIhkgIgWvBx+iWNgeRJX2o4govDNi8NQPrW2/xVokZlDjhFN20=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1929886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIcxvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIFg/+M19u4wykQ8j3wV8riCsN9H3xFFf1mhY5iyJep42iUcXw3eU+\r\nuKcQHWy/K++SHgaILChTOdAwECxgGnyG1wuI8r2eYA9wJXxSMT5czqUJn2f1\r\nyuLUG9/s2E0WOMKG6e4nJbj9O1+ZFkFbzV3vK2bnWPAgKYirdrmCxkBgNF+w\r\njKlbzlIBb/TOJWFPiOa+mCblFlTvp0i5ZQlO60110uIpPSs/dODYdA95BCA5\r\nnZtx5dddwCVXa/3pP7mwFWKv9eIWSV/qapZRMcnLoWU37vDVuP5qCp7A7/t8\r\npNm+OwUR+VVMWYURzBFKJe/nLjBiN/fwQDK0Kd3RqbTo4Y2DnfU9lnglljPD\r\nh9Mur2c4xfcb4fSlUzd2F5EdK0PdAoc8Q2i1PeDaqqgkml+xmHAYoEVbwSww\r\nHwlcd/j2YTD9GI3qemFqmSP0UWMWkuStH+g6zTFhrdQLWH7lMGoDMUH+FwzW\r\nwmv2PCCvaj4bMwiBYAcvxDiNV4IiiWWYrJRiqjBS9tdN7dxOUeKwDEhyQXDl\r\ngGJPR/L3AnRaiDvQtRuVWEUr7WftbLqi7opwuoHUyUUGK9TBrIyvOaGCY0ke\r\n2dukkwaIPqcXd7FGnc/jAmuAzYusvtMXGc75RRPR5jGko+OVft2jw8lQUNxV\r\nsl434JrmRyVdGA3LJBZRq+Uth8CRrSsmR/w=\r\n=gdK5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"00f558aa7e2c106cb4746ff6561925cf6cabc8cc","scripts":{"lint":"eslint .","test":"yarn build-tests && node tests/index.js","build":"babel-node bundler.js","gui-test":"babel-node scripts/build-tests.js && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-tests":"yarn build && babel-node scripts/build-tests.js","lint-staged":"lint-staged","wiki:update":"yarn wiki:check-updates && node ./scripts/build-compatibility-table.js","browserstack":"babel-node scripts/build-tests.js && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:check-updates":"node ./scripts/check-sources-updates.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^0.21.1","chalk":"^4.1.2","husky":"^3.1.0","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.70.2","terser":"^5.13.0","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/node":"^7.8.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","@babel/preset-env":"^7.9.0","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.0.3","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^4.0.0","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0","@babel/plugin-proposal-private-methods":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.6.51_1663159407618_0.9115249438473287","host":"s3://npm-registry-packages"}},"1.6.55":{"name":"@adguard/scriptlets","version":"1.6.55","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.6.55","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"e32941d1ae02405ce0e0996f550e5dcf39de7929","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.6.55.tgz","fileCount":51,"integrity":"sha512-p6lt0midjcLDdMcZilnyIDtEQm43OljLGSvVnjUn1Dh3crONpCp+MI+PVys82fd+9VNiea30hkz5d/WQ7DIiYg==","signatures":[{"sig":"MEUCIQCgp46pxdWVpX0LtHlN5Vbhemb8arz2aguTwzi1+UD5LwIgWUnq+9icHsHTWYnOLqSUFoIVQ6Bip26tkbXvIabnfL8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1943967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMXp9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoS/Q//WGE+bGqCsahnFGunl0Ny31eVlV+M/DirGUsVbZoCgHU4zCkM\r\nDE9NVU+EfUkPRewm2iY/+nfDi8nNMbj+MX+foY97Ig4OTnZQxU75ngsOXM+z\r\n0DmTIq6hLpl58K2X2cCVsC5Gbl7EGpgTgg8I3Rb5gAK1pwhv5nLDHDzqQ2GV\r\nVDhQ5Cwj8lwv9bh4r/ixb8DpI3r4y7MGAgKpUPXbkd2R8/m3J3N9zT6iHMXX\r\n+D0csnbI6BNHgjVix7IBcYhfzqJ6aprNJLyl89FrdbiAWoXasaji9RuvAw6t\r\nPTg3U+d8zikKayPPaW2t0qHdo4ME7/ftR488ywWtPok1laFZwdT19HtSJjeQ\r\n19wpPcuMXCdXcR1ubr+2XGf6xkzpKHnJ80T3bUWniXTsEAnDgjn4XgiCikRn\r\n6Q+8xR5WrbYdrStpnstAvcS5Kq+axy8rQuLFshx0S+45XQVV39ZDPOKvWReD\r\nUvIGvP3aaLfnEXZpN5WPNSY9eEGlF0JuCF6ED2+2UeF/ndt30aLH9Lnp/Mu4\r\nYAmPRMF8uVfasUDOqADOfSMlLqYLK+Ky7jUYap8a+9CSu0RGggwtATBoLHXU\r\nYuTy1hNHP2LDW8ZO9PIBe6h21qlkkb7AOt/bklZ/RgeFiWy0RCLemMBYsFuE\r\ncUpD+kWXKAeBMwt3AOFA9FNRYrKbStEVUkg=\r\n=j7gi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"dfd78864b334da310ceefeef1f1c09cbd4394c58","scripts":{"lint":"eslint .","test":"yarn build-tests && node tests/index.js","build":"babel-node bundler.js","gui-test":"babel-node scripts/build-tests.js && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-tests":"yarn build && babel-node scripts/build-tests.js","lint-staged":"lint-staged","wiki:update":"yarn wiki:check-updates && node ./scripts/build-compatibility-table.js","browserstack":"babel-node scripts/build-tests.js && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:check-updates":"node ./scripts/check-sources-updates.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^0.21.1","chalk":"^4.1.2","husky":"^3.1.0","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.70.2","terser":"^5.13.0","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/node":"^7.8.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","@babel/preset-env":"^7.9.0","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.0.3","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^4.0.0","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0","@babel/plugin-proposal-private-methods":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.6.55_1664187004966_0.09859181158457164","host":"s3://npm-registry-packages"}},"1.7.3":{"name":"@adguard/scriptlets","version":"1.7.3","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.7.3","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"63df428f136635ea8395bd911c1697561d32ca1f","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.7.3.tgz","fileCount":52,"integrity":"sha512-6qRjUQGr2Ga5mF9cbrhbcibum7pMSyCWP5wK5xEviyemwvcLAQQvCvzChzgVeBmfpCFjuEV9ufCj9oGfkMCpSw==","signatures":[{"sig":"MEUCIDj16gYri89S/Een3ScR2EcCe86XghQj2QMUSp2qawJ9AiEAmhkvGtwnOEn1bP1ie3P8imtpGDlMcGBNxrOC7mcx6Wc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2312848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJje55GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqI3g//YAn0aKzkWwBd6d0TBzo5lsbhMbIsqq2qUOnGugyOhAvHpa09\r\n+1lYBJUiB9qoEwCDo1izwFoHCRJ4ZNlxkkzpPKH+ip0Mdq7iyIHGJMXxzqe4\r\n6GHoVw+1VITnhniJ7il/ONDbnIrMnKFFRxfdprlTV6qmGGMMVy5Z4ut6z2ki\r\nwWdiWv1rFwv+pNBYXBp0EPvpIVwxVSr1QHuxYjHtIuzK8RwcWh+REAWHCXPk\r\nW9MZSVaURoWIGcoaFP/IEkgx2DcJE+JyuggDE08A5bJ31icdfFp5tA4aMW1E\r\n8hCLpwU/UxAmrmuYOcEOCAFZjviCIHYazGNpmGTFbQmPjZ6lIqqdkoQpG+RO\r\nPATCb8EmplYBfQfsv7XnUSkWkv7W7M9oAGBOLO/I/LfzwDuaQIaupHRLaNEJ\r\nCMYKme1/Ipiv80IWBaNSpCmmNdTxtV8s4vWxbJlK2d0R3gMNPTsOBT2+OILl\r\nAgieid8g166aI0fCxXv0DbU3Tswz9gq0+a1zsV5CtMl08ViSrO7L30slOpjE\r\nXRo89q7GcYeveaGjrSHw4OaFjZVXxCq4ps+mxL8KkDPgAfxw9+TkK5G5elel\r\nY//GuTKe+jMvPM31eHrJsOvlFcYl/2uwOp7PMbET7gyJvRHvJ0Sqth2KjSWT\r\nYsvqEDi3EN2CR21n+8DGsHAnF1GA04eDlNI=\r\n=uqoe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"1b528253170000af210d6cf3ba97506f971ee5f1","scripts":{"lint":"eslint .","test":"yarn build-tests && node tests/index.js","build":"babel-node bundler.js","gui-test":"babel-node scripts/build-tests.js && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-tests":"yarn build && babel-node scripts/build-tests.js","lint-staged":"lint-staged","browserstack":"babel-node scripts/build-tests.js && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^0.21.1","chalk":"^4.1.2","husky":"^3.1.0","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.70.2","terser":"^5.13.0","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/node":"^7.8.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","@babel/preset-env":"^7.9.0","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.0.3","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^4.0.0","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0","@babel/plugin-proposal-private-methods":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.7.3_1669045830279_0.5322561315083356","host":"s3://npm-registry-packages"}},"1.7.6":{"name":"@adguard/scriptlets","version":"1.7.6","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.7.6","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"f4b747b94205db4b13eba5331a0cb00367110827","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.7.6.tgz","fileCount":52,"integrity":"sha512-3qA0UGs99jDfN8+kskvua8vFGpOY6WJgk58jqdgPjTl3eygTdeDxh+04/qH9kWg6cOPJ4NL4cBzA+xhlzEMpMQ==","signatures":[{"sig":"MEYCIQDNuhIjgsOh9DT4D/xR/9koLttv00HiSLdEl2cF5O+rTQIhAMbbMeITE/UpEgDC7/ecAwV4SH6cgsEYhkl6oiAlmf82","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2264335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiMa9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7eQ//Rc/HOk3xPabV4iHGc0quIWl3QXWWjY0rD1qGcSnc4weeetKm\r\nEyYdiYhvQ8u0cv/So4ZuyGWWTCoPzLCN/jKliej35vMeXbx8NQmSfL0S1ddc\r\nY3F9wNK/7yEX5AQ1/mWqBMve2uH9jS4X6M7GHnQvDQXNCQjd2LF1QN9IP4Kj\r\nQic7vrncs6JahpXoNuxweSqAJ3V4aIjDkjWW/rqjPpAZQWo6ndsJco0q24JI\r\notkDsByraD53hnveU4x8JteHeiy5aqQb4EW1e71RtzdN/4ngHRtkUmU/qnmr\r\nQLdJg0rvoX+Cy2Z0fAtdHUz8pcsxZ/Ya5un+a6zp9w8YJ9x7Lnen1DOYa2zn\r\nNCSipX50S15xKnn1RNJjNSMd/irFOzyF6im1swF5cFj+b8h0b1NFclG0+zsQ\r\n+lRBnXq3wzb+5/BUS8K3R7Puc6mDq4FQkJDeHY612q84nJttFHYvFQ+S8kNp\r\ngnRXn6gYv3qZ+Z5dnZdCRlH9AMcY83nwM1XfPNQbbX5j8DCwRcY/R6PIKzDh\r\nmeqrcSC7/+0EhrjNqIUQ3eS1+1cm9kVt5rMMC/U/h9i+uuDYdjnWrSJ29xDg\r\nY6Z9MGTNIB1s4/QGM5F8yoe35QN/ETgBTqtY1N9xmSM9fQiSpAqIsTqlOXdB\r\nhl708FGj6xWXccNVYyiAezFJOQQ2MLHoTCU=\r\n=zLrV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"0f735e5378c96d87c5aa5b73855b35867023ac3c","scripts":{"lint":"eslint .","test":"yarn build-tests && node tests/index.js","build":"babel-node bundler.js","gui-test":"babel-node scripts/build-tests.js && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-tests":"yarn build && babel-node scripts/build-tests.js","lint-staged":"lint-staged","browserstack":"babel-node scripts/build-tests.js && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^0.21.1","chalk":"^4.1.2","husky":"^3.1.0","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.70.2","terser":"^5.13.0","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/node":"^7.8.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","@babel/preset-env":"^7.9.0","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.0.3","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^4.0.0","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0","@babel/plugin-proposal-private-methods":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.7.6_1669908157184_0.41547752188414","host":"s3://npm-registry-packages"}},"1.7.10":{"name":"@adguard/scriptlets","version":"1.7.10","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.7.10","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"3831032cf4b92024160e68fd456addd1b02965f3","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.7.10.tgz","fileCount":52,"integrity":"sha512-+G9eDgZZpcvcbdm8PBE0MuQwoYwuLHtX7eYFbX+rFsgMLaM5R0nhhvBQw0a2njVbs8oI1qs9sGDcvX+Clh8slg==","signatures":[{"sig":"MEUCIAIWJnJGOzG9KUuphtj3U9hQmJY7FQFXBzFAI0qkqtUFAiEAg12sLzdAoL4JBbp8/EDOMf5xW42hS3vzNrOCDEk6yTE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2214517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjj2peACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqd7g//d0hEtX7z14s5fS2ljIh13PRqfkqlLfFEgHhBfrO/L7Qm65YK\r\nloZlkUqhNHC5hyyd9aqMd7b3gN5T83dwedOOjs2fzqeI62rKmNHUS+9D6pHE\r\nEWY0ruZNqFjzK/XVmZYL/3PLg0B3ze7OFEdzaBJmyKYjYg/FSPo8LSC6CAE1\r\nWlF3O1IX9HH39dZR+wpHBtDax2J3QTq5ytVh2BgXqfs47zE4H/+tzHMUcjpW\r\nPUA9xqe70hRE+/2aO+ALnf7R/tVZZAQ846H1GwiPGtJ6YHn9K9lemOwDkeaY\r\n8muen1ZVexpHdPpcm0ZbdGzxIb9mxdaDAyB08CukQZLAFR/Qj+LIw/QLmJz8\r\n1PPaCWdpeJIKxzTOqc2fjvgtSl8pXNaiokRlg48rsacfcoAGMRUcNG1wtfhh\r\nw04fbjWOPYphegeo6LkzleFtqbmTcwRF/Lx4ptrMr4DoYPwqwibWWVu0LuYp\r\nepVACfe7jfg7KX6dYoO1qMD5bhTEat6trB5G/EyRsOepxoJBY3YUUQIQg289\r\nXXdMaXQzDCt09Mp8jXIafve42C3mXCz6dl78NQwvzjGiHBZb2NlFq1Q4UldP\r\nmNo0y/cuyh2LAqC40Boan2W1R82eO+9WvF5wtPn1gNVanVzIZiGUB6rSZOCI\r\nC8xpf7FV1JiZAtkZh9Aq1kE6q9zTHB+go9o=\r\n=DDyB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"ab294286d2b63014311d0babdb9d1cba6851b36e","scripts":{"lint":"eslint .","test":"yarn build-tests && node tests/index.js","build":"babel-node bundler.js","gui-test":"babel-node scripts/build-tests.js && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-tests":"yarn build && babel-node scripts/build-tests.js","lint-staged":"lint-staged","browserstack":"babel-node scripts/build-tests.js && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^1.2.0","chalk":"^4.1.2","husky":"^3.1.0","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.70.2","terser":"^5.16.1","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.8.4","@babel/core":"^7.20.5","@babel/node":"^7.8.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","@babel/preset-env":"^7.9.0","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"2.1.1","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^4.0.0","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0","@babel/plugin-proposal-private-methods":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.7.10_1670343262645_0.07986347168048824","host":"s3://npm-registry-packages"}},"1.7.13":{"name":"@adguard/scriptlets","version":"1.7.13","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.7.13","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"9f45d15c9c2944c95844e7857188244757a26733","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.7.13.tgz","fileCount":52,"integrity":"sha512-kV23/RUQInWnuzK2cfT6RppbGDrJABGpPta3N6/uhjnFhqUlx7vLU9LKi/AD9xFsclyqlXLn3qG9bY65LtBSvw==","signatures":[{"sig":"MEUCIQC9ng2wlRxGKkz160/0kFeF4gIRL+EyuJfcwijT8dh6JAIgV17JCScX0fo80J5AOZ5KZZ355CC1vxYKpKaE+YO4Nx0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2215554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmMDxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUTA/8CK+RHWvaGrTHKpaGKnubCLqWcFFYPKT1IpqTQhmpfLGu8VQU\r\nfVP0CM+QfcUOrbbEEIYSnGMtwUQMZoydrPoRedIAqJn7mww+KpMbN77SERjQ\r\nl49X/RpJ/818Mq18wQymC9RcpU4CjI4zTQucqT9UDeWFp5xInECprj+eUlt6\r\nah0tWoHvPHT+nZYSzTDC/DbJNZzkxVlMm2Y5qzzemNz0R6j4K9+5CmHj8sUJ\r\nC4jCYmbGDViAJkaQV1kHRZ9BWciJ6znXDL2Yh7LR4ggfLP0egrbH49i7fq3z\r\nkK/YyLveeTtghhwS4NzavvFkAn8ia8e5hRdr48VulWycjdSbwZmHw44ahG3V\r\nIbX6eHAtI5ekrx4dHBCP8MkyyC37CiGzqc/W/j8VE0TBAaJg/0g8BjC2fgTg\r\nsY2yHy5knAkFgjIsfPY1hs9/7EbQ8ISZt0+jx7qTH9TJovV2Fsmd24khsJeV\r\nlyhWq23btYT92EMwazR2jFskmeP7W/lPpVyI7JtO5qRDLgQ1R6uH2yRa6bXo\r\nemewL3DYzp0TLTeykWv9caOkAjVGccJWNLgwDCHzCW2LaVVkYC2mSdvva2a+\r\nfDFjhVKTDi/a6jNX2Fe4zWhugLnmo5JETl0uHyi8lI84y3aagce84bu6bXy8\r\nwgxB1xCy2g0bShPNN3pAYsey7ysGf2xguuw=\r\n=R6SA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"a9d916c663acbb2314f9d8a9f1a405e03aecd9f8","scripts":{"lint":"eslint .","test":"yarn build-tests && node tests/index.js","build":"babel-node bundler.js","gui-test":"babel-node scripts/build-tests.js && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-tests":"yarn build && babel-node scripts/build-tests.js","lint-staged":"lint-staged","browserstack":"babel-node scripts/build-tests.js && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^1.2.0","chalk":"^4.1.2","husky":"^3.1.0","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.70.2","terser":"^5.16.1","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.8.4","@babel/core":"^7.20.5","@babel/node":"^7.8.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","@babel/preset-env":"^7.9.0","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"2.1.1","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^4.0.0","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0","@babel/plugin-proposal-private-methods":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.7.13_1670955248837_0.30637135777635094","host":"s3://npm-registry-packages"}},"1.7.14":{"name":"@adguard/scriptlets","version":"1.7.14","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.7.14","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"3623c7d4b779b0038400b99ae9abe342ac8ec725","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.7.14.tgz","fileCount":52,"integrity":"sha512-cI3f2Yjg1KSVl7uWdu2IPe8uS4ljDsVxypaZ0nWHlL2wvTndSPuvR+KMb0CnmcknP+83fu/Si3I257i+VMz1sw==","signatures":[{"sig":"MEUCIHMDmCyhKoJqOpViQeeVyNnR02umKnEOKoR72wGbu3tjAiEAinDrwCk5Gq10OWps6/n/Gz3cbbHrbb5WYS/VPwzFZpc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2217020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnIf8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcOw/+KlIAt7BZFu1w6BbzcIhLRCx0FM7uLZR0iqaDHLFvjzK8fUCH\r\nhEdoXrBwvuZB1V1HToSXYRlpbQbofOAv9WQuiTprzPdRjCSCFR2ptB1oRFI4\r\nmhLx12mTOL5U9+/o04Bemj34YtELkDZ77P1hnKdv45gkL1HOAFuyRc3wtnJl\r\nvElIGMd5Yrb94KUMLZGLg7NcPMMvZU1LXxfijN+9UvK9Z2Is3gIqw1AKI1G4\r\nydZnrRsYZLRMTU7Uha3I5VLybuS1EV7cOEoN940EFbu+8FaMHt5ffD5Jn85j\r\nGdQO8fAVm3Qt4pin+6XpcImkOwNZ2vXEGTRTww5tK632cNi/5vxhikYnLpmv\r\n8xm7ZvkkctjtUOjAT4mdXqjnj2IA3QOLq4S74s+WByvU8bmEDiDJ7RnZ4o2k\r\n77WzSOAZJZOALV5OoD0Dr/D1C/Vriblhqw+FfZoo4FmBWxzdz/KQi1Y/mHVC\r\n2fAqSqEmmfkfngtXJWqYB+pFlCKWD3/b0mN1/zKxBg7IsOQ0Q7lHMjuNaf8A\r\ntYtnWmhGLXPk1aaCAGC+zrwSaJMHMR7Yt1c49Gxju4rr5f1rQeAq/dn/JdxX\r\nLN8cvhK/t0w9eBxI7uSLPAk8xp9OIHLKWgdexuj/KH0rldLbQQ61XWi6OcfA\r\nd+Z6fGNN9StcaVO01YZPUS4sndhrnr6hnnc=\r\n=ZEi6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"b59a0002989a06cab3ae1c5b85967937a940dc44","scripts":{"lint":"eslint .","test":"yarn build-tests && node tests/index.js","build":"babel-node bundler.js","gui-test":"babel-node scripts/build-tests.js && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-tests":"yarn build && babel-node scripts/build-tests.js","lint-staged":"lint-staged","browserstack":"babel-node scripts/build-tests.js && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^1.2.0","chalk":"^4.1.2","husky":"^3.1.0","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.70.2","terser":"^5.16.1","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.8.4","@babel/core":"^7.20.5","@babel/node":"^7.8.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","@babel/preset-env":"^7.9.0","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"2.1.1","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^4.0.0","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0","@babel/plugin-proposal-private-methods":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.7.14_1671202812201_0.7212027000340946","host":"s3://npm-registry-packages"}},"1.7.19":{"name":"@adguard/scriptlets","version":"1.7.19","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.7.19","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"26ac27afff23ec6d9628c47949f43ba80230059f","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.7.19.tgz","fileCount":52,"integrity":"sha512-XtDG26LpLtUA2z6tvwITz3NP9Nj3o4g6YhjWyWXfUIxSMtIm9i8ilACMhDsIO9756y74JCV/JcfMFtjfwa0RGw==","signatures":[{"sig":"MEQCIAozxDDBPy1TsOJ55uwZVm6GhFPY4R27BkRg6KPbrvk1AiBEERzMogg/u4msWelzuAlEwRSNfmpiSclY7c8ne37ZNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2221805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpH81ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJwQ//W/ByRUjl2B6dPmNWYRb/RN6c3kRo2o02QDmzm4Ahw0txhMuO\r\nTrikAne1J7khTKkCkX9HwMgc5sEQY3AoDW+EXIU2IJG+NXNlkSskMmoWkVO9\r\nI7Gh8XSMKaH3vr/RbTrTW3Uii+clAilSfDRdeGkdEGV3pEg1chgrggG1Ov0g\r\nhGd/41olUrN7dL14uHtoaPIqeirSS5O0li/ZbtZItruYrYOjwWaGw14jtyR1\r\n1J8jVtjbfi8dUVS6DoRvM/0svk1wbZfiKor8vCQ48cStxSQvQzejBja1hhSF\r\nrqPv0pxeIN3sNdNuzNZTX7wZ8y+OMT+6chzGoyCzo/fjTzMq9niWSfCgIGqr\r\nVmA+K49Uhlj5zI4vig5vzrc/A1YtjfObC06pt2Axeh7dWfeJKM90YBX67+4a\r\nx6PONxDbbouUsbJkoVwNpleEKEOeZxmFc+NEo3m/g04ONWkpSOQA+N4ZHUsV\r\ngsEelvQ/wlxiOSiAABMoFrnguSUgwGv4pudqI3Unhaq9x9373SgrV1my7CUo\r\n0r5tZqvm8p90oneSkSTOyygmfau5iAubBdCl/gGvCl6nM0606gfyqFqnJjrM\r\n0pqHKlEyQZvDFoNO8y0LLPwxZa/x9FtTYW3ikKNbBpXvISYyO0wlGDS0R4Ao\r\nqpaJQMbqcZKJd7SgO9srQhTGLAs/0seftNs=\r\n=bfz9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"bb8bfaba3eaab42630ba69bbc27dc91a559e9f1a","scripts":{"lint":"eslint .","test":"yarn build-tests && node tests/index.js","build":"babel-node bundler.js","gui-test":"babel-node scripts/build-tests.js && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-tests":"yarn build && babel-node scripts/build-tests.js","lint-staged":"lint-staged","browserstack":"babel-node scripts/build-tests.js && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^1.2.0","chalk":"^4.1.2","husky":"^3.1.0","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.70.2","terser":"^5.16.1","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.8.4","@babel/core":"^7.20.5","@babel/node":"^7.8.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","@babel/preset-env":"^7.9.0","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"2.1.1","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^4.0.0","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0","@babel/plugin-proposal-private-methods":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.7.19_1671724853352_0.9685733791503575","host":"s3://npm-registry-packages"}},"1.7.20":{"name":"@adguard/scriptlets","version":"1.7.20","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.7.20","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"9210b68a7736b0b69f1264c8dd0be08efea5c019","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.7.20.tgz","fileCount":52,"integrity":"sha512-yUCFGegqP4o0b0J1sG6914gA28or25QpAlvppEYJOTON1Ywt61WXaxQdjCpEZFdeXYykZ5HsAUo/zmGmvdKVMQ==","signatures":[{"sig":"MEUCIAG6o09pWkM25jdEv19pELpsR342plIW0nzNeBLLCyOWAiEA7elNgJTdlvsDr4mv0xyWKXzAkcmBUvySIxPoLJQWGPk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2223409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqYm+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqw0Q/+O/0Oz26s5rsz27tE5TF+zcfXoqXKs8dHtQ0m8kN0b1pJhnFS\r\nZjuoYq3NQ13tSahon8zrT28uT9KoJPuUfDz1Wb0ZshT8xIwUA+CKVEZBrtsK\r\nIRLM+wwbgSlKgHQEDTzSVhMkVrWLRlSW1J4Q3f/GehFoSSRK1E3B/KbI1INS\r\n4e1kC2NbU9z2zZNbKcoy1TWa1K80oKJI3a+tUnU8VtR4up8p9xnCE68wN1eJ\r\nF+/3dGURAmNQqo9zNxienzIoo1IX7KuSMi3UjSmmYdX+mcwdAFNG5v0rVQ1V\r\n+2y3TQIEUzwdAs/CuqRj/GSzAMGK3sGTCyGdiRTLewK8L680wfU5A2lseAxx\r\nUsPfMixjUShBtioHcZocXt6apZXtV+qheVam2bj6/8zz2fA0u92bm6/f4DPs\r\neESDoqHgsd84ohPCCKbhkZtrBSKoDLVFmw2IxnN8tBlds6L8nV09wyKbb133\r\nOSLvaiKjk6dpZaZSXC5kG8jV1J4iwPnj23NMluwnoL0W4buDMY9YUsmz84Cr\r\nfI9Ms6rInPLp9mbe93kgUS52v63FoiV2oOtf1JCAqshmn9BWyg9+L04Vw81N\r\n4lfMHLPjPl261iT5+Mk9PyPRMlS6Owu5QoUxOsrRok9x67OChyIRepUWkmlL\r\nDMYfmuhP5xvoE18iQ5sLg2zmEKUX9PGijWA=\r\n=oUgk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"88c982d50e11221d9ec7fd4aaea9b3534053d275","scripts":{"lint":"eslint .","test":"yarn build-tests && node tests/index.js","build":"babel-node bundler.js","gui-test":"babel-node scripts/build-tests.js && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-tests":"yarn build && babel-node scripts/build-tests.js","lint-staged":"lint-staged","browserstack":"babel-node scripts/build-tests.js && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"15.14.0","browserslist":["last 1 versions","chrome >= 55","safari >= 10","ie >= 9"],"dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^1.2.0","chalk":"^4.1.2","husky":"^3.1.0","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.70.2","terser":"^5.16.1","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.8.4","@babel/core":"^7.20.5","@babel/node":"^7.8.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","@babel/preset-env":"^7.9.0","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^5.0.4","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"2.1.1","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^4.0.0","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2","@babel/plugin-transform-regenerator":"^7.7.0","@babel/plugin-proposal-private-methods":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.7.20_1672055230529_0.4553678867445694","host":"s3://npm-registry-packages"}},"1.8.2":{"name":"@adguard/scriptlets","version":"1.8.2","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.8.2","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"c27337e706d1ffb9b08d2d94009d44f9d1bd6698","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.8.2.tgz","fileCount":52,"integrity":"sha512-ZzBxLt2j1eo4R6ZLVztMQQMDSaDJFQDiz72Ayy9bv1O+ckErI3EbeJiSK/H2Qq1ffyOHR+Y8PCd0hQchjFrVmA==","signatures":[{"sig":"MEUCICCWdQbATliwLgC1g3JBYQVVzHtVphQ271e31F1FOKIoAiEA6R0JuiOb57wbVjBKEh08JFvd3U+QD04Tcpj76oEs0Ks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2385442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyR53ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqP9w/+Nzacdaik0eFAR7BDVU+1A87npTRYrdABlFsBEmtcx8B9fFkG\r\nCVRyXXNM+qGxyH+6860xEEndjblmefKTpUK4MNzhi7C8UxX5VrhSLqwt7CYN\r\n5DCqsETvjxO5THtYYawjH7ThHXNB0hZVcVK/bbFAiThEDmuHd0/Yb5FENLhP\r\noEbJUx9jNXC1RTZSlXYJU4Ut9eW0dpzOqkjjsEIi0iQ8gBNC6PhDO/lrjX3X\r\nov2X4vgw7KXRqe9WGnKnawM06YbQ0ZewCyTikyckxa+V97Mo0DUJRCK+dlA9\r\nxBHfJ2mfTkCS6rjAS/r48eZuNEbbv9SnFIawEk6ZMB4EuaqROyE3H7bKIBcj\r\nu3MVN0FdSGPy7VTJpLsHpG8bFb8E2mtp3vn6Zsl4+BKpAZ23bYVw0TA5hyM1\r\njqu2TctJmP9DESfu5aY5XA4+JYncXuf8W40LniovRRW9fhY2qyozWXSE61he\r\nAf1HMN5MpNgfh4wQeRyfIErKH81Vf5as20Jptu48FSBR0EUJeTNFEbO2Uv+U\r\nmrU/BUxdsu+XAh2wV22whrBzf7VNpq4L9OX6Dc2S9M4mWa6kt6TXSKv3VMuB\r\nEiaBHgGW717dSU5FcRaJnrxeWRTyyI5lN4ujig3UEW6ayHnZz2O1C7O/cHp4\r\nfHw9V8jjhz/NhfROV1k4hS0Y7wn68vYGvVM=\r\n=ST9D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"05f83b19a59c4b7a370c6f552b772932031bb3c9","scripts":{"lint":"eslint .","test":"yarn build-tests && node tests/index.js","build":"babel-node bundler.js","gui-test":"babel-node scripts/build-tests.js && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-tests":"yarn build && babel-node scripts/build-tests.js","lint-staged":"lint-staged","browserstack":"babel-node scripts/build-tests.js && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"15.14.0","dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^1.2.0","chalk":"^4.1.2","husky":"~8.0.2","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.70.2","terser":"^5.16.1","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.20.7","@babel/core":"^7.20.12","@babel/node":"^7.20.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","@babel/preset-env":"^7.20.2","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^39.6.4","@babel/eslint-parser":"^7.19.1","@rollup/plugin-babel":"^5.0.4","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"2.1.1","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^4.0.0","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.8.2_1674124919238_0.6785944220596316","host":"s3://npm-registry-packages"}},"1.8.13":{"name":"@adguard/scriptlets","version":"1.8.13","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.8.13","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"54c7c3bd21805c111c95447ddf4c7312e2af5ba9","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.8.13.tgz","fileCount":52,"integrity":"sha512-a/mv21KV8/3KXkfFekpLWy+2trgGC1xTZcqRhEAdQ4OiABC7t7cVfZX6yKKEuszzNbUOqSBC6n+57NTHlguaHw==","signatures":[{"sig":"MEUCIFybIJ9e9nmwV023UmnnXWLS3y8NuL3Ke+qESd1OHsAjAiEAgaZ5MGRqCT5SRW1Q/fyPy8p1mhSHKjt0aFZNHVzRgd0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2482436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBx5sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYRg//ck4UIsPfiaSoQT3NNMg5VIlB24GBVFUPFfDFYY00XGlycaZh\r\n1LDpwcAHxj/4/D+RW/scGCmImgT78R89U8tebNtb30577Y79YC4Jn38tDnbM\r\ntvFFcLzWUN7RcwqW+ZXK6xcpDlAgCzTXFDkJ1n3Jz25NwGJrPG+B7kAfHwFO\r\nXmtIg/FdGvm0TbzJg/mp7z0BKSVMdpP07jyr+30G6NNt4Q7zNCMQAAzb5gjy\r\neoL1S5o/TMPHmQ4//gpFtkAL04W6HbM8jZzvgCxxfRZe5t23zFUtIClcjZ6a\r\nUI7fm/xsYO74tGcqVavlrCF1qAcXDCavV9oIU0qrYchlLTa1QCX6CF64QXq7\r\nygipy8OLZdFm1pk/zmI9jkww4mK41UmwbPNt/Uqn+XnKpYaX/ZiDf0Vklad5\r\n1jwsZfS+Zi6z2dQ/niUxGdF7fJH0Lg4AH6/6e2SV0aKP062A6LXkDDVG3jzX\r\nNprBkrDfU4VWQ5mG4AU0RpZvxebELpcN8xW+UTHvZK9deIHvs+cHvngAeWzu\r\nymUYWlCBpl5nBneo110qWZrWNXedRHq0lfCgECmQLJHKUQE3WtqO7He9IRPu\r\nPlHprS0z3flRB7Ehn+weDe7pcgy1ePbSttLsE3Pe1MFwWZxeWM7LVdU3tYTg\r\n9A+r06jvp4D5CInsonpJSMSQ7y9v7t37Ig8=\r\n=p8ML\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"61c184969269a47705875d7a84ad19f97720cbea","scripts":{"lint":"eslint .","test":"yarn build-tests && node tests/index.js","build":"babel-node bundler.js","prepare":"husky install","gui-test":"babel-node scripts/build-tests.js && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-tests":"yarn build && babel-node scripts/build-tests.js","lint-staged":"lint-staged","browserstack":"babel-node scripts/build-tests.js && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"15.14.0","dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^1.2.0","chalk":"^4.1.2","husky":"^8.0.3","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.70.2","terser":"^5.16.1","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.20.7","@babel/core":"^7.20.12","@babel/node":"^7.20.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","@babel/preset-env":"^7.20.2","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^39.6.4","@babel/eslint-parser":"^7.19.1","@rollup/plugin-babel":"^5.0.4","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"2.1.1","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^4.0.0","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.8.13_1678188140677_0.5920321408878335","host":"s3://npm-registry-packages"}},"1.9.1":{"name":"@adguard/scriptlets","version":"1.9.1","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.9.1","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"9e3c9276dcb012b6df199e0d7a00979823d9d71e","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.9.1.tgz","fileCount":52,"integrity":"sha512-tFImP1uw6OXfMULnfQl88PgUgenNRUoQKip8iP6o1lrvgmcgSm5dfdylwLau5hlK3cwWtPug9QPupmZnCyZIQQ==","signatures":[{"sig":"MEUCIQCY9MUh6FOnB0e+7Ln677VQKFAjcoTiqqb2vTYqMcy++QIgGrEdVOzshabhA2HttxVFNfmvQBof0+xz1DdPNk5226c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2488085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB3ybACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrm7Q//WPtatnlTOs6NLycEe5NIJU309XqL2rSP0H9+HtA5M4Sz9YTp\r\nmRURQrkexmpe2I40WrXwd+i6bvAe2rRpC01jRe80dIvXkoVsnVOanZjsIAFy\r\nl3IXXxBh+pB+EpzP0o7/7Fk9vDcgl+GiwrGvYP/7UgRc7Ed+NFYtVOO59Vwo\r\nrPpV96KycDL8fx7QUqVWolVUFrvyAPovW5SLC7r5co2bskZByuDDDqDutN9N\r\nC6lprWIojllCVkgk8gtu6seobmplCR3FmvQHhE6zbasCNN1v+CxEfgqEbJfH\r\nLL0XlQH8M6lAEWVs2Dha4gBkow9J8mn/gGDUB5IAxDW7D7JEcPTxTe1UtNnR\r\nxHAcrB9VqDcK7nt/pyYrQxznV6HQHIx/hIjmelq/DoRNNqfBb3v4B+jlutTg\r\nlhSYQ/njs+Ac+1xpj90uuNxxWbAHyoD7oa45hm08UAD2VxsgbzEmhWbmjULV\r\nVrs2a5gz/raN7Sob8hWbu9zldQXyuHAI71OjUuYQ7YmMG8q+/wVF4e8rRnK7\r\ncipGiMsSDSXrGqsY5uqHMnSbi+cd2KmrfVUemCPaFiOZ5+CagvTzLNczgu3h\r\nr5PBqSRrphC89iNeo28HVL98/XJau3EXMp4fBVGrXgHfxWYASFVqp2wV+XJ2\r\nviPxZGK+peL+qIDjX+WNsMzaet4TCKxKF3I=\r\n=W0bA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"de45d194a12beb9a8f6343476be2a2aed779e35f","scripts":{"lint":"eslint .","test":"yarn build-tests && node tests/index.js","build":"babel-node bundler.js","prepare":"husky install","gui-test":"babel-node scripts/build-tests.js && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-tests":"yarn build && babel-node scripts/build-tests.js","lint-staged":"lint-staged","browserstack":"babel-node scripts/build-tests.js && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"15.14.0","dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^1.2.0","chalk":"^4.1.2","husky":"^8.0.3","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.70.2","terser":"^5.16.1","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.20.7","@babel/core":"^7.20.12","@babel/node":"^7.20.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","@babel/preset-env":"^7.20.2","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^39.6.4","@babel/eslint-parser":"^7.19.1","@rollup/plugin-babel":"^5.0.4","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"2.1.1","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^4.0.0","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.9.1_1678212251646_0.25340086857813127","host":"s3://npm-registry-packages"}},"1.9.7":{"name":"@adguard/scriptlets","version":"1.9.7","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.9.7","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"dff4637122ba07bec79e48eb88cbb02cd0ba7167","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.9.7.tgz","fileCount":52,"integrity":"sha512-MZZde1vYfKLLAyVIQKEsuQC2Roc07jjjLsyymuUV3vhh9NhMDTgRG+mVWNp2qAg8zDYEHjm18/R7i0Ir1kj/bQ==","signatures":[{"sig":"MEUCIQDYhwF8mLNzF3sd25v4dV04FmbWUvBGANGJA6UJfWzjlQIgWKDdeMQ5s1So+00BEgrHoxK5GQ1ln/czlfbI3OLsvMk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2503765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOU6DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqTg//Yaakk5JPP4SoJ2QsyKnrTxHZNWAaJSWD78DsRfqVT9MYhoH6\r\nW74UvjvfAZ1RhjXpZLt0x19T0pjquGWSb+b1S8C1qveeW3iiE/8QcdeG+pee\r\naBg1YHA9LTX0FI4UmJ15ilpgr4wuEcaJeTKho10ql8U5lbdVHP8OLbJUriBV\r\nXzbMyIHmE8DG0Qo270zGNwmnAMzOYseDUGkeJxaJ+4TluHjffV+J3TIA7SdO\r\nPrXyns2FY2iucsO+Zys67hKaqKhKR3gUFXH6b3iouEi5DVx+hhsuW9jDhzV/\r\n37yFYqYH9xsd1Iii5ePRuunUwio/q2S6FOVqv7ISR9UdpjcFwcQU1H0g/XaS\r\npb/EORYFtibmQRyf+j9JX1xwDvDNSFUbz3xFlAtWz4XSWfLM9hafB/1YhP4c\r\nySX8kuCPkOgPBb+ELiI1rK9G6X5iyRH8VMs/xMkJC+7p8UyzCUVVB99DOMQF\r\nPvhYm9xlJOOVr3ELFhyiOU+WNhI/Mm6t0fbq2mpTCfl33KXe8YulIYRor0dQ\r\n69z99Cg61Mg4Z3yPb0cOCVs1vPTZsGcZCEQQy24/glBKq7HQLiAGSFBZNW7u\r\nJGTkXuzuAveLOiCwL9BUtVm1bygwBo7YYI8Vu9VqO97K/m4aSe6IakYoPPmj\r\nDfP540a6lqKhszjzlYXsgBmDsvyI3InS0Ng=\r\n=EBUC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/umd/scriptlets.umd.js","types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"a253cd43fe0c63810bf7bca75f94c92a5c209c5d","scripts":{"lint":"eslint .","test":"yarn build-tests && node tests/index.js","build":"babel-node bundler.js","prepare":"husky install","gui-test":"babel-node scripts/build-tests.js && open http://localhost:8585 && node ./tests/server.js","increment":"yarn version --patch --no-git-tag-version","build-tests":"yarn build && babel-node scripts/build-tests.js","lint-staged":"lint-staged","browserstack":"babel-node scripts/build-tests.js && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"15.14.0","dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","axios":"^1.2.0","chalk":"^4.1.2","husky":"^8.0.3","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.70.2","terser":"^5.16.1","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.20.7","@babel/core":"^7.20.12","@babel/node":"^7.20.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","@babel/preset-env":"^7.20.2","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^39.6.4","@babel/eslint-parser":"^7.19.1","@rollup/plugin-babel":"^5.0.4","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"2.1.1","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^4.0.0","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.9.7_1681477251537_0.9940746199983013","host":"s3://npm-registry-packages"}},"1.9.37":{"name":"@adguard/scriptlets","version":"1.9.37","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.9.37","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"0df8df9ed0b637c4e4dbcd26d7add93443aec95a","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.9.37.tgz","fileCount":52,"integrity":"sha512-FXsUNaL6f+PyMeXosaXD5kZv2QHiI9iGnfkIDh4N4UQWv0fg5413c+rDdK0x4f34pJUNiSKs5Ol+IE0OWnEFGw==","signatures":[{"sig":"MEUCIFVLF8flg+r/hwraT5Dni/kdm4MZCMzKDXGABDh2S4KCAiEA0lzvyTeBt+wQHeXWXn35IJPR5WN8iQUMOakeT452ZUw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2668839},"main":"dist/umd/scriptlets.umd.js","types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"a55b61f4f4817db7d73d30e3e77fd3324082d3c1","scripts":{"lint":"eslint --cache . && yarn lint:md","test":"yarn test:jest && yarn test:qunit","build":"babel-node scripts/build.js","lint:md":"markdownlint .","prepare":"husky install","increment":"yarn version --patch --no-git-tag-version","test:jest":"jest","test:qunit":"babel-node scripts/test.js","lint-staged":"lint-staged","browserstack":"yarn test --build && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"7.7.6","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"15.14.0","dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.7.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","jest":"^29.5.0","axios":"^1.2.0","chalk":"^4.1.2","husky":"^8.0.3","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^7.25.0","rollup":"^2.70.2","terser":"^5.16.1","openurl":"^1.1.1","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.20.7","@babel/core":"^7.20.12","@babel/node":"^7.20.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.20.2","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^39.6.4","@babel/eslint-parser":"^7.19.1","@rollup/plugin-babel":"^5.0.4","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"2.1.1","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^4.0.0","jest-environment-jsdom":"^29.5.0","@rollup/plugin-commonjs":"^17.0.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^8.1.0","rollup-plugin-generate-html":"^0.2.0","@babel/plugin-transform-runtime":"^7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.9.37_1686063715850_0.8718645571984114","host":"s3://npm-registry-packages"}},"1.9.57":{"name":"@adguard/scriptlets","version":"1.9.57","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.9.57","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"186d611f4ee9315f01588c15a7d2ed11b2e8036e","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.9.57.tgz","fileCount":51,"integrity":"sha512-CvQmszEnEjgrK68JOJ+cLRf3IFoN8tmF6e7yzJpEnSJvyopZH1e10R8bT8FjE+WtBeUyjrVs8jVMuGGa7RRfGg==","signatures":[{"sig":"MEUCIFFHGscOeOwzjNTU0NsjZECmiGUcW0ohfJmlS5pAhQO6AiEAtpiXeqYZvVIYIeDMD5Dufwv39JhySBVE1KWiN4uwF2I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2722981},"main":"dist/umd/scriptlets.umd.js","types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"f935b0abce1572026b6e4456d584a725360cb4cc","scripts":{"lint":"eslint --cache . && yarn lint:md","test":"yarn test:jest && yarn test:qunit","build":"babel-node -x .js,.ts scripts/build.js","lint:md":"markdownlint .","prepare":"husky install","increment":"yarn version --patch --no-git-tag-version","test:jest":"jest","test:qunit":"babel-node -x .js,.ts scripts/test.js","lint-staged":"lint-staged","browserstack":"yarn test --build && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"8.15.0","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"16.17.1","dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.20.13"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","jest":"^29.5.0","axios":"^1.2.0","chalk":"^4.1.2","husky":"^8.0.3","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^8.34.0","rollup":"^3.15.0","terser":"^5.16.1","openurl":"^1.1.1","ts-node":"^10.9.1","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.20.7","typescript":"^4.9.5","@babel/core":"^7.20.12","@babel/node":"^7.8.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.20.2","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^41.1.1","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"2.1.1","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^5.0.2","jest-environment-jsdom":"^29.5.0","@rollup/plugin-commonjs":"^24.0.1","@babel/preset-typescript":"^7.21.4","@typescript-eslint/parser":"^5.52.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.19.6","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.20.5","@babel/plugin-proposal-private-methods":"^7.18.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.9.57_1689940531552_0.619803859947972","host":"s3://npm-registry-packages"}},"1.9.58":{"name":"@adguard/scriptlets","version":"1.9.58","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.9.58","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"3458e1e25e53f83ad481bd8f38fffa2f19b92c13","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.9.58.tgz","fileCount":51,"integrity":"sha512-b1IRloQAOS7TUNHJamtkNbcoQ5lNec8IS6cbEpEXD1mCmaiBI1cw2aXcbhbQ104NTXLlGSv4D9oeEWpw7ML5kA==","signatures":[{"sig":"MEYCIQC+ByTOqTHgYCEXqI/ce4NnZuMmc2BPFwcBjaVN6kG+nAIhAIgWYApUJoLr3Fw4M1GFwLoIqpkQRTH3EKrtzYiteOHZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2723061},"main":"dist/umd/scriptlets.umd.js","types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"bfbbee53a6145f3d30d988402446eff6f3323462","scripts":{"lint":"eslint --cache . && yarn lint:md","test":"yarn test:jest && yarn test:qunit","build":"babel-node -x .js,.ts scripts/build.js","lint:md":"markdownlint .","prepare":"husky install","increment":"yarn version --patch --no-git-tag-version","test:jest":"jest","test:qunit":"babel-node -x .js,.ts scripts/test.js","lint-staged":"lint-staged","browserstack":"yarn test --build && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"8.15.0","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"16.17.1","dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.20.13"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","jest":"^29.5.0","axios":"^1.2.0","chalk":"^4.1.2","husky":"^8.0.3","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^8.34.0","rollup":"^3.15.0","terser":"^5.16.1","openurl":"^1.1.1","ts-node":"^10.9.1","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.20.7","typescript":"^4.9.5","@babel/core":"^7.20.12","@babel/node":"^7.8.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.20.2","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^41.1.1","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"2.1.1","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^5.0.2","jest-environment-jsdom":"^29.5.0","@rollup/plugin-commonjs":"^24.0.1","@babel/preset-typescript":"^7.21.4","@typescript-eslint/parser":"^5.52.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.19.6","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.20.5","@babel/plugin-proposal-private-methods":"^7.18.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.9.58_1690466452483_0.701062719920452","host":"s3://npm-registry-packages"}},"1.9.61":{"name":"@adguard/scriptlets","version":"1.9.61","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.9.61","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"3f0095a02e395bcb833823b7e1d5312602a5ffa2","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.9.61.tgz","fileCount":51,"integrity":"sha512-Rg/zkc6VgUeGspW5VpHxuENGPELUFSAPTgy+MmspdddGwW4RL+DMhfqQjhaez6LPBShROAIFZyuOPf4mL/HU4A==","signatures":[{"sig":"MEQCICpluJ2hFppkdCGZCFk3lvBJLMRjtvw46WrPCAzINtO7AiBGSjED+bTGxJ2RSpWEllUTHZR+h2SqZecsE3LhdDy4TA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2726424},"main":"dist/umd/scriptlets.umd.js","types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"5c1ccffb7a7dc175c46a514458949ec9bb8b8d11","scripts":{"lint":"eslint --cache . && yarn lint:md","test":"yarn test:jest && yarn test:qunit","build":"babel-node -x .js,.ts scripts/build.js","lint:md":"markdownlint .","prepare":"husky install","increment":"yarn version --patch --no-git-tag-version","test:jest":"jest","test:qunit":"babel-node -x .js,.ts scripts/test.js","lint-staged":"lint-staged","browserstack":"yarn test --build && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"8.15.0","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"16.17.1","dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.20.13"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","jest":"^29.5.0","axios":"^1.2.0","chalk":"^4.1.2","husky":"^8.0.3","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^8.34.0","rollup":"^3.15.0","terser":"^5.16.1","openurl":"^1.1.1","ts-node":"^10.9.1","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.20.7","typescript":"^4.9.5","@babel/core":"^7.20.12","@babel/node":"^7.8.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.20.2","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^41.1.1","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"2.1.1","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^5.0.2","jest-environment-jsdom":"^29.5.0","@rollup/plugin-commonjs":"^24.0.1","@babel/preset-typescript":"^7.21.4","@typescript-eslint/parser":"^5.52.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.19.6","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.20.5","@babel/plugin-proposal-private-methods":"^7.18.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.9.61_1690892968194_0.15738135285383636","host":"s3://npm-registry-packages"}},"1.9.62":{"name":"@adguard/scriptlets","version":"1.9.62","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.9.62","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"f60b83bb928c160f59153989c9491504e510498b","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.9.62.tgz","fileCount":51,"integrity":"sha512-uWSlfMnAJUmIVsChl7KrECBXDJotSfq/N94iNLtfwnJI7br9Q5Gl65iuH89rh0Fs62OwexKlj3cnrzHL4TEFyw==","signatures":[{"sig":"MEQCIBmN064f1gLd1mp8ygCIiL/BTwhZVq8rVIKYRKzfJZVCAiAVPuIR8bmy/lU69Czod7a9fKRYgeYMt+DoeKv5u052Xg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2729003},"main":"dist/umd/scriptlets.umd.js","types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"975ad118e2f115bfcf6624ff37c0b3255b07ded6","scripts":{"lint":"eslint --cache . && yarn lint:md","test":"yarn test:jest && yarn test:qunit","build":"babel-node -x .js,.ts scripts/build.js","lint:md":"markdownlint .","prepare":"husky install","increment":"yarn version --patch --no-git-tag-version","test:jest":"jest","test:qunit":"babel-node -x .js,.ts scripts/test.js","lint-staged":"lint-staged","browserstack":"yarn test --build && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"8.15.0","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"16.17.1","dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.20.13"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","jest":"^29.5.0","axios":"^1.2.0","chalk":"^4.1.2","husky":"^8.0.3","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^8.34.0","rollup":"^3.15.0","terser":"^5.16.1","openurl":"^1.1.1","ts-node":"^10.9.1","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.20.7","typescript":"^4.9.5","@babel/core":"^7.20.12","@babel/node":"^7.8.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.20.2","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^41.1.1","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"2.1.1","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^5.0.2","jest-environment-jsdom":"^29.5.0","@rollup/plugin-commonjs":"^24.0.1","@babel/preset-typescript":"^7.21.4","@typescript-eslint/parser":"^5.52.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.19.6","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.20.5","@babel/plugin-proposal-private-methods":"^7.18.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.9.62_1691139113009_0.5415652664954809","host":"s3://npm-registry-packages"}},"1.9.70":{"name":"@adguard/scriptlets","version":"1.9.70","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.9.70","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"733038b69f8f0e93001b721c278468051cee9fee","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.9.70.tgz","fileCount":51,"integrity":"sha512-DiFk/seV0wLiPYKEkQ0pMqVHMHa2neJVOsJfWoaBw/s6XUxbDw4uYjoJmj1uhfW50/Vhg2EqO59kj1dHf49hVA==","signatures":[{"sig":"MEQCIBIPF7jfdYRn9K3lDhTCRQJFIYXkVilR5QtuuHHt5Lt3AiAKP47mdvmER1+1DzH8IIVKNHaye9S88NzeHPPvQCv6Sw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2749970},"main":"dist/umd/scriptlets.umd.js","types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"eb78edf41345578c51171177d01b11191a102c0e","scripts":{"lint":"eslint --cache . && yarn lint:md","test":"yarn test:jest && yarn test:qunit","build":"babel-node -x .js,.ts scripts/build.js","lint:md":"markdownlint .","prepare":"husky install","increment":"yarn version --patch --no-git-tag-version","test:jest":"jest","test:qunit":"babel-node -x .js,.ts scripts/test.js","lint-staged":"lint-staged","browserstack":"yarn test --build && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"8.15.0","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"16.17.1","dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.20.13"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","jest":"^29.5.0","axios":"^1.2.0","chalk":"^4.1.2","husky":"^8.0.3","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^8.34.0","rollup":"^3.15.0","terser":"^5.16.1","openurl":"^1.1.1","ts-node":"^10.9.1","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.20.7","typescript":"^4.9.5","@babel/core":"^7.20.12","@babel/node":"^7.8.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.20.2","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^41.1.1","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"2.1.1","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^5.0.2","jest-environment-jsdom":"^29.5.0","@rollup/plugin-commonjs":"^24.0.1","@babel/preset-typescript":"^7.21.4","@typescript-eslint/parser":"^5.52.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.19.6","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.20.5","@babel/plugin-proposal-private-methods":"^7.18.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.9.70_1692612863129_0.6512393183402645","host":"s3://npm-registry-packages"}},"1.9.72":{"name":"@adguard/scriptlets","version":"1.9.72","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.9.72","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"79db94d91083b531ff83d37a97c2d608877e62f2","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.9.72.tgz","fileCount":51,"integrity":"sha512-4nxqXTyD+sDonMdlXchp2sxqcfafWM4RRrv13yVe9prDloWyMTd2D8z4RF65aKRodc/waW4Xe7ehvdnE94X1qg==","signatures":[{"sig":"MEUCIEePArydTO7L2Qmdtjma0ODANWoAVgLcW77eqnp9GsCbAiEA6WJ/74y2MLwrzIiwIOoBgGQfcZAIZCToWdJLkj5C+vU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2755554},"main":"dist/umd/scriptlets.umd.js","types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"30d20655370bacba981cb68e37d478aa8ed79beb","scripts":{"lint":"eslint --cache . && yarn lint:md","test":"yarn test:jest && yarn test:qunit","build":"babel-node -x .js,.ts scripts/build.js","lint:md":"markdownlint .","prepare":"husky install","increment":"yarn version --patch --no-git-tag-version","test:jest":"jest","test:qunit":"babel-node -x .js,.ts scripts/test.js","lint-staged":"lint-staged","browserstack":"yarn test --build && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"8.15.0","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"16.17.1","dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.20.13"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","jest":"^29.5.0","axios":"^1.2.0","chalk":"^4.1.2","husky":"^8.0.3","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^8.34.0","rollup":"^3.15.0","terser":"^5.16.1","openurl":"^1.1.1","ts-node":"^10.9.1","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.20.7","typescript":"^4.9.5","@babel/core":"^7.20.12","@babel/node":"^7.8.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.20.2","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^41.1.1","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"2.1.1","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^5.0.2","jest-environment-jsdom":"^29.5.0","@rollup/plugin-commonjs":"^24.0.1","@babel/preset-typescript":"^7.21.4","@typescript-eslint/parser":"^5.52.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.19.6","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.20.5","@babel/plugin-proposal-private-methods":"^7.18.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.9.72_1692963702920_0.8736775456651176","host":"s3://npm-registry-packages"}},"1.9.83":{"name":"@adguard/scriptlets","version":"1.9.83","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.9.83","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"77d1e6a0e0eb74a359618281e62cfcf829e408ec","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.9.83.tgz","fileCount":51,"integrity":"sha512-Nnv/tW1yEujFovc54mZWBrZNGYe0vqHcymgRmveAWNSSGDEoYh+kG/YtvweNZa01yx859O6Tfq/8kXajtWaTPg==","signatures":[{"sig":"MEYCIQCFf//DZPnxLMR5TU4qYi2fxKTd/7ZlAyr6P+wyhh/+qQIhAKQ2EoFIdPcn3oTEsZx+fLwBQlb9AtQFGRm1+pj3x5nc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2765724},"main":"dist/umd/scriptlets.umd.js","types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"2a3e4456bc34eb53fbaad8075294f98780550b0f","scripts":{"lint":"eslint --cache . && yarn lint:md","test":"yarn test:jest && yarn test:qunit","build":"babel-node -x .js,.ts scripts/build.js","lint:md":"markdownlint .","prepare":"husky install","increment":"yarn version --patch --no-git-tag-version","test:jest":"jest","test:qunit":"babel-node -x .js,.ts scripts/test.js","lint-staged":"lint-staged","browserstack":"yarn test --build && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"8.15.0","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"16.17.1","dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.20.13"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","jest":"^29.5.0","axios":"^1.2.0","chalk":"^4.1.2","husky":"^8.0.3","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^8.34.0","rollup":"^3.15.0","terser":"^5.16.1","openurl":"^1.1.1","ts-node":"^10.9.1","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.20.7","typescript":"^4.9.5","@babel/core":"^7.20.12","@babel/node":"^7.8.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.20.2","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^41.1.1","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"2.1.1","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^5.0.2","jest-environment-jsdom":"^29.5.0","@rollup/plugin-commonjs":"^24.0.1","@babel/preset-typescript":"^7.21.4","@typescript-eslint/parser":"^5.52.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.19.6","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.20.5","@babel/plugin-proposal-private-methods":"^7.18.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.9.83_1697195767586_0.2263447787838595","host":"s3://npm-registry-packages"}},"1.9.91":{"name":"@adguard/scriptlets","version":"1.9.91","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.9.91","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"6f416b749e9528ceb6ecc4d408b82f914f7b4a6e","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.9.91.tgz","fileCount":51,"integrity":"sha512-oJDDZgdtnFbVTtQm1ag9MUoiqggp4BvykCyufhdlq72hyDjX7NrBEQ9sU1qQPaxDPQ/VD8Uur45rFFxAPf2WNA==","signatures":[{"sig":"MEQCIAQDpXzRLYFnq32K+glzbMkjKYAa646IIRjymuinKbtgAiBEg+JZs3rU6ZS06h1epmt76n83DmKZ5QnF/LuF+ee+yg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2818234},"main":"dist/umd/scriptlets.umd.js","types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"5ab21cdc4b5196d45e2a04f4da40964570713069","scripts":{"lint":"eslint --cache . && yarn lint:md","test":"yarn test:jest && yarn test:qunit","build":"babel-node -x .js,.ts scripts/build.js","lint:md":"markdownlint .","prepare":"husky install","increment":"yarn version --patch --no-git-tag-version","test:jest":"jest","test:qunit":"babel-node -x .js,.ts scripts/test.js","lint-staged":"lint-staged","browserstack":"yarn test --build && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"8.15.0","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"16.17.1","dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.20.13"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","jest":"^29.5.0","axios":"^1.2.0","chalk":"^4.1.2","husky":"^8.0.3","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^8.34.0","rollup":"^3.15.0","terser":"^5.16.1","openurl":"^1.1.1","ts-node":"^10.9.1","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.20.7","typescript":"^4.9.5","@babel/core":"^7.20.12","@babel/node":"^7.8.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.20.2","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^41.1.1","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"2.1.1","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^5.0.2","jest-environment-jsdom":"^29.5.0","@rollup/plugin-commonjs":"^24.0.1","@babel/preset-typescript":"^7.21.4","@typescript-eslint/parser":"^5.52.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.19.6","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.20.5","@babel/plugin-proposal-private-methods":"^7.18.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.9.91_1699882075564_0.7046600712985873","host":"s3://npm-registry-packages"}},"1.9.96":{"name":"@adguard/scriptlets","version":"1.9.96","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.9.96","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"641e6a5d11072649c52ac0738b82de13ce4f26f8","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.9.96.tgz","fileCount":51,"integrity":"sha512-pX9qKN14i9kO9aiIOx00tmnM8BuTpSyvACycVmD5GLQbzWOs1m16SiiYXwYrdIXLVwF4S4ddeS6bx67O9jbwOA==","signatures":[{"sig":"MEUCIQD0+i+f9Zia/9JLFmfzR1eP5Rog3iyVp8F4914U1VQTiQIgVCn9MmK2TES3lmg5NsYI1M4yKPijH/XdQPauAWmcnHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2834912},"main":"dist/umd/scriptlets.umd.js","types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"804a5960a18de38415ad99b102af1c24e2c87c0b","scripts":{"lint":"eslint --cache . && yarn lint:md","test":"yarn test:jest && yarn test:qunit","build":"babel-node -x .js,.ts scripts/build.js","lint:md":"markdownlint .","prepare":"husky install","increment":"yarn version --patch --no-git-tag-version","test:jest":"jest","test:qunit":"babel-node -x .js,.ts scripts/test.js","lint-staged":"lint-staged","browserstack":"yarn test --build && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"8.15.0","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"16.17.1","dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.20.13"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","jest":"^29.5.0","axios":"^1.2.0","chalk":"^4.1.2","husky":"^8.0.3","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^8.34.0","rollup":"^3.15.0","terser":"^5.16.1","openurl":"^1.1.1","ts-node":"^10.9.1","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.20.7","typescript":"^4.9.5","@babel/core":"^7.20.12","@babel/node":"^7.8.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.20.2","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^41.1.1","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"2.1.1","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^5.0.2","jest-environment-jsdom":"^29.5.0","@rollup/plugin-commonjs":"^24.0.1","@babel/preset-typescript":"^7.21.4","@typescript-eslint/parser":"^5.52.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.19.6","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.20.5","@babel/plugin-proposal-private-methods":"^7.18.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.9.96_1700068598371_0.0787469947352899","host":"s3://npm-registry-packages"}},"1.9.101":{"name":"@adguard/scriptlets","version":"1.9.101","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.9.101","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"f18ba3b16b673790e92a6ec66977590cc619ae05","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.9.101.tgz","fileCount":51,"integrity":"sha512-mqqQ57v/BRVVEYXXmWUPI2S6Fgxj1lj5pC1rA7Sde3QiLyS9CqL29yu9EydXY2QJw9eN9Xw/NsdoXaOEfSd9bA==","signatures":[{"sig":"MEUCIQDA5wiuJ8EOLi3y6FikhXxxzie0xfXlPqdksSUYERmGQgIgBqMhEFOKN4kPenFLEC5D72KDn6w5sgRJWzpGkO3BXKs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2839444},"main":"dist/umd/scriptlets.umd.js","types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"223b8a3b1d6932435d9e8755b58ee635b233e4e5","scripts":{"lint":"eslint --cache . && yarn lint:md","test":"yarn test:jest && yarn test:qunit","build":"babel-node -x .js,.ts scripts/build.js","lint:md":"markdownlint .","prepare":"husky install","increment":"yarn version --patch --no-git-tag-version","test:jest":"jest","test:qunit":"babel-node -x .js,.ts scripts/test.js","lint-staged":"lint-staged","browserstack":"yarn test --build && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"8.15.0","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"16.17.1","dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.20.13"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","jest":"^29.5.0","axios":"^1.2.0","chalk":"^4.1.2","husky":"^8.0.3","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^8.34.0","rollup":"^3.15.0","terser":"^5.16.1","openurl":"^1.1.1","ts-node":"^10.9.1","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.20.7","typescript":"^4.9.5","@babel/core":"^7.20.12","@babel/node":"^7.8.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.20.2","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.0.1","eslint-plugin-jsdoc":"^41.1.1","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"2.1.1","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^5.0.2","jest-environment-jsdom":"^29.5.0","@rollup/plugin-commonjs":"^24.0.1","@babel/preset-typescript":"^7.21.4","@typescript-eslint/parser":"^5.52.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.19.6","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.20.5","@babel/plugin-proposal-private-methods":"^7.18.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.9.101_1701362473746_0.08130335970183777","host":"s3://npm-registry-packages"}},"1.9.105":{"name":"@adguard/scriptlets","version":"1.9.105","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.9.105","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"fc3b0236414fdf1f5741f6ec8dac1bc4d772215f","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.9.105.tgz","fileCount":51,"integrity":"sha512-R8Snof3HMEnEMBEkdUKKFtrE+0kD3MU7uvxHwnokZnn//dnH+64yIjXiI2y061kgSHkiHl57ufKs87b7BcKhiQ==","signatures":[{"sig":"MEUCIQDyEm78OfBpYsSHZCMcKwF900s6eTxXvrBnl0rewwQUIwIgfL24/0gAHVED7j+HR2ni23pplGB5Erwe2UIrybwsJko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2849504},"main":"dist/umd/scriptlets.umd.js","types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"0729d653b2b4b6e85546d65dddb635dcbee84d18","scripts":{"lint":"eslint --cache . && yarn lint:md","test":"yarn test:jest && yarn test:qunit","build":"babel-node -x .js,.ts scripts/build.js","lint:md":"markdownlint .","prepare":"husky install","increment":"yarn version --patch --no-git-tag-version","test:jest":"jest","test:qunit":"babel-node -x .js,.ts scripts/test.js","lint-staged":"lint-staged","browserstack":"yarn test --build && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"8.15.0","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"16.17.1","dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.20.13"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","jest":"^29.5.0","axios":"^1.2.0","chalk":"^4.1.2","husky":"^8.0.3","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^8.34.0","rollup":"^3.15.0","terser":"^5.16.1","openurl":"^1.1.1","ts-node":"^10.9.1","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.20.7","typescript":"^4.9.5","@babel/core":"^7.20.12","@babel/node":"^7.8.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.20.2","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.0.1","eslint-plugin-jsdoc":"^41.1.1","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"2.1.1","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^5.0.2","jest-environment-jsdom":"^29.5.0","@rollup/plugin-commonjs":"^24.0.1","@babel/preset-typescript":"^7.21.4","@typescript-eslint/parser":"^5.52.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.19.6","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.20.5","@babel/plugin-proposal-private-methods":"^7.18.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.9.105_1703500106327_0.06524224798207601","host":"s3://npm-registry-packages"}},"1.10.1":{"name":"@adguard/scriptlets","version":"1.10.1","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.10.1","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"914be030b0730dad3b2f8526f48baf51c32b32a0","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.10.1.tgz","fileCount":51,"integrity":"sha512-tGZOmdo/KFDQ5chkKES6l9VfI8kaGCjy4i4fFEHeOvi28xm1sdSb8F7jWJpqLicqC8FjydJU72i8hhZYejRQ4Q==","signatures":[{"sig":"MEUCIQDsPjt+60nIYy4w3erU546MGcy/Jr2aG3sKNx7rnTTSWQIgSbqoJgQCzc1Tbg0UJ5gtfWX+e+oCh1F1BaEE4HtGLK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2981299},"main":"dist/umd/scriptlets.umd.js","types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"034780d581e74a9d375062b5ac7f455b4ddc203d","scripts":{"lint":"eslint --cache . && yarn lint:types && yarn lint:md","test":"yarn test:jest && yarn test:qunit","wiki":"yarn wiki:build-table && yarn wiki:build-docs","build":"babel-node -x .js,.ts scripts/build.js","lint:md":"markdownlint .","prepare":"husky install","increment":"yarn version --patch --no-git-tag-version","test:jest":"jest","lint:types":"tsc --noEmit","test:qunit":"babel-node -x .js,.ts scripts/test.js","lint-staged":"lint-staged","browserstack":"yarn test --build && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"8.15.0","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"16.17.1","dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.20.13"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","jest":"^29.5.0","axios":"^1.2.0","chalk":"^4.1.2","husky":"^8.0.3","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^8.34.0","rollup":"^3.15.0","terser":"^5.16.1","openurl":"^1.1.1","ts-node":"^10.9.1","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.20.7","typescript":"^4.9.5","@babel/core":"^7.20.12","@babel/node":"^7.8.7","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.20.2","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.0.1","eslint-plugin-jsdoc":"^41.1.1","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"2.1.1","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^5.0.2","jest-environment-jsdom":"^29.5.0","@rollup/plugin-commonjs":"^24.0.1","@babel/preset-typescript":"^7.21.4","@typescript-eslint/parser":"^5.52.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.19.6","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.20.5","@babel/plugin-proposal-private-methods":"^7.18.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.10.1_1707753024583_0.975032309280266","host":"s3://npm-registry-packages"}},"1.10.25":{"name":"@adguard/scriptlets","version":"1.10.25","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.10.25","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"9e3abbc055d565e14a2fbc83eaaf87203a5ac81d","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.10.25.tgz","fileCount":51,"integrity":"sha512-q5s7PZ0oIizmcYQa/UI++MxQ7Cb3pdy1K9VY7yj+wtJ/xevEo/nxSLhnU/ijhSMvlAdFlGEkY898munZNfCUYA==","signatures":[{"sig":"MEQCIE5SSqI1IlY9lECyC9GIe6WEG5Csgz4kfkA83YM/07fWAiBnnBUQrS3rGm45Uo71TcBFkU/ZD8nrCZFzjOng03ip8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3164885},"main":"dist/umd/scriptlets.umd.js","types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"8475b365a829ad5d14340aac3c66980867ad50b7","scripts":{"lint":"eslint --cache . && yarn lint:types && yarn lint:md","test":"yarn test:jest && yarn test:qunit","wiki":"yarn wiki:build-table && yarn wiki:build-docs","build":"babel-node -x .js,.ts scripts/build.js","lint:md":"markdownlint .","prepare":"husky install","increment":"yarn version --patch --no-git-tag-version","postbuild":"babel-node -x .js,.ts scripts/check-corelibs-dist.js","test:jest":"jest","lint:types":"tsc --noEmit","test:qunit":"babel-node -x .js,.ts scripts/test.js","lint-staged":"lint-staged","browserstack":"yarn test --build && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"8.15.0","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"16.17.1","dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.20.13"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","jest":"^29.5.0","axios":"^1.2.0","chalk":"^4.1.2","husky":"^8.0.3","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^8.34.0","rollup":"^3.15.0","terser":"^5.16.1","openurl":"^1.1.1","ts-node":"^10.9.1","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.20.7","typescript":"^4.9.5","@babel/core":"^7.20.12","@babel/node":"^7.8.7","@types/jest":"^29.5.12","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.20.2","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.0.1","eslint-plugin-jsdoc":"^41.1.1","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"2.1.1","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^5.0.2","jest-environment-jsdom":"^29.5.0","@rollup/plugin-commonjs":"^24.0.1","@babel/preset-typescript":"^7.21.4","@typescript-eslint/parser":"^5.52.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.19.6","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.20.5","@babel/plugin-proposal-private-methods":"^7.18.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.10.25_1711643267572_0.403833335943413","host":"s3://npm-registry-packages"}},"1.11.1":{"name":"@adguard/scriptlets","version":"1.11.1","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.11.1","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"580d90546068df278f22d3e6af0887c608e1b6d2","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.11.1.tgz","fileCount":51,"integrity":"sha512-HRDgDeHmYXEvplVec9ABOwV6Hwh9nN5E6rMSdb8yioPrHsj5orI5BQ2ABz+s2JgC9fjshauvk818jWTtDxX9aw==","signatures":[{"sig":"MEUCIQC8uqWu68ccdgC3IG1/v2IqF9hp8J/ImNxi1regAp4eFwIgNMedfKO2bqSV/w7W+QyZim3O6L4+Rm1I2a1H0VfbdVw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3119180},"main":"dist/umd/scriptlets.umd.js","types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"a2ac480b36a6c99465467961fb689949dd4160a8","scripts":{"lint":"eslint --cache . && yarn lint:types && yarn lint:md","test":"yarn test:jest && yarn test:qunit","wiki":"yarn wiki:build-table && yarn wiki:build-docs","build":"babel-node -x .js,.ts scripts/build.js","lint:md":"markdownlint .","prepare":"husky install","increment":"yarn version --patch --no-git-tag-version","postbuild":"babel-node -x .js,.ts scripts/check-corelibs-dist.js","test:jest":"jest","lint:types":"tsc --noEmit","test:qunit":"babel-node -x .js,.ts scripts/test.js","lint-staged":"lint-staged","browserstack":"yarn test --build && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"8.15.0","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"16.17.1","dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.20.13"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","jest":"^29.5.0","axios":"^1.2.0","chalk":"^4.1.2","husky":"^8.0.3","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^8.34.0","rollup":"^3.15.0","terser":"^5.16.1","openurl":"^1.1.1","ts-node":"^10.9.1","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.20.7","typescript":"^4.9.5","@babel/core":"^7.20.12","@babel/node":"^7.8.7","@types/jest":"^29.5.12","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.20.2","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.0.1","eslint-plugin-jsdoc":"^41.1.1","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"2.1.1","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^5.0.2","jest-environment-jsdom":"^29.5.0","@rollup/plugin-commonjs":"^24.0.1","@babel/preset-typescript":"^7.21.4","@typescript-eslint/parser":"^5.52.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.19.6","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.20.5","@babel/plugin-proposal-private-methods":"^7.18.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.11.1_1718274794943_0.3094771681697617","host":"s3://npm-registry-packages"}},"1.11.6":{"name":"@adguard/scriptlets","version":"1.11.6","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.11.6","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"85ffb276dc142fdf6a7becbfcdc6ba494adb14c0","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.11.6.tgz","fileCount":51,"integrity":"sha512-ArHRCGGOprZNQet+zpNNPWo8O4/Y/TdJ3k1y7XlKDE/FlEo/BDBDqD0GCYthAXEPtJvnmIFBOyV1MhlONqhM1A==","signatures":[{"sig":"MEQCID0O8osyw1dBwdMPfKemhECtI81oolJl8ll5U19+waCyAiAsmvwMrMV8OjKgY8piNE6CUEOGSp7wcKQtDeXXKPe65w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3170416},"main":"dist/umd/scriptlets.umd.js","types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"5a92d79489dd7102a8e06db482f01c7732771fc3","scripts":{"lint":"eslint --cache . && yarn lint:types && yarn lint:md","test":"yarn test:jest && yarn test:qunit","wiki":"yarn wiki:build-table && yarn wiki:build-docs","build":"babel-node -x .js,.ts scripts/build.js","lint:md":"markdownlint .","prepare":"husky install","increment":"yarn version --patch --no-git-tag-version","postbuild":"babel-node -x .js,.ts scripts/check-corelibs-dist.js","test:jest":"jest","lint:types":"tsc --noEmit","test:qunit":"babel-node -x .js,.ts scripts/test.js","lint-staged":"lint-staged","browserstack":"yarn test --build && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"8.15.0","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"16.17.1","dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.20.13"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","jest":"^29.5.0","axios":"^1.2.0","chalk":"^4.1.2","husky":"^8.0.3","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^8.34.0","rollup":"^3.15.0","terser":"^5.16.1","openurl":"^1.1.1","ts-node":"^10.9.1","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.20.7","typescript":"^4.9.5","@babel/core":"^7.20.12","@babel/node":"^7.8.7","@types/jest":"^29.5.12","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.20.2","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.0.1","eslint-plugin-jsdoc":"^41.1.1","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"2.1.1","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^5.0.2","jest-environment-jsdom":"^29.5.0","@rollup/plugin-commonjs":"^24.0.1","@babel/preset-typescript":"^7.21.4","@typescript-eslint/parser":"^5.52.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.19.6","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.20.5","@babel/plugin-proposal-private-methods":"^7.18.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.11.6_1720452736798_0.9323735263704034","host":"s3://npm-registry-packages"}},"1.11.16":{"name":"@adguard/scriptlets","version":"1.11.16","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.11.16","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"7951a7dba7a7bf13af7376af2ea90975c290be27","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.11.16.tgz","fileCount":51,"integrity":"sha512-E7lOVx1vgf1Pw3pGOH+bJFjluS99dGE3DZ+hqP1kn+6G1yHqHq4ofa7GnQRrVNMGJNmzOxbk6TiB5avubijhqA==","signatures":[{"sig":"MEYCIQDFTXrWLRnKspmGs5JhG20Xmtr/vh1Fik47OgWz3Mj8GAIhAIS0JUsLvlsFmJ2DWHkYIPsLZMX/FKuJfzFEVUwM8BeF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3192560},"main":"dist/umd/scriptlets.umd.js","types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"27f10c25205cc1931a16b6620b1848905f82e1e5","scripts":{"lint":"eslint --cache . && yarn lint:types && yarn lint:md","test":"yarn test:jest && yarn test:qunit","wiki":"yarn wiki:build-table && yarn wiki:build-docs","build":"babel-node -x .js,.ts scripts/build.js","lint:md":"markdownlint .","prepare":"husky install","increment":"yarn version --patch --no-git-tag-version","postbuild":"babel-node -x .js,.ts scripts/check-corelibs-dist.js","test:jest":"jest","lint:types":"tsc --noEmit","test:qunit":"babel-node -x .js,.ts scripts/test.js","lint-staged":"lint-staged","browserstack":"yarn test --build && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"8.15.0","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"16.17.1","dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.20.13"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","jest":"^29.5.0","axios":"^1.2.0","chalk":"^4.1.2","husky":"^8.0.3","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^8.34.0","rollup":"^3.15.0","terser":"^5.16.1","openurl":"^1.1.1","ts-node":"^10.9.1","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.20.7","typescript":"^4.9.5","@babel/core":"^7.20.12","@babel/node":"^7.8.7","@types/jest":"^29.5.12","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.20.2","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.0.1","eslint-plugin-jsdoc":"^41.1.1","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"2.1.1","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^5.0.2","jest-environment-jsdom":"^29.5.0","@rollup/plugin-commonjs":"^24.0.1","@babel/preset-typescript":"^7.21.4","@typescript-eslint/parser":"^5.52.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.19.6","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.20.5","@babel/plugin-proposal-private-methods":"^7.18.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.11.16_1722524918263_0.7061393253850459","host":"s3://npm-registry-packages"}},"1.11.27":{"name":"@adguard/scriptlets","version":"1.11.27","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.11.27","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"0c023be933e69b7f64fa77934c08d2162e81b11a","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.11.27.tgz","fileCount":51,"integrity":"sha512-Renm7Okgb2y8ihitKnU/RXV4Hk1eKcbA5Vmxq4kyQ0Eiah3vd+IHR4UZp3yxkhSC9DkiziWKui1l7UASF8wvQQ==","signatures":[{"sig":"MEUCIByxjRKWORtjrZq7oa7pzulbZMxkG/9Svq2wR0gRcQ2cAiEAkmFkILafXBdQYsIGJ3+Uh+oDy8lq/bUpWdvbYCbdSoQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3388286},"main":"dist/umd/scriptlets.umd.js","types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"673d48442bb43c7e32caeaeee13a33f94985a9a2","scripts":{"lint":"yarn lint:code && yarn lint:types && yarn lint:md","test":"yarn test:jest && yarn test:qunit","wiki":"yarn wiki:build-table && yarn wiki:build-docs","build":"babel-node -x .js,.ts scripts/build.js","lint:md":"markdownlint .","prepare":"husky install","increment":"yarn version --patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"babel-node -x .js,.ts scripts/check-corelibs-dist.js","test:jest":"jest","lint:types":"tsc --noEmit","test:qunit":"babel-node -x .js,.ts scripts/test.js","lint-staged":"lint-staged","browserstack":"yarn test --build && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"8.15.0","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"16.17.1","dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.20.13"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","jest":"^29.5.0","axios":"^1.7.4","chalk":"^4.1.2","husky":"^8.0.3","kleur":"^4.1.4","qunit":"^2.9.3","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^8.34.0","rollup":"^3.15.0","terser":"^5.16.1","openurl":"^1.1.1","ts-node":"^10.9.1","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.20.7","typescript":"^4.9.5","@babel/core":"^7.20.12","@babel/node":"^7.8.7","@types/jest":"^29.5.12","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.20.2","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.0.1","eslint-plugin-jsdoc":"^41.1.1","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"2.1.1","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^5.0.2","jest-environment-jsdom":"^29.5.0","@rollup/plugin-commonjs":"^24.0.1","@babel/preset-typescript":"^7.21.4","@typescript-eslint/parser":"^5.52.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.19.6","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.20.5","@babel/plugin-proposal-private-methods":"^7.18.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.11.27_1724939073291_0.4319937891621899","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@adguard/scriptlets","version":"1.2.2","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.2.2","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"ce8986502c54f6981203ab19e690e86621811550","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.2.2.tgz","fileCount":51,"integrity":"sha512-IUKV3LCM1AEOavb3LEp++t/eW8x8CXj98IUTlMOTdCLhPnkcMWGTAwB+IHvFOPgb8mODzB3F1YGjfE5Vd/RcEQ==","signatures":[{"sig":"MEUCIQDs3VLyenPLJGOe8W1h7jAIyKElKFhqqJsQG05vhuOIdAIgPy0zTGFuUa1Jg6kePPRY3kvgD1McdkJLBeSGNpuK+hA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7073464},"main":"dist/umd/scriptlets.umd.js","types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"d98e8408226b5487922f20520be4241cf49a04b7","scripts":{"lint":"yarn lint:code && yarn lint:types && yarn lint:md","test":"yarn test:jest && yarn test:qunit","wiki":"yarn wiki:build-table && yarn wiki:build-docs","build":"babel-node -x .js,.ts scripts/build.js","lint:md":"markdownlint .","prepare":"husky install","increment":"yarn version --patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"babel-node -x .js,.ts scripts/check-corelibs-dist.js","test:jest":"jest","lint:types":"tsc --noEmit","test:qunit":"babel-node -x .js,.ts scripts/test.js","lint-staged":"lint-staged","browserstack":"yarn test --build && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"deprecated":"This version was published by mistake. Please use @adguard/scriptlets@1.11.27 for the correct version.","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.8.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"20.17.0","dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.20.13","@adguard/agtree":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","jest":"^29.5.0","axios":"^1.7.4","chalk":"^4.1.2","husky":"^8.0.3","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^8.34.0","rollup":"^3.15.0","terser":"^5.16.1","openurl":"^1.1.1","ts-node":"^10.9.1","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.20.7","typescript":"^4.9.5","@babel/core":"^7.20.12","@babel/node":"^7.8.7","@types/jest":"^29.5.12","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.20.2","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.0.1","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.0","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^5.0.2","jest-environment-jsdom":"^29.5.0","@rollup/plugin-commonjs":"^24.0.1","@babel/preset-typescript":"^7.21.4","@typescript-eslint/parser":"^5.52.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.19.6","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.20.5","@babel/plugin-proposal-private-methods":"^7.18.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.2.2_1726837063311_0.5594255359727474","host":"s3://npm-registry-packages"}},"1.12.1":{"name":"@adguard/scriptlets","version":"1.12.1","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@1.12.1","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"fe458040eba27d71a7825f0a909d61c7bda746cd","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.12.1.tgz","fileCount":51,"integrity":"sha512-luAGl8hHEjKZfTFqWG8PBsif2wAPWNi0uuT+xzyBTk+IllHDYOLPSwyMKh2ru7nKCQJEOgMVwNoIrPB4zuuX1w==","signatures":[{"sig":"MEQCIFxSVHZ3cLSiszoO5USuaQJp6l7aKyUSG8h5k84v4moYAiAoVt+5sT5qfjXHrc/p+9XwwqjbYW/go1l5Pk7eUhGWww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7073471},"main":"dist/umd/scriptlets.umd.js","types":"dist/umd/scriptlets.d.ts","exports":{".":{"default":"./dist/umd/scriptlets.umd.js"},"./package.json":"./package.json"},"gitHead":"92780532f6c126d7febd75110c595786d641f6dd","scripts":{"lint":"yarn lint:code && yarn lint:types && yarn lint:md","test":"yarn test:jest && yarn test:qunit","wiki":"yarn wiki:build-table && yarn wiki:build-docs","build":"babel-node -x .js,.ts scripts/build.js","lint:md":"markdownlint .","prepare":"husky install","increment":"yarn version --patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"babel-node -x .js,.ts scripts/check-corelibs-dist.js","test:jest":"jest","lint:types":"tsc --noEmit","test:qunit":"babel-node -x .js,.ts scripts/test.js","lint-staged":"lint-staged","browserstack":"yarn test --build && node browserstack.js","prepublishOnly":"yarn build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.8.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"_nodeVersion":"20.17.0","dependencies":{"js-yaml":"^3.13.1","@babel/runtime":"^7.20.13","@adguard/agtree":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","jest":"^29.5.0","axios":"^1.7.4","chalk":"^4.1.2","husky":"^8.0.3","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^7.5.0","dotenv":"^8.2.0","eslint":"^8.34.0","rollup":"^3.15.0","terser":"^5.16.1","openurl":"^1.1.1","ts-node":"^10.9.1","fs-extra":"^10.0.1","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.1.1","@babel/cli":"^7.20.7","typescript":"^4.9.5","@babel/core":"^7.20.12","@babel/node":"^7.8.7","@types/jest":"^29.5.12","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.20.2","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.1.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.0.1","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.16.5","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.0","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-replace":"^5.0.2","jest-environment-jsdom":"^29.5.0","@rollup/plugin-commonjs":"^24.0.1","@babel/preset-typescript":"^7.21.4","@typescript-eslint/parser":"^5.52.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.19.6","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.20.5","@babel/plugin-proposal-private-methods":"^7.18.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_1.12.1_1726839053602_0.1102784008421156","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@adguard/scriptlets","version":"2.0.1","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.0.1","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"9dbf6387ef5b1718a1c0f673c0f3c1c3c787c998","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.0.1.tgz","fileCount":269,"integrity":"sha512-AL+EFHeTxC1GfwBbexV0zSInXCnb3/ZotFdSgRK3r9jtmkjRbI2zg84h+6W3TUdqum/IqZ4ABl/B7hapvM5pOg==","signatures":[{"sig":"MEUCIQCss83yuHJDUamu6DUkJTgotELT/9FODxc25QYafLXXOQIgcZUo615EPQ9FWj0taSgvM2lq3g/jMunMmnj8siO6iyc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2498395},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.mjs","require":"./dist/cjs/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/esm/redirects/index.mjs","require":"./dist/cjs/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/esm/converters/index.mjs","require":"./dist/cjs/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/esm/validators/index.mjs","require":"./dist/cjs/validators/index.js"}},"gitHead":"84ff9c3de920a61f06be61235c33c72e8785c0d0","scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md","test":"pnpm test:jest && pnpm test:qunit && pnpm test:smoke","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && babel-node -x .js,.ts scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"babel-node -x .js,.ts scripts/check-corelibs-dist.js","test:jest":"jest","lint:types":"tsc --noEmit","test:qunit":"babel-node -x .js,.ts scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","browserstack":"pnpm test --build && node browserstack.js","prepublishOnly":"pnpm build","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.8.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"js-yaml":"^3.14.1","@babel/runtime":"^7.26.0","@adguard/agtree":"3.0.0-alpha.1"},"typesVersions":{"*":{"*":["dist/types/index.d.ts"],"redirects":["dist/types/redirects/index.d.ts"],"converters":["dist/types/converters/index.d.ts"],"validators":["dist/types/validators/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","jest":"^29.5.0","axios":"^1.7.7","chalk":"^4.1.2","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"^8.57.1","rimraf":"^6.0.1","rollup":"^4.24.0","terser":"^5.16.1","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","@swc/jest":"^0.2.37","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"^23.7.1","@babel/cli":"^7.25.9","typescript":"^5.6.3","@babel/core":"^7.25.9","@babel/node":"^7.25.9","@types/jest":"^29.5.14","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.25.9","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","jest-environment-jsdom":"^29.5.0","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.25.9","@typescript-eslint/parser":"^5.52.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.0.1_1731495275869_0.8112327033413014","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@adguard/scriptlets","version":"2.1.0","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.1.0","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"0b718e66dedef108cec84a8e8c9ad307d57c01dd","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.1.0.tgz","fileCount":63,"integrity":"sha512-RtU2KJ03mEwAL0A0n6fX3ep/Z+AM+NLbrz+nO9u0IEIN9zAu08qqi93ocZ1ZSX063budHitmZkgEXnaPHursvw==","signatures":[{"sig":"MEQCIDtReHNcmPwaPVQjprNFrVA8jiPc2JkMzggJhthM2+X9AiBAmFk6SJ1RbhsdHw4IZ92G8aih9YO8l8i2ZtB+AYjx1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1693675},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"_resolved":"/opt/atlassian/application-data/bamboo/shared/build-dir/204505107/68943874-243761153/scriptlets.tgz","_integrity":"sha512-RtU2KJ03mEwAL0A0n6fX3ep/Z+AM+NLbrz+nO9u0IEIN9zAu08qqi93ocZ1ZSX063budHitmZkgEXnaPHursvw==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.8.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"js-yaml":"^3.14.1","@adguard/agtree":"3.0.0-alpha.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dox":"^0.9.0","tsx":"^4.19.2","axios":"^1.7.7","chalk":"^4.1.2","jsdom":"^25.0.1","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"^8.57.1","rimraf":"^6.0.1","rollup":"^4.28.1","terser":"^5.16.1","vitest":"^2.1.8","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"^23.7.1","@babel/cli":"^7.26.4","typescript":"^5.6.3","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@babel/runtime":"^7.26.0","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.26.0","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.1.0_1734533563185_0.7121037642399437","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@adguard/scriptlets","version":"2.1.1","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.1.1","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"776786db13daf5290709c1ef47a7b5f6f7127ea9","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.1.1.tgz","fileCount":63,"integrity":"sha512-U13o1JV0oBBGSuAYcT9lAj3eAlv52b5CjpaJL1Txn3UvbCXwfJnoAeICClzYvWd+T6o5Qrqc/7E0EU93+f9x2g==","signatures":[{"sig":"MEUCICx5w6asK2la1nMVbuCTPSDTb0e22mV+e/i+ab2gHZKVAiEA31IVkxuy4nTTWQ9kRniKHdMIdwvFCNaxWM0XuPbFDFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1693675},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"_resolved":"/opt/atlassian/application-data/bamboo/shared/build-dir/204505108/68943874-243761153/scriptlets.tgz","_integrity":"sha512-U13o1JV0oBBGSuAYcT9lAj3eAlv52b5CjpaJL1Txn3UvbCXwfJnoAeICClzYvWd+T6o5Qrqc/7E0EU93+f9x2g==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.8.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"js-yaml":"^3.14.1","@adguard/agtree":"3.0.0-alpha.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dox":"^0.9.0","tsx":"^4.19.2","axios":"^1.7.7","chalk":"^4.1.2","jsdom":"^25.0.1","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"^8.57.1","rimraf":"^6.0.1","rollup":"^4.28.1","terser":"^5.16.1","vitest":"^2.1.8","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"^23.7.1","@babel/cli":"^7.26.4","typescript":"^5.6.3","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@babel/runtime":"^7.26.0","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.26.0","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.1.1_1734542067250_0.5380027345150498","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@adguard/scriptlets","version":"2.1.2","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.1.2","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"309ffb45166420b959fcc4a00272d8e642be01a4","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.1.2.tgz","fileCount":63,"integrity":"sha512-8e+ZVvfLia6niXsDFH3EBYsncZnIpzMWuU8m6FAwviFLWWoYCLBxAgfLAdhXRh4u7xvyRSgzSD+4eoKspvucSg==","signatures":[{"sig":"MEQCIEDc0bU/GfWLFFdjjvYmTlaDzjhgl4vmvY7qYLlKUMIaAiBqY7Mg58X6CQfPHXYWUmDi8o/1HfkOh0eodIJzUrHUtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1693675},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"_resolved":"/opt/atlassian/application-data/bamboo/shared/build-dir/163841/68943874-243761153/scriptlets.tgz","_integrity":"sha512-8e+ZVvfLia6niXsDFH3EBYsncZnIpzMWuU8m6FAwviFLWWoYCLBxAgfLAdhXRh4u7xvyRSgzSD+4eoKspvucSg==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.8.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"js-yaml":"^3.14.1","@adguard/agtree":"3.0.0-alpha.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dox":"^0.9.0","tsx":"^4.19.2","axios":"^1.7.7","chalk":"^4.1.2","jsdom":"^25.0.1","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"^8.57.1","rimraf":"^6.0.1","rollup":"^4.28.1","terser":"^5.16.1","vitest":"^2.1.8","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"^23.7.1","@babel/cli":"^7.26.4","typescript":"^5.6.3","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@babel/runtime":"^7.26.0","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.26.0","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.1.2_1734609044915_0.6946839538159442","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@adguard/scriptlets","version":"2.1.3","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.1.3","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"aecbae88ba90eaa611b2693e1ca9f0a11292dad4","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.1.3.tgz","fileCount":63,"integrity":"sha512-0SEQlUcHGOlgI016u17GqD1vTJw1qT63fQnHQctWdZYkzYhWpb+LoKkYRfosMU/LkNasQuCAVdbcWSF3dFu5rg==","signatures":[{"sig":"MEYCIQCl+WitKAe//Q5CAWYrOd5ztt1ElsNOZsnekRFU/T44MQIhAPuDZtsajZS+y7CzdnsDQEPQM47acXXAyGvKe6I+bQAf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1693675},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"_resolved":"/opt/atlassian/application-data/bamboo/shared/build-dir/163841/68943874-243761153/scriptlets.tgz","_integrity":"sha512-0SEQlUcHGOlgI016u17GqD1vTJw1qT63fQnHQctWdZYkzYhWpb+LoKkYRfosMU/LkNasQuCAVdbcWSF3dFu5rg==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.8.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"js-yaml":"^3.14.1","@adguard/agtree":"3.0.0-alpha.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dox":"^0.9.0","tsx":"^4.19.2","axios":"^1.7.7","chalk":"^4.1.2","jsdom":"^25.0.1","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"^8.57.1","rimraf":"^6.0.1","rollup":"^4.28.1","terser":"^5.16.1","vitest":"^2.1.8","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"^23.7.1","@babel/cli":"^7.26.4","typescript":"^5.6.3","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@babel/runtime":"^7.26.0","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.26.0","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.1.3_1734614127657_0.12364989156447104","host":"s3://npm-registry-packages-npm-production"}},"2.1.3-alpha.1":{"name":"@adguard/scriptlets","version":"2.1.3-alpha.1","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.1.3-alpha.1","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"d6f113b029d91053685a974807c2306c18b9c98b","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.1.3-alpha.1.tgz","fileCount":63,"integrity":"sha512-4wNwtg7wTmxy0jbVe6OCKZW+tHYo4L8SHT/0goWEZP+hYCc1sipESJcMBGKGtVZPtbZDvMOooC4UawNgikj/zw==","signatures":[{"sig":"MEYCIQCZAPoGYP3R1/YpdZbxNYgRWWw4xlZsYKAiVYG8ngpraAIhAP8dT9bLjs/S3LsKRt1ScNWrY6ieg6MC5WTEn9I6eXgB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1693715},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"_resolved":"/opt/atlassian/application-data/bamboo/shared/build-dir/1933314/68943874-243761153/scriptlets.tgz","_integrity":"sha512-4wNwtg7wTmxy0jbVe6OCKZW+tHYo4L8SHT/0goWEZP+hYCc1sipESJcMBGKGtVZPtbZDvMOooC4UawNgikj/zw==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.8.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"js-yaml":"^3.14.1","@adguard/agtree":"3.0.0-alpha.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dox":"^0.9.0","tsx":"^4.19.2","axios":"^1.7.7","chalk":"^4.1.2","jsdom":"^25.0.1","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"^8.57.1","rimraf":"^6.0.1","rollup":"^4.28.1","terser":"^5.16.1","vitest":"^2.1.8","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"^23.7.1","@babel/cli":"^7.26.4","typescript":"^5.6.3","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@babel/runtime":"^7.26.0","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.26.0","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.1.3-alpha.1_1734616611270_0.48409103744632964","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@adguard/scriptlets","version":"2.1.4","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.1.4","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"9c369fd86b3972df82f304316f73c0c953b98676","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.1.4.tgz","fileCount":63,"integrity":"sha512-zZXWIihXGCFWt8bE0i6ENK0lZ71v8zf145JE+hScqx8hDR6jOjCJIXo7kfB6ZyDkv0fXdjsWLAcxzMbyDUP1Sw==","signatures":[{"sig":"MEUCIBC/xOgMm04ijo9oikpeYW/MXUk86FG0Qn3hMm9MZH/BAiEArlEZ5Pu4nhfkFiimlUvhqVkBqGDfQP+yktaZ02F6Tng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1694066},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","wiki:build-docs":"node scripts/build-docs.js","wiki:build-table":"node ./scripts/check-sources-updates.js && node ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"_resolved":"/opt/atlassian/application-data/bamboo/shared/build-dir/72220673/68943874-69042177/scriptlets.tgz","_integrity":"sha512-zZXWIihXGCFWt8bE0i6ENK0lZ71v8zf145JE+hScqx8hDR6jOjCJIXo7kfB6ZyDkv0fXdjsWLAcxzMbyDUP1Sw==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.8.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"js-yaml":"^3.14.1","@adguard/agtree":"3.0.0-alpha.2"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","tsx":"^4.19.2","axios":"^1.7.7","chalk":"^4.1.2","jsdom":"^25.0.1","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"^8.57.1","rimraf":"^6.0.1","rollup":"^4.28.1","terser":"^5.16.1","vitest":"^2.1.8","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"^23.7.1","@babel/cli":"^7.26.4","typescript":"^5.6.3","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@babel/runtime":"^7.26.0","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.26.0","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.1.4_1737376303084_0.9758413392913781","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"@adguard/scriptlets","version":"2.1.5","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.1.5","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"013600854c07e9f4ed9e583d155bc84e4328a93d","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.1.5.tgz","fileCount":63,"integrity":"sha512-m6H49aJi3SxuAYQuHyWTyW47qog+QKoxjb+4kjEO1h9VocDfYlJKhPRgvG+Se84O/xS8EJt9ksnJ/IknlLl+2A==","signatures":[{"sig":"MEQCIH5+/0Rl2rfqvLThYXmLqMId1yPccU0NZeyFZ8Ga+pxQAiA/FWYiaDvRKAglEkrW7KLFPL4CK9LVTttRRsUjMhp9lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1736575},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","wiki:build-docs":"tsx scripts/build-docs.js","wiki:build-table":"tsx ./scripts/check-sources-updates.js && tsx ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"_resolved":"/opt/atlassian/application-data/bamboo/shared/build-dir/204505108/68943874-69042177/scriptlets.tgz","_integrity":"sha512-m6H49aJi3SxuAYQuHyWTyW47qog+QKoxjb+4kjEO1h9VocDfYlJKhPRgvG+Se84O/xS8EJt9ksnJ/IknlLl+2A==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.8.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"js-yaml":"^3.14.1","@adguard/agtree":"3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","tsx":"^4.19.2","axios":"^1.7.7","chalk":"^4.1.2","jsdom":"^25.0.1","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"^8.57.1","rimraf":"^6.0.1","rollup":"^4.28.1","terser":"^5.16.1","vitest":"^2.1.8","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"^23.7.1","@babel/cli":"^7.26.4","typescript":"^5.6.3","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@babel/runtime":"^7.26.0","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.26.0","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.1.5_1740760198778_0.40570325354008596","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"@adguard/scriptlets","version":"2.1.6","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.1.6","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"f25fc43c459ca7c01d201ff42908e70d501f6bf0","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.1.6.tgz","fileCount":63,"integrity":"sha512-Kod4RVgj+fEo1VrPnsMVzGVQJihakjSKEzTe0B5Sz027flFzo7/O5hOgSEuJV9yg2RMl6HgcQeb6xWZWKJ2abw==","signatures":[{"sig":"MEUCIF8zc9sxhljzMSy6Dkgd1k5hbyxuFWLQNcn8PLCSGPzXAiEA5HkrpDqqCdGZR9d1/PkRUWW6f9x+Qe8mVSLptlgA9jI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1737165},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","wiki:build-docs":"tsx scripts/build-docs.js","wiki:build-table":"tsx ./scripts/check-sources-updates.js && tsx ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"_resolved":"/opt/atlassian/application-data/bamboo/shared/build-dir/137953282/68943874-69042177/scriptlets.tgz","_integrity":"sha512-Kod4RVgj+fEo1VrPnsMVzGVQJihakjSKEzTe0B5Sz027flFzo7/O5hOgSEuJV9yg2RMl6HgcQeb6xWZWKJ2abw==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.8.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"js-yaml":"^3.14.1","@adguard/agtree":"3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","tsx":"^4.19.2","axios":"^1.7.7","chalk":"^4.1.2","jsdom":"^25.0.1","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"^8.57.1","rimraf":"^6.0.1","rollup":"^4.28.1","terser":"^5.16.1","vitest":"^2.1.8","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"^23.7.1","@babel/cli":"^7.26.4","typescript":"^5.6.3","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@babel/runtime":"^7.26.0","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.26.0","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.1.6_1741279908346_0.20441786909573856","host":"s3://npm-registry-packages-npm-production"}},"2.1.7":{"name":"@adguard/scriptlets","version":"2.1.7","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.1.7","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"2fda174dacd2ab4e35721b23b010a3f7f0b3757d","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.1.7.tgz","fileCount":63,"integrity":"sha512-ETU6hJ3EuR1efh0ktzZU2/+J70jXN2YX/LGU4ALLlQ5uhyf1g23PnZ1EzivlHGBzKxEHmYIPlK0w7uTKsHdeAg==","signatures":[{"sig":"MEUCID3lk7QtA9tJsAMlt8RLPP8uyVXcip5HaopPjGQtiTDeAiEA9L7dFZu8kFhC7+3o7DhyCOW6aYLvbQQoUtOMRE26lWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1741988},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","wiki:build-docs":"tsx scripts/build-docs.js","wiki:build-table":"tsx ./scripts/check-sources-updates.js && tsx ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"_resolved":"/opt/atlassian/application-data/bamboo/shared/build-dir/1933316/68943874-69042177/scriptlets.tgz","_integrity":"sha512-ETU6hJ3EuR1efh0ktzZU2/+J70jXN2YX/LGU4ALLlQ5uhyf1g23PnZ1EzivlHGBzKxEHmYIPlK0w7uTKsHdeAg==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.8.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"js-yaml":"^3.14.1","@adguard/agtree":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","tsx":"^4.19.2","axios":"^1.7.7","chalk":"^4.1.2","jsdom":"^25.0.1","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"^8.57.1","rimraf":"^6.0.1","rollup":"^4.28.1","terser":"^5.16.1","vitest":"^2.1.8","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"^23.7.1","@babel/cli":"^7.26.4","typescript":"^5.6.3","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@babel/runtime":"^7.26.0","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.26.0","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.1.7_1743673892647_0.012695192351904083","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@adguard/scriptlets","version":"2.2.0","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.2.0","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"95786a9bfda410e10378c31d876600e80b611148","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.2.0.tgz","fileCount":65,"integrity":"sha512-9BkiB9DgcdCFSsaeOxu6fGNqbrWuL6mmGZkAPNlH+lfGbf/45JcbzzjxsfikrSLMJ3ZbovtmZxiO3l8n6BxfMg==","signatures":[{"sig":"MEUCIQC6VQJVZ7Wi4f4fHH8xVRFWwxvjSKcR+lMkGZcSj5wHvAIgCwPQiguYLSTsoTL4NWAKhBP3OhXoJ5394EnoDJhc0rE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1396311},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","wiki:build-docs":"tsx scripts/build-docs.js","wiki:build-table":"tsx ./scripts/check-sources-updates.js && tsx ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"_resolved":"/opt/atlassian/application-data/bamboo/shared/build-dir/204505107/68943874-69042177/scriptlets.tgz","_integrity":"sha512-9BkiB9DgcdCFSsaeOxu6fGNqbrWuL6mmGZkAPNlH+lfGbf/45JcbzzjxsfikrSLMJ3ZbovtmZxiO3l8n6BxfMg==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.9.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"js-yaml":"^3.14.1","@adguard/agtree":"3.1.5"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","tsx":"^4.19.2","axios":"^1.7.7","chalk":"^4.1.2","jsdom":"^25.0.1","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"8.57.1","rimraf":"^6.0.1","rollup":"^4.28.1","terser":"^5.16.1","vitest":"^2.1.8","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"^24.5.0","@babel/cli":"^7.26.4","typescript":"^5.6.3","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@babel/runtime":"^7.26.0","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.26.0","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","@types/trusted-types":"^2.0.7","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.2.0_1747863024958_0.9830448165878405","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@adguard/scriptlets","version":"2.2.1","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.2.1","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"91b3eeb00a440ff8fb29dad11ee12ce90b13e2ab","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.2.1.tgz","fileCount":65,"integrity":"sha512-OUIfzIgarkeQhMVv6wWK/mbRnkOpePIRFBlMxwFevcGnbry7sDdNti44M+ipyDXEi9G3C+YnIEXGEPmbKvBREw==","signatures":[{"sig":"MEQCIGJ0GU2CsTFaiBuF4ArQm71kXp27rUfiCZ2lWxkB+3vwAiAf+KzDwsrOEfoumfF9XArVy/eULHvevd116J9q2aKQ8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1396311},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","wiki:build-docs":"tsx scripts/build-docs.js","wiki:build-table":"tsx ./scripts/check-sources-updates.js && tsx ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"_resolved":"/opt/atlassian/application-data/bamboo/shared/build-dir/137953281/68943874-69042177/scriptlets.tgz","_integrity":"sha512-OUIfzIgarkeQhMVv6wWK/mbRnkOpePIRFBlMxwFevcGnbry7sDdNti44M+ipyDXEi9G3C+YnIEXGEPmbKvBREw==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.9.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"js-yaml":"^3.14.1","@adguard/agtree":"3.1.5","@types/trusted-types":"^2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","tsx":"^4.19.2","axios":"^1.7.7","chalk":"^4.1.2","jsdom":"^25.0.1","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"8.57.1","rimraf":"^6.0.1","rollup":"^4.28.1","terser":"^5.16.1","vitest":"^2.1.8","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"^24.5.0","@babel/cli":"^7.26.4","typescript":"^5.6.3","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@babel/runtime":"^7.26.0","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.26.0","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.2.1_1747867703914_0.7268149869406251","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@adguard/scriptlets","version":"2.2.2","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.2.2","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"58f674285f4855406dd18912dc1400679c5aac31","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.2.2.tgz","fileCount":65,"integrity":"sha512-edTMRJKZCYfBt6q+Bo3CBZ7TxrJw+nv/C1dhh6qou/KbpWjCkvyKOGsDijVbPTE01RCdLNPa02OJHcZFk32WdQ==","signatures":[{"sig":"MEYCIQCdNaaC7KvCBPckDFAU55HXT71pyAppyTWskbUbxcOCNwIhALRp6fPsPEov0d/M1hIk9u50OI+ltrrjJ2HdpxUVYWIG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1396167},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","wiki:build-docs":"tsx scripts/build-docs.js","wiki:build-table":"tsx ./scripts/check-sources-updates.js && tsx ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"_resolved":"/opt/atlassian/application-data/bamboo/shared/build-dir/163841/68943874-69042177/scriptlets.tgz","_integrity":"sha512-edTMRJKZCYfBt6q+Bo3CBZ7TxrJw+nv/C1dhh6qou/KbpWjCkvyKOGsDijVbPTE01RCdLNPa02OJHcZFk32WdQ==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.9.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"js-yaml":"^3.14.1","@adguard/agtree":"3.2.0","@types/trusted-types":"^2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","tsx":"^4.19.2","axios":"^1.7.7","chalk":"^4.1.2","jsdom":"^25.0.1","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"8.57.1","rimraf":"^6.0.1","rollup":"^4.28.1","terser":"^5.16.1","vitest":"^2.1.8","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"^24.5.0","@babel/cli":"^7.26.4","typescript":"^5.6.3","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@babel/runtime":"^7.26.0","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.26.0","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.2.2_1748015210408_0.2886840375689552","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@adguard/scriptlets","version":"2.2.3","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.2.3","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"61d014404e6e2750de09c285c85f3d1570dd5fe3","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.2.3.tgz","fileCount":65,"integrity":"sha512-+xrDHAHfIsc3ErWROmbo0xYwrISLwN8d2QE6MIdMgqWS4Sq1ZCYEKhIEH0UtUhO9uOEe2IIaI6blm1osjy1bGA==","signatures":[{"sig":"MEUCIGhGhBIQ1CipXUfsWqVJkb5PPNN6rLiZ3VEPX8En0d45AiEAxFMhJ5BFFfxSZe6cGXgqIxJLkYDVxls2aiXw7eu2iYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1396167},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","wiki:build-docs":"tsx scripts/build-docs.js","wiki:build-table":"tsx ./scripts/check-sources-updates.js && tsx ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"_resolved":"/opt/atlassian/application-data/bamboo/shared/build-dir/1933315/68943874-69042177/scriptlets.tgz","_integrity":"sha512-+xrDHAHfIsc3ErWROmbo0xYwrISLwN8d2QE6MIdMgqWS4Sq1ZCYEKhIEH0UtUhO9uOEe2IIaI6blm1osjy1bGA==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.9.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"js-yaml":"^3.14.1","@adguard/agtree":"3.2.0","@types/trusted-types":"^2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","tsx":"^4.19.2","axios":"^1.7.7","chalk":"^4.1.2","jsdom":"^25.0.1","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"8.57.1","rimraf":"^6.0.1","rollup":"^4.28.1","terser":"^5.16.1","vitest":"^2.1.8","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"^24.5.0","@babel/cli":"^7.26.4","typescript":"^5.6.3","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@babel/runtime":"^7.26.0","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.26.0","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.2.3_1748018471585_0.7205946418805282","host":"s3://npm-registry-packages-npm-production"}},"2.2.4":{"name":"@adguard/scriptlets","version":"2.2.4","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.2.4","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"56dbef9c881b119b50778f9b49a484810d04a83a","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.2.4.tgz","fileCount":65,"integrity":"sha512-1yfjo8EFBa9HK6qZhQjGr71hpvLfFKrUWaZjMvU0R2weOlP2gYh5+Ptw8syt9+a55y07EZxrGaLIQImY4YQIxg==","signatures":[{"sig":"MEUCIQCqTUkc2UViNFTA9ZxSclSsBbG2MyDqIKMUo+oep9Ux+AIgc2o1YdctQDDbn/xa9qHUpIK3wyDIbdYVjVX2WFSnKJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1396167},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","wiki:build-docs":"tsx scripts/build-docs.js","wiki:build-table":"tsx ./scripts/check-sources-updates.js && tsx ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"_resolved":"/opt/atlassian/application-data/bamboo/shared/build-dir/72220673/68943874-69042177/scriptlets.tgz","_integrity":"sha512-1yfjo8EFBa9HK6qZhQjGr71hpvLfFKrUWaZjMvU0R2weOlP2gYh5+Ptw8syt9+a55y07EZxrGaLIQImY4YQIxg==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.9.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"js-yaml":"^3.14.1","@adguard/agtree":"3.2.0","@types/trusted-types":"^2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","tsx":"^4.19.2","axios":"^1.7.7","chalk":"^4.1.2","jsdom":"^25.0.1","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"8.57.1","rimraf":"^6.0.1","rollup":"^4.28.1","terser":"^5.16.1","vitest":"^2.1.8","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"^24.5.0","@babel/cli":"^7.26.4","typescript":"^5.6.3","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@babel/runtime":"^7.26.0","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.26.0","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.2.4_1748022150680_0.2915298664114012","host":"s3://npm-registry-packages-npm-production"}},"2.2.5":{"name":"@adguard/scriptlets","version":"2.2.5","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.2.5","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"a6986f7d6c82e0e07056f73c3f8d09093d7ed97f","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.2.5.tgz","fileCount":65,"integrity":"sha512-bPw80Pm4kIb+T/KlPls8Xd00El+8bgJRXV8FUR3LhMX/zRcHoSrhFx4VoKRz/o1544yGxRFURHgGBqvnqfjmHg==","signatures":[{"sig":"MEUCIQD6L8ZPXGGefLbrOpCR73iL2vVEKoAbALAQwM1Di1wsvQIgJNx9xzU6eHgwCmA+d9J3d7JTXUAkn69pZvbQY8kQtPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1396167},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","wiki:build-docs":"tsx scripts/build-docs.js","wiki:build-table":"tsx ./scripts/check-sources-updates.js && tsx ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"ameshkov","email":"am@adguard.com"},"_resolved":"/opt/atlassian/application-data/bamboo/shared/build-dir/163512322/68943874-69042177/scriptlets.tgz","_integrity":"sha512-bPw80Pm4kIb+T/KlPls8Xd00El+8bgJRXV8FUR3LhMX/zRcHoSrhFx4VoKRz/o1544yGxRFURHgGBqvnqfjmHg==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.9.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"js-yaml":"^3.14.1","@adguard/agtree":"3.2.0","@types/trusted-types":"^2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","tsx":"^4.19.2","axios":"^1.7.7","chalk":"^4.1.2","jsdom":"^25.0.1","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"8.57.1","rimraf":"^6.0.1","rollup":"^4.28.1","terser":"^5.16.1","vitest":"^2.1.8","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"^24.5.0","@babel/cli":"^7.26.4","typescript":"^5.6.3","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@babel/runtime":"^7.26.0","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.26.0","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.2.5_1748037614924_0.977003622554087","host":"s3://npm-registry-packages-npm-production"}},"2.2.6":{"name":"@adguard/scriptlets","version":"2.2.6","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.2.6","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"59c7de41cf063f5230071df7de28e89d05ea5cc4","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.2.6.tgz","fileCount":65,"integrity":"sha512-w//SwELXBzcx+xctFqPyaeADQiCIdwMdpzkFsDTbQJfqwVEYeHqd55/+dzw02e9M7b/I7PskIqT6xxIUTxHBAg==","signatures":[{"sig":"MEYCIQCGV1NukByriFgs+JGRGsD23IdaED0jW4Qe56YQPUd29wIhAP6qxRSYUKKDxu3nO2cXc1Orqt6oZFK+6cA1qcX+IRsF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1396443},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","wiki:build-docs":"tsx scripts/build-docs.js","wiki:build-table":"tsx ./scripts/check-sources-updates.js && tsx ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"ameshkov","email":"am@adguard.com"},"_resolved":"/opt/atlassian/application-data/bamboo/shared/build-dir/1933314/68943874-69042177/scriptlets.tgz","_integrity":"sha512-w//SwELXBzcx+xctFqPyaeADQiCIdwMdpzkFsDTbQJfqwVEYeHqd55/+dzw02e9M7b/I7PskIqT6xxIUTxHBAg==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.9.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"js-yaml":"^3.14.1","@adguard/agtree":"^3.2.1","@types/trusted-types":"^2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","tsx":"^4.19.2","axios":"^1.7.7","chalk":"^4.1.2","jsdom":"^25.0.1","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"8.57.1","rimraf":"^6.0.1","rollup":"^4.28.1","terser":"^5.16.1","vitest":"^2.1.8","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"^24.5.0","@babel/cli":"^7.26.4","typescript":"^5.6.3","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@babel/runtime":"^7.26.0","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.26.0","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.2.6_1749061719815_0.309474199451355","host":"s3://npm-registry-packages-npm-production"}},"2.2.7":{"name":"@adguard/scriptlets","version":"2.2.7","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.2.7","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"c27c785ec4784c5177b1a690686715f5d6a684a3","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.2.7.tgz","fileCount":65,"integrity":"sha512-UK7aNkbGOACPaJEDGKj5g9Zyl+zNTM0DZf2/6+RaMavnGDQuObtkBvzZO0/0G4BVqRDdstULlrgzazmaLeHukw==","signatures":[{"sig":"MEYCIQDLhdXZ2x7ohXU1K7dpOXdSs/IoNuYrTdnvgXNbyGM67gIhAPJvpxcUbaFuJlpt0cKWo7G+NS2MPmz15bQm92dgPu75","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1396443},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","wiki:build-docs":"tsx scripts/build-docs.js","wiki:build-table":"tsx ./scripts/check-sources-updates.js && tsx ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"ameshkov","email":"am@adguard.com"},"_resolved":"/opt/atlassian/application-data/bamboo/shared/build-dir/204505108/68943874-69042177/scriptlets.tgz","_integrity":"sha512-UK7aNkbGOACPaJEDGKj5g9Zyl+zNTM0DZf2/6+RaMavnGDQuObtkBvzZO0/0G4BVqRDdstULlrgzazmaLeHukw==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.9.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"js-yaml":"^3.14.1","@adguard/agtree":"^3.2.1","@types/trusted-types":"^2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","tsx":"^4.19.2","axios":"^1.7.7","chalk":"^4.1.2","jsdom":"^25.0.1","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"8.57.1","rimraf":"^6.0.1","rollup":"^4.28.1","terser":"^5.16.1","vitest":"^2.1.8","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"^24.5.0","@babel/cli":"^7.26.4","typescript":"^5.6.3","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@babel/runtime":"^7.26.0","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.26.0","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.2.7_1749064156974_0.9734171010673067","host":"s3://npm-registry-packages-npm-production"}},"2.2.8":{"name":"@adguard/scriptlets","version":"2.2.8","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.2.8","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"9054c8957cbef2347d25df86b0585cf846df1039","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.2.8.tgz","fileCount":65,"integrity":"sha512-V6d6akdFgRTHu6m6Q4E/j3v54xjRIntOUcoNLY+Wd/ch2BOGb6cmXGig/T767aoR5c5S1HkJq8LC6KDe9HqHGA==","signatures":[{"sig":"MEYCIQDQOd27Y9FU4z9iiA6HFRHWUm+9YTBHbgC7DLpqtCYmXQIhAKv+A3PrpQPPXlTwfIJ/J/E7dOLLdBSBC12vYf3y0G9M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1397642},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","wiki:build-docs":"tsx scripts/build-docs.js","wiki:build-table":"tsx ./scripts/check-sources-updates.js && tsx ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"ameshkov","actor":{"name":"ameshkov","type":"user","email":"am@adguard.com"},"email":"am@adguard.com"},"_resolved":"/opt/atlassian/application-data/bamboo/shared/build-dir/1933316/68943874-69042177/scriptlets.tgz","_integrity":"sha512-V6d6akdFgRTHu6m6Q4E/j3v54xjRIntOUcoNLY+Wd/ch2BOGb6cmXGig/T767aoR5c5S1HkJq8LC6KDe9HqHGA==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.9.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"js-yaml":"^3.14.1","@adguard/agtree":"^3.2.2","@types/trusted-types":"^2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","tsx":"^4.19.2","axios":"^1.7.7","chalk":"^4.1.2","jsdom":"^25.0.1","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"8.57.1","rimraf":"^6.0.1","rollup":"^4.28.1","terser":"^5.16.1","vitest":"^2.1.8","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"^24.5.0","@babel/cli":"^7.26.4","typescript":"^5.6.3","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@babel/runtime":"^7.26.0","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.26.0","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.2.8_1751990162991_0.162684933152476","host":"s3://npm-registry-packages-npm-production"}},"2.2.9":{"name":"@adguard/scriptlets","version":"2.2.9","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.2.9","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"5ade873269aee425a8e3ff78d48dbf95258555fb","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.2.9.tgz","fileCount":65,"integrity":"sha512-q3hHnjy7RKbRWa6HJ4zIOjUjtIV2myB1nQOrpTk39DrTde9cgpV5avQxl1msWhdeq/KvXh8dG8+yJSfesjcDQg==","signatures":[{"sig":"MEUCIQCo9bk+E9lB7VvbbzIAkl/AADwsoDLZhah3F4Th7SiufAIgSj8KtRHAjvNblgmRF8KarJ1b8S+DY+SKflS5ZVcASkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1430868},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","wiki:build-docs":"tsx scripts/build-docs.js","wiki:build-table":"tsx ./scripts/check-sources-updates.js && tsx ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"ameshkov","email":"am@adguard.com"},"_resolved":"/opt/atlassian/application-data/bamboo/shared/build-dir/163512322/68943874-69042177/scriptlets.tgz","_integrity":"sha512-q3hHnjy7RKbRWa6HJ4zIOjUjtIV2myB1nQOrpTk39DrTde9cgpV5avQxl1msWhdeq/KvXh8dG8+yJSfesjcDQg==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.9.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"js-yaml":"^3.14.1","@adguard/agtree":"^3.2.2","@types/trusted-types":"^2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","tsx":"^4.19.2","axios":"^1.7.7","chalk":"^4.1.2","jsdom":"^25.0.1","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"8.57.1","rimraf":"^6.0.1","rollup":"^4.28.1","terser":"^5.16.1","vitest":"^2.1.8","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"^24.5.0","@babel/cli":"^7.26.4","typescript":"^5.6.3","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@babel/runtime":"^7.26.0","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.26.0","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.2.9_1755192250869_0.26488390237372195","host":"s3://npm-registry-packages-npm-production"}},"2.2.10":{"name":"@adguard/scriptlets","version":"2.2.10","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.2.10","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"f44bf7d4605e3d6aecae80799a8b83d6a4d7527e","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.2.10.tgz","fileCount":65,"integrity":"sha512-bzYNOEx5M102eQjPf+S+olAJhhXYjqLXGYsmRI00lCGOXJsx2vy8d6Y4qt+uSphGd9pbTqaz6BYYJiUwxgIyyQ==","signatures":[{"sig":"MEQCIFJ9Uy/9C6cuTkTfMfSpzlvYiIjctNDDfqxr72uKi56bAiByu0pOguM4f6IB8Cm/FAKBQrWw684XaIV3znIFkL8BJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1430987},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","wiki:build-docs":"tsx scripts/build-docs.js","wiki:build-table":"tsx ./scripts/check-sources-updates.js && tsx ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"ameshkov","email":"am@adguard.com"},"_resolved":"/opt/atlassian/application-data/bamboo/shared/build-dir/163841/68943874-69042177/scriptlets.tgz","_integrity":"sha512-bzYNOEx5M102eQjPf+S+olAJhhXYjqLXGYsmRI00lCGOXJsx2vy8d6Y4qt+uSphGd9pbTqaz6BYYJiUwxgIyyQ==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.9.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"js-yaml":"^3.14.1","@adguard/agtree":"^3.2.3","@types/trusted-types":"^2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","tsx":"^4.19.2","axios":"^1.7.7","chalk":"^4.1.2","jsdom":"^25.0.1","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"8.57.1","rimraf":"^6.0.1","rollup":"^4.28.1","terser":"^5.16.1","vitest":"^2.1.8","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"^24.5.0","@babel/cli":"^7.26.4","typescript":"^5.6.3","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@babel/runtime":"^7.26.0","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.26.0","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.2.10_1757605456395_0.8809334859842288","host":"s3://npm-registry-packages-npm-production"}},"2.2.11":{"name":"@adguard/scriptlets","version":"2.2.11","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.2.11","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"8aacd826203ecd88a8c8b80fdd2c9530075e33fb","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.2.11.tgz","fileCount":65,"integrity":"sha512-SIT81uL4HWRm6YZ+xO+wvWsuXZSm3SbbJQZ6TIPOqOZn1llw9JaGGmbNvfHVj3vxVk/23AKO7JsZdHoXSCIyaA==","signatures":[{"sig":"MEUCIFfCpH3/Iy7v61S80lSQH51slhMBawvppYMQ8KtGxRJ8AiEAylb1K3Slt4cZ0vuB1yr0QTKWstZtegFKw/oRB2Y2Ms0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1430987},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","wiki:build-docs":"tsx scripts/build-docs.js","wiki:build-table":"tsx ./scripts/check-sources-updates.js && tsx ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"ameshkov","email":"am@adguard.com"},"_resolved":"/opt/atlassian/application-data/bamboo/shared/build-dir/137953281/68943874-69042177/scriptlets.tgz","_integrity":"sha512-SIT81uL4HWRm6YZ+xO+wvWsuXZSm3SbbJQZ6TIPOqOZn1llw9JaGGmbNvfHVj3vxVk/23AKO7JsZdHoXSCIyaA==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.9.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"js-yaml":"^3.14.1","@adguard/agtree":"^3.2.4","@types/trusted-types":"^2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","tsx":"^4.19.2","axios":"^1.7.7","chalk":"^4.1.2","jsdom":"^25.0.1","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"8.57.1","rimraf":"^6.0.1","rollup":"^4.28.1","terser":"^5.16.1","vitest":"^2.1.8","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"^24.5.0","@babel/cli":"^7.26.4","typescript":"^5.6.3","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@babel/runtime":"^7.26.0","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.26.0","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.2.11_1760718576411_0.6053756262727727","host":"s3://npm-registry-packages-npm-production"}},"2.2.12":{"name":"@adguard/scriptlets","version":"2.2.12","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.2.12","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"d281fd6de73e7adb8b9dd2f316b1540a337746af","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.2.12.tgz","fileCount":65,"integrity":"sha512-N37pY4Ai6RE9bCVvnYdJhH1v3TNIZ6B+FijmOAAt+gxb3me3ym2dagmIlrblPleTDObQMTNc4Iymbg1f6gOCIw==","signatures":[{"sig":"MEUCIQConcYrOGDRLvb7f9nqN2yC+TZeVR4+py/n5LT3Kbh+ZQIgc88bygD+NP5P5e9qhMjZZfd6bqFXhtpU7cTn7QavSac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1430987},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","wiki:build-docs":"tsx scripts/build-docs.js","wiki:build-table":"tsx ./scripts/check-sources-updates.js && tsx ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"ameshkov","email":"am@adguard.com"},"_resolved":"/opt/atlassian/application-data/bamboo/shared/build-dir/137953281/68943874-69042177/scriptlets.tgz","_integrity":"sha512-N37pY4Ai6RE9bCVvnYdJhH1v3TNIZ6B+FijmOAAt+gxb3me3ym2dagmIlrblPleTDObQMTNc4Iymbg1f6gOCIw==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.9.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"js-yaml":"^3.14.1","@adguard/agtree":"^3.2.5","@types/trusted-types":"^2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","tsx":"^4.19.2","axios":"^1.7.7","chalk":"^4.1.2","jsdom":"^25.0.1","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"8.57.1","rimraf":"^6.0.1","rollup":"^4.28.1","terser":"^5.16.1","vitest":"^2.1.8","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"^24.5.0","@babel/cli":"^7.26.4","typescript":"^5.6.3","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@babel/runtime":"^7.26.0","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.26.0","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.2.12_1762970383480_0.6456430664613242","host":"s3://npm-registry-packages-npm-production"}},"2.2.13":{"name":"@adguard/scriptlets","version":"2.2.13","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.2.13","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"736cc780b48fd00c2abe34d04a388aaeb5c4b749","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.2.13.tgz","fileCount":65,"integrity":"sha512-Axxu3UeCPdlWpBFbP2Nky3cY5O5/9Qi67PB/Z68F1vCTe5ozGCTuC++v9Kdfcydn79ssBmn8/xMElXMvLGlthQ==","signatures":[{"sig":"MEUCIQDDYLmIJEvkiFA58t43w56FI4VL1GjjfvithRv2kiESFgIgQa7Tmb4oIhI9l/YKTPl7hxK4P+8JVMYnbGC+fIy9sZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1430763},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","wiki:build-docs":"tsx scripts/build-docs.js","wiki:build-table":"tsx ./scripts/check-sources-updates.js && tsx ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"ameshkov","email":"am@adguard.com"},"_resolved":"/opt/atlassian/application-data/bamboo/shared/build-dir/137953281/68943874-69042177/scriptlets.tgz","_integrity":"sha512-Axxu3UeCPdlWpBFbP2Nky3cY5O5/9Qi67PB/Z68F1vCTe5ozGCTuC++v9Kdfcydn79ssBmn8/xMElXMvLGlthQ==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.9.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"js-yaml":"^3.14.1","@adguard/agtree":"^3.3.1","@types/trusted-types":"^2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","tsx":"^4.19.2","axios":"^1.7.7","chalk":"^4.1.2","jsdom":"^25.0.1","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"8.57.1","rimraf":"^6.0.1","rollup":"^4.28.1","terser":"^5.16.1","vitest":"^2.1.8","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"^24.5.0","@babel/cli":"^7.26.4","typescript":"^5.6.3","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@babel/runtime":"^7.26.0","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.26.0","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.2.13_1764050360191_0.8855924425343351","host":"s3://npm-registry-packages-npm-production"}},"2.2.14":{"name":"@adguard/scriptlets","version":"2.2.14","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.2.14","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"b3000a72e6ba8ff2fd93840833bd2bfa7ff0256d","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.2.14.tgz","fileCount":65,"integrity":"sha512-IY5iy0gaNQq0YEFpdp9yb6zNmjQXFB3Hox84rKBCFZAJWw0AP4OQsZErH6IqpaAkBrA96KVXWKHYc09WdyOxyg==","signatures":[{"sig":"MEQCIFWSHZoPWKFSce0JMJFOXVQ14ikupKRzgOcactl4dy2BAiB6RZGt/nmNwEIrP1sslYI1xWNmwgavv9gibc0NTyNPvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1439713},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","wiki:build-docs":"tsx scripts/build-docs.js","wiki:build-table":"tsx ./scripts/check-sources-updates.js && tsx ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"_resolved":"/opt/atlassian/application-data/bamboo/shared/build-dir/137953281/68943874-69042177/scriptlets.tgz","_integrity":"sha512-IY5iy0gaNQq0YEFpdp9yb6zNmjQXFB3Hox84rKBCFZAJWw0AP4OQsZErH6IqpaAkBrA96KVXWKHYc09WdyOxyg==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.9.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"js-yaml":"^3.14.1","@adguard/agtree":"^3.4.3","@types/trusted-types":"^2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","tsx":"^4.19.2","axios":"^1.7.7","chalk":"^4.1.2","jsdom":"^25.0.1","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"8.57.1","rimraf":"^6.0.1","rollup":"^4.28.1","terser":"^5.16.1","vitest":"^2.1.8","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"^24.5.0","@babel/cli":"^7.26.4","typescript":"^5.6.3","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@babel/runtime":"^7.26.0","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.26.0","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.2.14_1765904387235_0.04147678067921157","host":"s3://npm-registry-packages-npm-production"}},"2.2.15":{"name":"@adguard/scriptlets","version":"2.2.15","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.2.15","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"d3af6bbb52efa463b0c776423ab176be4c1ba19d","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.2.15.tgz","fileCount":65,"integrity":"sha512-rkD5Ju28Cg9E/3qq2yOcITfby3ED121DD497feNKh9xrowRUzFd22bk/b8L8F9iE1EnHsYVmLEhsbsAVRp/i2A==","signatures":[{"sig":"MEUCIQDAUaNNhlLj4oJBJHGx3OTmcYcgQ+/gSOhmFEsttqiozQIgQ8YZavrPX2+LCksWD2Y7PlKYm/UIzo8r7W3tjtYddNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1440279},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","wiki:build-docs":"tsx scripts/build-docs.js","wiki:build-table":"tsx ./scripts/check-sources-updates.js && tsx ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"_resolved":"/var/atlassian/application-data/bamboo/shared/build-dir/296714528/68943874-69042177/scriptlets.tgz","_integrity":"sha512-rkD5Ju28Cg9E/3qq2yOcITfby3ED121DD497feNKh9xrowRUzFd22bk/b8L8F9iE1EnHsYVmLEhsbsAVRp/i2A==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.9.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"js-yaml":"^3.14.1","@adguard/agtree":"^4.0.0","@types/trusted-types":"^2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","tsx":"^4.19.2","axios":"^1.7.7","chalk":"^4.1.2","jsdom":"^25.0.1","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"8.57.1","rimraf":"^6.0.1","rollup":"^4.28.1","terser":"^5.16.1","vitest":"^2.1.8","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"^24.5.0","@babel/cli":"^7.26.4","typescript":"^5.6.3","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@babel/runtime":"^7.26.0","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.26.0","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.2.15_1769099597582_0.16737057770327057","host":"s3://npm-registry-packages-npm-production"}},"2.2.16":{"name":"@adguard/scriptlets","version":"2.2.16","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.2.16","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"1a0f695bb9d9ff49b46b0f29ecd256e63478f01c","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.2.16.tgz","fileCount":65,"integrity":"sha512-CpLzFOIR3ypvGD7Zax2ZiP2Kjhb70scbtRDneQcRnBaO+cPDGwLp0hEzMdI6eBZ8Is53svWzNpqGr9gAVum4SA==","signatures":[{"sig":"MEYCIQCK6BIsM/RS84UbOdCGb8zBo9ZW8b3PWMt+q+kuhNfTogIhAIFzbUIkuDekGTdzD2AiIqKt1QCY6QQ799A++ChW/O+X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1489975},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md && pnpm lint:test-lists","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","lint:test-lists":"tsx scripts/lint-test-lists.ts","wiki:build-docs":"tsx scripts/build-docs.js","wiki:build-table":"tsx ./scripts/check-sources-updates.js && tsx ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"_resolved":"/var/atlassian/application-data/bamboo/shared/build-dir/268926978/68943874-69042177/scriptlets.tgz","_integrity":"sha512-CpLzFOIR3ypvGD7Zax2ZiP2Kjhb70scbtRDneQcRnBaO+cPDGwLp0hEzMdI6eBZ8Is53svWzNpqGr9gAVum4SA==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.9.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"js-yaml":"^3.14.1","@adguard/agtree":"^4.0.1","@types/trusted-types":"^2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","tsx":"^4.19.2","axios":"^1.7.7","chalk":"^4.1.2","jsdom":"^25.0.1","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"8.57.1","rimraf":"^6.0.1","rollup":"^4.28.1","terser":"^5.16.1","vitest":"^2.1.8","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"24.35.0","@babel/cli":"^7.26.4","typescript":"^5.6.3","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@babel/runtime":"^7.26.0","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.26.0","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.2.16_1771478976313_0.544663041638044","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@adguard/scriptlets","version":"2.3.0","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.3.0","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"320cb1619e12db280d27675fe0249d3ea639210f","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.3.0.tgz","fileCount":66,"integrity":"sha512-Ypok4pOdcri0Eut6js/DNh9cKDMpD5Gh9CsXqZsoi2nmpqmnlErMXw5WeyamodJN5DAI/WBoqcClImwIFTTL3Q==","signatures":[{"sig":"MEQCIBWLV6bQFs7zOuPBUe+/AiBFuDVUDGTBcIfBDuxiyCIUAiBURQM7dfhiTxYulP26uQAJHVUTICupwPXohPanK6csIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1633582},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md && pnpm lint:test-lists","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","lint:test-lists":"tsx scripts/lint-test-lists.ts","wiki:build-docs":"tsx scripts/build-docs.js","wiki:build-table":"tsx ./scripts/check-sources-updates.js && tsx ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"_resolved":"/var/atlassian/application-data/bamboo/shared/build-dir/204505107/68943874-69042177/scriptlets.tgz","_integrity":"sha512-Ypok4pOdcri0Eut6js/DNh9cKDMpD5Gh9CsXqZsoi2nmpqmnlErMXw5WeyamodJN5DAI/WBoqcClImwIFTTL3Q==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.9.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"js-yaml":"^3.14.1","@adguard/agtree":"^4.0.2","@types/trusted-types":"^2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","tsx":"^4.19.2","axios":"^1.7.7","chalk":"^4.1.2","jsdom":"^25.0.1","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"8.57.1","rimraf":"^6.0.1","rollup":"^4.28.1","terser":"^5.16.1","vitest":"^2.1.8","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"24.35.0","@babel/cli":"^7.26.4","typescript":"^5.6.3","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@babel/runtime":"^7.26.0","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.26.0","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.3.0_1773847928625_0.7488146050517372","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@adguard/scriptlets","version":"2.3.1","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.3.1","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"f4982f7d3239076c1acb20f29a2a25438c56c130","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.3.1.tgz","fileCount":66,"integrity":"sha512-E60vnKYv4GIlvtAVriyf3SYZk/u10shlfogTJFQa8ZKS2HHMuRAUTk8Msn42mycmD/Kf9P9J17l1SvgwVJ+otg==","signatures":[{"sig":"MEYCIQDGRem/XsUNPUjFGZWvQRurdZIkLbVJMCs1r+XKZ+SjwQIhAO5j2kigABnLTem2rBtcCfpWlKkfe79cSVyw4RJbBOnt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1633646},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md && pnpm lint:test-lists","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","lint:test-lists":"tsx scripts/lint-test-lists.ts","wiki:build-docs":"tsx scripts/build-docs.js","wiki:build-table":"tsx ./scripts/check-sources-updates.js && tsx ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"_resolved":"/var/atlassian/application-data/bamboo/shared/build-dir/296714528/68943874-69042177/scriptlets.tgz","_integrity":"sha512-E60vnKYv4GIlvtAVriyf3SYZk/u10shlfogTJFQa8ZKS2HHMuRAUTk8Msn42mycmD/Kf9P9J17l1SvgwVJ+otg==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.9.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"js-yaml":"^3.14.1","@adguard/agtree":"^4.0.3","@types/trusted-types":"^2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","tsx":"^4.19.2","axios":"^1.7.7","chalk":"^4.1.2","jsdom":"^25.0.1","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"8.57.1","rimraf":"^6.0.1","rollup":"^4.28.1","terser":"^5.16.1","vitest":"^2.1.8","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"24.35.0","@babel/cli":"^7.26.4","typescript":"^5.6.3","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@babel/runtime":"^7.26.0","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.26.0","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.3.1_1774377965633_0.47325809420384646","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-beta":{"name":"@adguard/scriptlets","version":"2.4.0-beta","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.4.0-beta","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"ad2953ee11e45bc71ea1eae4cec32fc686f63eda","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.4.0-beta.tgz","fileCount":66,"integrity":"sha512-wwcQdQdrNM87kZTK2+xK59hoDVqz2HFWPxmrpJbln7AvTpICeXsJQAqxqN/RkD90h0VhhYsoKrhQ9FzfwDS4dQ==","signatures":[{"sig":"MEUCIQDI46mbVESRK4nTGbh8WhSU48KdHsge7Jcx8XntfzSzzwIgHSkAlpPgG0AJ4n9PzTtDXPPKmHvYQNRoKqTzjALay1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1884434},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md && pnpm lint:test-lists","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","lint:test-lists":"tsx scripts/lint-test-lists.ts","wiki:build-docs":"tsx scripts/build-docs.js","wiki:build-table":"tsx ./scripts/check-sources-updates.js && tsx ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"_resolved":"/var/atlassian/application-data/bamboo/shared/build-dir/268926978/68943874-243761154/scriptlets.tgz","_integrity":"sha512-wwcQdQdrNM87kZTK2+xK59hoDVqz2HFWPxmrpJbln7AvTpICeXsJQAqxqN/RkD90h0VhhYsoKrhQ9FzfwDS4dQ==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.9.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"js-yaml":"^3.14.1","@adguard/agtree":"4.1.0-beta","@types/trusted-types":"^2.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dox":"^0.9.0","tsx":"^4.19.2","axios":"^1.15.0","chalk":"^4.1.2","jsdom":"^25.0.1","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"8.57.1","rimraf":"^6.0.1","rollup":"^4.28.1","terser":"^5.16.1","vitest":"^2.1.8","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"24.35.0","@babel/cli":"^7.26.4","typescript":"^5.6.3","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@babel/runtime":"^7.26.0","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.26.0","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.4.0-beta_1776352539004_0.524732016167315","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@adguard/scriptlets","version":"2.4.1","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.4.1","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"3865989746c57acc52dcc15cf19ed26334474c66","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.4.1.tgz","fileCount":67,"integrity":"sha512-Mal3i3ajv9VS+iu9xGa76Qn8L+93XxBmY4oIEp60AIR92eJxxDnUYoCdINHkrQF8wa0hjKQEP360pjPYNExPUg==","signatures":[{"sig":"MEUCIQCZhmngtNSeY8Lcy7rv9CXWHKJSlxXgVCPutzNult8upAIgezWsgopUUOYkqBtG9NPM4GUPUsHSaqrMxazQ9B+bhz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2028517},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md && pnpm lint:test-lists","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","lint:test-lists":"tsx scripts/lint-test-lists.ts","wiki:build-docs":"tsx scripts/build-docs.js","wiki:build-table":"tsx ./scripts/check-sources-updates.js && tsx ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"_resolved":"/var/atlassian/application-data/bamboo/shared/build-dir/296714527/68943874-69042177/scriptlets.tgz","_integrity":"sha512-Mal3i3ajv9VS+iu9xGa76Qn8L+93XxBmY4oIEp60AIR92eJxxDnUYoCdINHkrQF8wa0hjKQEP360pjPYNExPUg==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.9.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"js-yaml":"^3.14.1","@adguard/agtree":"4.1.1","@types/trusted-types":"^2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","tsx":"^4.19.2","axios":"^1.15.0","chalk":"^4.1.2","jsdom":"^25.0.1","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"8.57.1","rimraf":"^6.0.1","rollup":"^4.28.1","terser":"^5.16.1","vitest":"^2.1.8","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"24.35.0","@babel/cli":"^7.26.4","typescript":"^5.6.3","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@babel/runtime":"^7.26.0","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.26.0","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.4.1_1776941474458_0.26350064311824206","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"@adguard/scriptlets","version":"2.4.2","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.4.2","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"2b84775ca99e81461d3ce0b06b2f150becdce097","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.4.2.tgz","fileCount":67,"integrity":"sha512-poh0KyNiN9nIa7DkzabcGa/HwrfjvNzk2wRj6jcgeySnWEPaYK61SyhC1L6pFn3fFVQdUJLTVCCFowcuEmW3Lg==","signatures":[{"sig":"MEUCIQCv5Us1763lCYs8jsZKYiw3zNJBh3UPPWhhDSnCANTNegIgXiUcD1MRl7j3Km0LLdfkPR3DdZRAx5StSf+v9ZbaYzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2028517},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md && pnpm lint:test-lists","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","lint:test-lists":"tsx scripts/lint-test-lists.ts","wiki:build-docs":"tsx scripts/build-docs.js","wiki:build-table":"tsx ./scripts/check-sources-updates.js && tsx ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"_resolved":"/var/atlassian/application-data/bamboo/shared/build-dir/296714530/68943874-69042177/scriptlets.tgz","_integrity":"sha512-poh0KyNiN9nIa7DkzabcGa/HwrfjvNzk2wRj6jcgeySnWEPaYK61SyhC1L6pFn3fFVQdUJLTVCCFowcuEmW3Lg==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.9.2","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"js-yaml":"^3.14.1","@adguard/agtree":"4.1.1","@types/trusted-types":"^2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"dox":"^0.9.0","tsx":"^4.19.2","axios":"^1.15.0","chalk":"^4.1.2","jsdom":"^25.0.1","kleur":"^4.1.4","qunit":"^2.22.0","sinon":"^19.0.2","dotenv":"^8.2.0","eslint":"8.57.1","rimraf":"^6.0.1","rollup":"^4.28.1","terser":"^5.16.1","vitest":"^2.1.8","openurl":"^1.1.1","ts-node":"^10.9.2","fs-extra":"^10.0.1","@swc/core":"^1.8.0","commander":"^9.2.0","cross-env":"^7.0.3","crypto-js":"^4.2.0","puppeteer":"24.35.0","@babel/cli":"^7.26.4","typescript":"^5.6.3","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@types/node":"^22.7.9","lint-staged":"^12.1.2","js-reporters":"^2.1.0","markdownlint":"^0.28.2","@babel/runtime":"^7.26.0","@types/js-yaml":"^3.12.10","markdownlint-cli":"^0.34.0","@babel/preset-env":"^7.26.0","rollup-plugin-dts":"^6.1.1","browserstack-local":"^1.4.9","rollup-plugin-copy":"^3.5.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@babel/eslint-parser":"^7.25.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^6.0.1","eslint-plugin-import":"^2.22.1","node-qunit-puppeteer":"^2.2.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^5.62.0","eslint-config-airbnb-base":"^15.0.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-generate-html":"^0.2.0","eslint-plugin-import-newlines":"^1.3.1","@babel/plugin-transform-runtime":"^7.25.9","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-import-resolver-typescript":"^3.5.5","@babel/plugin-transform-regenerator":"^7.25.9","@babel/plugin-transform-function-name":"^7.25.9","@babel/plugin-transform-arrow-functions":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.4.2_1777007344152_0.16490200108835928","host":"s3://npm-registry-packages-npm-production"}},"2.4.3":{"name":"@adguard/scriptlets","version":"2.4.3","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.4.3","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"b15d3acecb633637325a0442d4d40f5fe0a60d36","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.4.3.tgz","fileCount":67,"integrity":"sha512-yby9g24jC7zLspJzsSDdAy0/tsq/UYYIUleAB6k0tkYsN/JcBw6C5rYqsiUIAnsrBEYw1DGl3afKuqPDxax87Q==","signatures":[{"sig":"MEQCIBJGb07YxyA+/rYrFvS3oyVNzrYNTMv4MlH9QzpEJf4AAiBL7hHFfDK8phDNHzy77ezIOhCRPzTB3nrihBRwf9SlgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2087748},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","engines":{"pnpm":">=10.33.4 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md && pnpm lint:test-lists","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","lint:test-lists":"tsx scripts/lint-test-lists.ts","wiki:build-docs":"tsx scripts/build-docs.js","wiki:build-table":"tsx ./scripts/check-sources-updates.js && tsx ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"_resolved":"/var/atlassian/application-data/bamboo/shared/build-dir/268926980/68943874-69042177/scriptlets.tgz","_integrity":"sha512-yby9g24jC7zLspJzsSDdAy0/tsq/UYYIUleAB6k0tkYsN/JcBw6C5rYqsiUIAnsrBEYw1DGl3afKuqPDxax87Q==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.9.7","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"js-yaml":"3.14.1","@adguard/agtree":"4.1.1","@types/trusted-types":"2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"dox":"0.9.1","tsx":"4.19.3","axios":"1.15.0","chalk":"4.1.2","jsdom":"25.0.1","kleur":"4.1.5","qunit":"2.24.1","sinon":"19.0.5","dotenv":"8.6.0","eslint":"8.57.1","rimraf":"6.0.1","rollup":"4.39.0","terser":"5.39.0","vitest":"2.1.9","openurl":"1.1.1","ts-node":"10.9.2","fs-extra":"10.1.0","@swc/core":"1.11.16","commander":"9.5.0","cross-env":"7.0.3","crypto-js":"4.2.0","puppeteer":"24.35.0","@babel/cli":"7.27.0","typescript":"5.8.2","@babel/core":"7.26.10","@babel/node":"7.26.0","@types/node":"22.14.0","lint-staged":"12.5.0","js-reporters":"2.1.0","markdownlint":"0.28.2","@babel/runtime":"7.27.0","@types/js-yaml":"3.12.10","markdownlint-cli":"0.34.0","@babel/preset-env":"7.26.9","rollup-plugin-dts":"6.2.1","browserstack-local":"1.5.6","rollup-plugin-copy":"3.5.0","selenium-webdriver":"4.30.0","@rollup/plugin-json":"6.1.0","eslint-plugin-jsdoc":"50.6.9","@babel/eslint-parser":"7.27.0","@rollup/plugin-alias":"5.1.1","@rollup/plugin-babel":"6.0.4","eslint-plugin-compat":"6.0.2","eslint-plugin-import":"2.31.0","node-qunit-puppeteer":"2.2.1","@rollup/plugin-terser":"0.4.4","rollup-plugin-cleanup":"3.2.1","@rollup/plugin-replace":"6.0.2","@rollup/plugin-commonjs":"28.0.3","@babel/preset-typescript":"7.27.0","@typescript-eslint/parser":"5.62.0","eslint-config-airbnb-base":"15.0.0","@rollup/plugin-node-resolve":"15.3.1","rollup-plugin-generate-html":"0.2.0","eslint-plugin-import-newlines":"1.4.0","@babel/plugin-transform-runtime":"7.26.10","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"5.62.0","eslint-import-resolver-typescript":"3.10.0","@babel/plugin-transform-regenerator":"7.27.0","@babel/plugin-transform-function-name":"7.25.9","@babel/plugin-transform-arrow-functions":"7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.4.3_1782339987460_0.28762416650530054","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@adguard/scriptlets","version":"2.5.0","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.5.0","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"eb27821a4b8a36323c596c95886343eb38640d2c","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.5.0.tgz","fileCount":67,"integrity":"sha512-1DISQycmS1+KkYYvn9bl6PQIV84MdykM/Jyyu+iI8h3xpWJCudH0KR/b5g4qDYmKGBoGg6LclMsyLxzPdeje0A==","signatures":[{"sig":"MEUCIQDJweg+AN90MKwMXsaqOnW1VbVihCs1n4pAskQIBIUTngIgIOT0C0WMZGIUbIoV6p1HxTQ3VXXwmy1yf2gwy7KzNgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2108639},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","engines":{"pnpm":">=10.33.4 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md && pnpm lint:test-lists","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","increment":"pnpm version patch --no-git-tag-version","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","browserstack":"pnpm test --build && node browserstack.js","lint:test-lists":"tsx scripts/lint-test-lists.ts","wiki:build-docs":"tsx scripts/build-docs.js","wiki:build-table":"tsx ./scripts/check-sources-updates.js && tsx ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"maximtop","email":"maximtop@gmail.com"},"_resolved":"/var/atlassian/application-data/bamboo/shared/build-dir/268926977/68943874-69042177/scriptlets.tgz","_integrity":"sha512-1DISQycmS1+KkYYvn9bl6PQIV84MdykM/Jyyu+iI8h3xpWJCudH0KR/b5g4qDYmKGBoGg6LclMsyLxzPdeje0A==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"10.9.7","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"js-yaml":"3.14.1","@adguard/agtree":"4.2.0","@types/trusted-types":"2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"dox":"0.9.1","tsx":"4.19.3","axios":"1.15.0","chalk":"4.1.2","jsdom":"25.0.1","kleur":"4.1.5","qunit":"2.24.1","sinon":"19.0.5","dotenv":"8.6.0","eslint":"8.57.1","rimraf":"6.0.1","rollup":"4.39.0","terser":"5.39.0","vitest":"2.1.9","openurl":"1.1.1","ts-node":"10.9.2","fs-extra":"10.1.0","@swc/core":"1.11.16","commander":"9.5.0","cross-env":"7.0.3","crypto-js":"4.2.0","puppeteer":"24.35.0","@babel/cli":"7.27.0","typescript":"5.8.2","@babel/core":"7.26.10","@babel/node":"7.26.0","@types/node":"22.14.0","lint-staged":"12.5.0","js-reporters":"2.1.0","markdownlint":"0.28.2","@babel/runtime":"7.27.0","@types/js-yaml":"3.12.10","markdownlint-cli":"0.34.0","@babel/preset-env":"7.26.9","rollup-plugin-dts":"6.2.1","browserstack-local":"1.5.6","rollup-plugin-copy":"3.5.0","selenium-webdriver":"4.30.0","@rollup/plugin-json":"6.1.0","eslint-plugin-jsdoc":"50.6.9","@babel/eslint-parser":"7.27.0","@rollup/plugin-alias":"5.1.1","@rollup/plugin-babel":"6.0.4","eslint-plugin-compat":"6.0.2","eslint-plugin-import":"2.31.0","node-qunit-puppeteer":"2.2.1","@rollup/plugin-terser":"0.4.4","rollup-plugin-cleanup":"3.2.1","@rollup/plugin-replace":"6.0.2","@rollup/plugin-commonjs":"28.0.3","@babel/preset-typescript":"7.27.0","@typescript-eslint/parser":"5.62.0","eslint-config-airbnb-base":"15.0.0","@rollup/plugin-node-resolve":"15.3.1","rollup-plugin-generate-html":"0.2.0","eslint-plugin-import-newlines":"1.4.0","@babel/plugin-transform-runtime":"7.26.10","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"5.62.0","eslint-import-resolver-typescript":"3.10.0","@babel/plugin-transform-regenerator":"7.27.0","@babel/plugin-transform-function-name":"7.25.9","@babel/plugin-transform-arrow-functions":"7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.5.0_1785174689308_0.4429675885781337","host":"s3://npm-registry-packages-npm-production"}},"2.5.1-beta.1":{"name":"@adguard/scriptlets","version":"2.5.1-beta.1","author":{"name":"AdGuard"},"license":"GPL-3.0","_id":"@adguard/scriptlets@2.5.1-beta.1","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"},{"name":"d13410n3","email":"d.naumov@adguard.com"}],"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"dist":{"shasum":"154281d0dd9c140ec1e40719af2d6e42683ab36f","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.5.1-beta.1.tgz","fileCount":66,"integrity":"sha512-FvKHmo4Gu+Lzp+ExZ1GshFhjNQnCSCGPtOg6R6k8K4ApbzgdtQkVIZ9C8iXDhXWnrc6OKmKFuf9jyMbHR6XRNg==","signatures":[{"sig":"MEQCIAMRfrov1RIYkMpKh7Zfgm7MyGaWjJXwDNeBg/RSlNd1AiBCLhpgzHxGgczQ8Z53iIUr77DG1LuuPHTASo8BrbjzzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2122294},"type":"module","_from":"file:scriptlets.tgz","types":"dist/types/index.d.ts","engines":{"pnpm":">=10.33.4 <11"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"scripts":{"tgz":"pnpm pack && mv adguard-scriptlets-*.tgz scriptlets.tgz","lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md && pnpm lint:test-lists","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","build":"rimraf dist && tsx scripts/build.js","lint:md":"markdownlint .","lint:code":"eslint --cache .","postbuild":"tsx scripts/check-corelibs-dist.js","lint:types":"tsc --noEmit","test:qunit":"tsx scripts/test.js","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint-staged":"lint-staged","test:vitest":"vitest run","test:qunit:run":"tsx scripts/test.js --tests-only","lint:test-lists":"tsx scripts/lint-test-lists.ts","wiki:build-docs":"tsx scripts/build-docs.js","test:qunit:build":"tsx scripts/test.js --build","wiki:build-table":"tsx ./scripts/check-sources-updates.js && tsx ./scripts/build-compatibility-table.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b8ce4c41-d3ed-442c-9dde-41efd1d25eba"}},"_resolved":"/home/runner/work/ext-scriptlets/ext-scriptlets/scriptlets.tgz","_integrity":"sha512-FvKHmo4Gu+Lzp+ExZ1GshFhjNQnCSCGPtOg6R6k8K4ApbzgdtQkVIZ9C8iXDhXWnrc6OKmKFuf9jyMbHR6XRNg==","repository":{"url":"git+https://github.com/AdguardTeam/Scriptlets.git","type":"git"},"_npmVersion":"11.17.0","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","directories":{},"lint-staged":{"**/*.md":["markdownlint"],"{src,tests,scripts}/**/*.js":["eslint"]},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"js-yaml":"3.14.1","@adguard/agtree":"4.2.1","@types/trusted-types":"2.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dox":"0.9.1","tsx":"4.19.3","axios":"1.15.0","chalk":"4.1.2","jsdom":"25.0.1","eslint":"8.57.1","rimraf":"6.0.1","rollup":"4.39.0","terser":"5.39.0","vitest":"2.1.9","openurl":"1.1.1","fs-extra":"10.1.0","commander":"9.5.0","crypto-js":"4.2.0","@babel/cli":"7.27.0","typescript":"5.8.2","@babel/core":"7.26.10","@babel/node":"7.26.0","@types/node":"22.14.0","lint-staged":"12.5.0","markdownlint":"0.41.1","@babel/runtime":"7.27.0","@types/js-yaml":"3.12.10","markdownlint-cli":"0.49.1","@babel/preset-env":"7.26.9","rollup-plugin-dts":"6.2.1","rollup-plugin-copy":"3.5.0","@rollup/plugin-json":"6.1.0","eslint-plugin-jsdoc":"50.6.9","@babel/eslint-parser":"7.27.0","@rollup/plugin-alias":"5.1.1","@rollup/plugin-babel":"6.0.4","eslint-plugin-import":"2.31.0","@rollup/plugin-terser":"0.4.4","rollup-plugin-cleanup":"3.2.1","@rollup/plugin-replace":"6.0.2","@rollup/plugin-commonjs":"28.0.3","@babel/preset-typescript":"7.27.0","@typescript-eslint/parser":"5.62.0","eslint-config-airbnb-base":"15.0.0","@rollup/plugin-node-resolve":"15.3.1","rollup-plugin-generate-html":"0.2.0","eslint-plugin-import-newlines":"1.4.0","@babel/plugin-transform-runtime":"7.26.10","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"5.62.0","eslint-import-resolver-typescript":"3.10.0","@babel/plugin-transform-regenerator":"7.27.0","@babel/plugin-transform-function-name":"7.25.9","@babel/plugin-transform-arrow-functions":"7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/scriptlets_2.5.1-beta.1_1787622511300_0.9124726562596848","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@adguard/scriptlets","description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","type":"module","lint-staged":{"{src,tests,scripts}/**/*.js":["eslint"],"**/*.md":["markdownlint"]},"author":{"name":"AdGuard"},"license":"GPL-3.0","engines":{"pnpm":">=10.33.4 <11"},"repository":{"type":"git","url":"git+https://github.com/AdguardTeam/Scriptlets.git"},"bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","sideEffects":false,"types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js"},"./redirects":{"types":"./dist/types/redirects/index.d.ts","import":"./dist/redirects/index.js"},"./converters":{"types":"./dist/types/converters/index.d.ts","import":"./dist/converters/index.js"},"./validators":{"types":"./dist/types/validators/index.d.ts","import":"./dist/validators/index.js"}},"dependencies":{"@adguard/agtree":"4.2.1","@types/trusted-types":"2.0.7","js-yaml":"3.14.1"},"devDependencies":{"@babel/cli":"7.27.0","@babel/core":"7.26.10","@babel/eslint-parser":"7.27.0","@babel/node":"7.26.0","@babel/plugin-transform-arrow-functions":"7.25.9","@babel/plugin-transform-function-name":"7.25.9","@babel/plugin-transform-regenerator":"7.27.0","@babel/plugin-transform-runtime":"7.26.10","@babel/preset-env":"7.26.9","@babel/preset-typescript":"7.27.0","@babel/runtime":"7.27.0","@rollup/plugin-alias":"5.1.1","@rollup/plugin-babel":"6.0.4","@rollup/plugin-commonjs":"28.0.3","@rollup/plugin-json":"6.1.0","@rollup/plugin-node-resolve":"15.3.1","@rollup/plugin-replace":"6.0.2","@rollup/plugin-terser":"0.4.4","@types/js-yaml":"3.12.10","@types/node":"22.14.0","@typescript-eslint/eslint-plugin":"5.62.0","@typescript-eslint/parser":"5.62.0","axios":"1.15.0","chalk":"4.1.2","commander":"9.5.0","crypto-js":"4.2.0","dox":"0.9.1","eslint":"8.57.1","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.1.0","eslint-import-resolver-typescript":"3.10.0","eslint-plugin-import":"2.31.0","eslint-plugin-import-newlines":"1.4.0","eslint-plugin-jsdoc":"50.6.9","fs-extra":"10.1.0","jsdom":"25.0.1","lint-staged":"12.5.0","markdownlint":"0.41.1","markdownlint-cli":"0.49.1","openurl":"1.1.1","rimraf":"6.0.1","rollup":"4.39.0","rollup-plugin-cleanup":"3.2.1","rollup-plugin-copy":"3.5.0","rollup-plugin-dts":"6.2.1","rollup-plugin-generate-html":"0.2.0","terser":"5.39.0","tsx":"4.19.3","typescript":"5.8.2","vitest":"2.1.9"},"version":"2.5.1","scripts":{"build":"rimraf dist && tsx scripts/build.js","postbuild":"tsx scripts/check-corelibs-dist.js","tgz":"pnpm pack && mv adguard-scriptlets-*.tgz scriptlets.tgz","test":"pnpm test:vitest && pnpm test:smoke && pnpm test:qunit","test:qunit":"tsx scripts/test.js","test:qunit:build":"tsx scripts/test.js --build","test:qunit:run":"tsx scripts/test.js --tests-only","test:vitest":"vitest run","test:smoke":"(cd tests/smoke/exports && ./test.sh)","lint":"pnpm lint:code && pnpm lint:types && pnpm lint:md && pnpm lint:test-lists","lint:code":"eslint --cache .","lint:types":"tsc --noEmit","lint:md":"markdownlint .","lint:test-lists":"tsx scripts/lint-test-lists.ts","lint-staged":"lint-staged","wiki":"pnpm wiki:build-table && pnpm wiki:build-docs","wiki:build-table":"tsx ./scripts/check-sources-updates.js && tsx ./scripts/build-compatibility-table.js","wiki:build-docs":"tsx scripts/build-docs.js"},"_id":"@adguard/scriptlets@2.5.1","_integrity":"sha512-008B4qm6mXU4mqHOl1HE/jfRa0D/LUX2Lx4k00G45csiBF/fnIGzVivPsT1Q+Uhp9C+zj5tKoekkL39W8HqjzA==","_resolved":"/home/runner/work/ext-scriptlets/ext-scriptlets/scriptlets.tgz","_from":"file:scriptlets.tgz","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-008B4qm6mXU4mqHOl1HE/jfRa0D/LUX2Lx4k00G45csiBF/fnIGzVivPsT1Q+Uhp9C+zj5tKoekkL39W8HqjzA==","shasum":"7ff914cee299dc74e09de3ffaf49700a160646d2","tarball":"https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-2.5.1.tgz","fileCount":66,"unpackedSize":2122266,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDGKD1phtXi/jSZX9GNECII4zdTP9z4cD8LKyT88duR1AiBktBmggwIJ+zNps/oulv1GPEs4jJG00BOydOun4cvA7Q=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b8ce4c41-d3ed-442c-9dde-41efd1d25eba"}},"directories":{},"maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"},{"name":"d13410n3","email":"d.naumov@adguard.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/scriptlets_2.5.1_1787626268446_0.30718170275788337"},"_hasShrinkwrap":false}},"time":{"created":"2021-07-01T10:33:56.289Z","modified":"2026-08-25T02:51:08.751Z","1.3.22":"2021-07-01T10:33:56.813Z","1.3.24":"2021-07-06T11:29:01.204Z","1.4.0":"2021-07-12T12:08:42.707Z","1.4.1":"2021-07-15T17:23:41.313Z","1.4.4":"2021-08-02T15:55:13.445Z","1.4.26":"2021-11-01T13:05:05.582Z","1.5.4":"2021-12-20T09:02:49.829Z","1.5.7":"2021-12-24T13:02:02.088Z","1.5.11":"2022-01-11T11:27:56.294Z","1.5.14":"2022-01-14T18:36:17.250Z","1.5.16":"2022-02-15T18:23:34.714Z","1.5.17":"2022-02-16T08:55:44.988Z","1.5.18":"2022-02-16T12:27:40.474Z","1.5.22":"2022-03-02T16:22:04.950Z","1.5.23":"2022-03-03T13:00:10.772Z","1.5.24":"2022-03-07T17:29:41.712Z","1.6.2":"2022-03-24T18:56:14.006Z","1.6.4":"2022-03-25T10:22:58.620Z","1.6.6":"2022-04-05T11:05:18.848Z","1.6.8":"2022-04-14T12:19:37.468Z","1.6.11":"2022-04-27T13:08:28.239Z","1.6.15":"2022-05-06T10:01:47.582Z","1.6.18":"2022-05-30T11:18:14.262Z","1.6.20":"2022-06-02T10:00:16.354Z","1.6.24":"2022-07-15T10:39:05.592Z","1.6.39":"2022-08-11T18:26:03.972Z","1.6.51":"2022-09-14T12:43:27.872Z","1.6.55":"2022-09-26T10:10:05.120Z","1.7.3":"2022-11-21T15:50:30.511Z","1.7.6":"2022-12-01T15:22:37.460Z","1.7.10":"2022-12-06T16:14:22.887Z","1.7.13":"2022-12-13T18:14:09.083Z","1.7.14":"2022-12-16T15:00:12.475Z","1.7.19":"2022-12-22T16:00:53.552Z","1.7.20":"2022-12-26T11:47:10.762Z","1.8.2":"2023-01-19T10:41:59.451Z","1.8.13":"2023-03-07T11:22:20.933Z","1.9.1":"2023-03-07T18:04:11.914Z","1.9.7":"2023-04-14T13:00:51.819Z","1.9.37":"2023-06-06T15:01:56.032Z","1.9.57":"2023-07-21T11:55:31.747Z","1.9.58":"2023-07-27T14:00:52.723Z","1.9.61":"2023-08-01T12:29:28.479Z","1.9.62":"2023-08-04T08:51:53.215Z","1.9.70":"2023-08-21T10:14:23.351Z","1.9.72":"2023-08-25T11:41:43.235Z","1.9.83":"2023-10-13T11:16:07.955Z","1.9.91":"2023-11-13T13:27:55.769Z","1.9.96":"2023-11-15T17:16:38.620Z","1.9.101":"2023-11-30T16:41:14.007Z","1.9.105":"2023-12-25T10:28:26.481Z","1.10.1":"2024-02-12T15:50:24.814Z","1.10.25":"2024-03-28T16:27:47.839Z","1.11.1":"2024-06-13T10:33:15.184Z","1.11.6":"2024-07-08T15:32:17.082Z","1.11.16":"2024-08-01T15:08:38.461Z","1.11.27":"2024-08-29T13:44:33.584Z","1.2.2":"2024-09-20T12:57:43.598Z","1.12.1":"2024-09-20T13:30:53.910Z","2.0.1":"2024-11-13T10:54:36.148Z","2.1.0":"2024-12-18T14:52:43.442Z","2.1.1":"2024-12-18T17:14:27.496Z","2.1.2":"2024-12-19T11:50:45.134Z","2.1.3":"2024-12-19T13:15:27.952Z","2.1.3-alpha.1":"2024-12-19T13:56:51.532Z","2.1.4":"2025-01-20T12:31:43.374Z","2.1.5":"2025-02-28T16:29:59.008Z","2.1.6":"2025-03-06T16:51:48.658Z","2.1.7":"2025-04-03T09:51:33.018Z","2.2.0":"2025-05-21T21:30:25.185Z","2.2.1":"2025-05-21T22:48:24.153Z","2.2.2":"2025-05-23T15:46:50.696Z","2.2.3":"2025-05-23T16:41:11.853Z","2.2.4":"2025-05-23T17:42:30.901Z","2.2.5":"2025-05-23T22:00:15.230Z","2.2.6":"2025-06-04T18:28:40.021Z","2.2.7":"2025-06-04T19:09:17.215Z","2.2.8":"2025-07-08T15:56:03.242Z","2.2.9":"2025-08-14T17:24:11.094Z","2.2.10":"2025-09-11T15:44:16.630Z","2.2.11":"2025-10-17T16:29:36.620Z","2.2.12":"2025-11-12T17:59:43.763Z","2.2.13":"2025-11-25T05:59:20.429Z","2.2.14":"2025-12-16T16:59:47.455Z","2.2.15":"2026-01-22T16:33:17.798Z","2.2.16":"2026-02-19T05:29:36.527Z","2.3.0":"2026-03-18T15:32:08.929Z","2.3.1":"2026-03-24T18:46:05.865Z","2.4.0-beta":"2026-04-16T15:15:39.301Z","2.4.1":"2026-04-23T10:51:14.647Z","2.4.2":"2026-04-24T05:09:04.331Z","2.4.3":"2026-06-24T22:26:27.638Z","2.5.0":"2026-07-27T17:51:29.488Z","2.5.1-beta.1":"2026-08-25T01:48:31.487Z","2.5.1":"2026-08-25T02:51:08.602Z"},"bugs":{"url":"https://github.com/AdguardTeam/Scriptlets/issues"},"author":{"name":"AdGuard"},"license":"GPL-3.0","homepage":"https://github.com/AdguardTeam/Scriptlets#adguard-scriptlets-and-redirect-resources","repository":{"type":"git","url":"git+https://github.com/AdguardTeam/Scriptlets.git"},"description":"AdGuard's JavaScript library of Scriptlets and Redirect resources","maintainers":[{"name":"ameshkov","email":"am@adguard.com"},{"name":"maximtop","email":"maximtop@gmail.com"},{"name":"blakhard","email":"vlad.abdulmianov@gmail.com"},{"name":"d13410n3","email":"d.naumov@adguard.com"}],"readme":"# AdGuard Scriptlets and Redirect Resources\n\nAdGuard's Scriptlets and Redirect resources library which provides extended capabilities for content blocking.\n\n> **Note:** This package is developed in [AdGuardSoftwareLimited/ext-scriptlets].\n> The [AdguardTeam/Scriptlets] repository is a public mirror.\n\n[AdGuardSoftwareLimited/ext-scriptlets]: https://github.com/AdGuardSoftwareLimited/ext-scriptlets\n[AdguardTeam/Scriptlets]: https://github.com/AdguardTeam/Scriptlets\n\n- [Scriptlets](#scriptlets)\n    - [Syntax](#scriptlet-syntax)\n        - [Blocking rules](#scriptlet-syntax--blocking)\n        - [Exception rules](#scriptlet-syntax--exceptions)\n    - [Available scriptlets](./wiki/about-scriptlets.md#scriptlets)\n    - [Scriptlets compatibility table](./wiki/compatibility-table.md#scriptlets)\n    - [Trusted scriptlets](#trusted-scriptlets)\n        - [Restriction](#trusted-scriptlets-restriction)\n        - [Available trusted scriptlets](./wiki/about-trusted-scriptlets.md#trusted-scriptlets)\n- [Redirect resources](#redirect-resources)\n    - [Syntax](#redirect-syntax)\n    - [Available redirect resources](./wiki/about-redirects.md#redirect-resources)\n    - [Redirect resources compatibility table](./wiki/compatibility-table.md#redirects)\n- [Development](#development)\n    - [How to build](#how-to-build)\n    - [How to test](#how-to-test)\n    - [How to link packages](#how-to-link-packages)\n    - [How to update wiki](#how-to-update-wiki)\n- [Usage](#usage)\n    - [CoreLibs](#corelibs)\n    - [NPM module](#npm-module)\n- [API description](#api-description)\n    - [Scriptlets API](#scriptlets-api)\n        - [`invoke()`](#scriptlets-api--invoke)\n        - [`getScriptletFunction()`](#scriptlets-api--getScriptletFunction)\n        - [Properties](#scriptlets-api-properties)\n            - [`SCRIPTLETS_VERSION`](#scriptlets-api--version)\n        - [`ContentScriptApi`](#scriptlets-api--content-script-api)\n            - [`PolicyApi`](#scriptlets-api--content-script-api--policy-api)\n    - [Redirects API](#redirects-api)\n        - [Redirects class](#redirects-api--redirects-class)\n        - [`getRedirect()`](#redirects-api--getRedirect)\n        - [`isBlocking()`](#redirects-api--isBlocking)\n        - [`getRedirectFilename()`](#redirects-api--getRedirectFilename)\n    - [Validators API](#validators-api)\n        - [`isValidScriptletName()`](#validators-api--isValidScriptletName)\n        - [`isValidScriptletRule()`](#validators-api--isValidScriptletRule)\n        <!-- markdownlint-disable-next-line -->\n        - [`isAdgScriptletRule()`, `isUboScriptletRule()`, `isAbpSnippetRule()`](#scriptlets-api--is-Abg-Ubo-Abp-ScriptletRule)\n        - [`isValidAdgRedirectRule()`](#redirects-api--isValidAdgRedirectRule)\n        - [`isRedirectResourceCompatibleWithAdg()`](#redirects-api--isRedirectResourceCompatibleWithAdg)\n    - [Converters API](#converters-api)\n        - [`convertUboToAdg()`](#converters-api--convertUboToAdg)\n        - [`convertAbpToAdg()`](#converters-api--convertAbpToAdg)\n        - [`convertScriptletToAdg()`](#converters-api--convertScriptletToAdg)\n        - [`convertAdgToUbo()`](#converters-api--convertAdgToUbo)\n        - [`convertAdgRedirectToUbo()`](#converters-api--convertAdgRedirectToUbo)\n- [Browser compatibility](#browser-compatibility)\n- [Projects using Scriptlets](#used-by)\n\n* * *\n\n## Scriptlets\n\nScriptlet is a JavaScript function which can be used in a declarative manner in AdGuard filtering rules.\n\nAdGuard supports a lot of different scriptlets.\nPlease note, that in order to achieve cross-blocker compatibility, we also support syntax of uBO and ABP.\n\n### <a name=\"scriptlet-syntax\"></a> Syntax\n\n#### <a name=\"scriptlet-syntax--blocking\"></a> Blocking rules\n\n```text\n[domains]#%#//scriptlet(name[, arguments])\n```\n\n- `domains` — optional, a list of domains where the rule should be applied;\n- `name` — required, a name of the scriptlet from AdGuard Scriptlets library;\n- `arguments` — optional, a list of `string` arguments (no other types of arguments are supported).\n\n> **Remarks**\n>\n> - The meaning of the arguments depends on the scriptlet.\n>\n> - Special characters in scriptlet argument must be escaped properly:\n>     - valid:\n>         - `'prop[\"nested\"]'`\n>         - `\"prop['nested']\"`\n>         - `'prop[\\'nested\\']'`\n>         - `\"prop[\\\"nested\\\"]\"`\n>     - not valid:\n>         - `'prop['nested']'`\n>         - `\"prop[\"nested\"]\"`\n>\n> - Scriptlet `name` and each of the `arguments` should be wrapped in quotes.\n> You can use either single or double quotes for the scriptlet name and arguments.\n> Single quote is recommended but not for cases when its usage makes readability worse,\n> e.g. `\".css('display','block');\"` is more preferred then `'.css(\\'display\\',\\'block\\');'`.\n\n#### <a name=\"scriptlet-syntax--exceptions\"></a> Exception rules\n\n```text\n[domains]#@%#//scriptlet([name[, arguments]])\n```\n\n- `domains` — optional, a list of domains where the rule should be applied;\n- `name` — optional, a name of the scriptlet to except from the applying;\n  if not set, all scriptlets will not be applied;\n- `arguments` — optional, a list of `string` arguments to match the same blocking rule and disable it.\n\n#### Examples\n\n1. Apply the `abort-on-property-read` scriptlet on all pages of `example.org` and its subdomains,\n   and passes one argument to it (`alert`):\n\n    ```adblock\n    example.org#%#//scriptlet('abort-on-property-read', 'alert')\n    ```\n\n1. Remove the `branding` class from all `div[class^=\"inner\"]` elements\n   on all pages of `example.org` and its subdomains:\n\n    ```adblock\n    example.org#%#//scriptlet('remove-class', 'branding', 'div[class^=\"inner\"]')\n    ```\n\n1. Apply `set-constant` and `set-cookie` on any webpage,\n   but because of specific scriptlet exception rule\n   only `set-constant` scriptlet will be applied on `example.org` and its subdomains:\n\n    ```adblock\n    #%#//scriptlet('set-constant', 'adList', 'emptyArr')\n    #%#//scriptlet('set-cookie', 'accepted', 'true')\n    example.org#@%#//scriptlet('set-cookie')\n    ```\n\n1. Apply `adjust-setInterval` on any webpage,\n   and `set-local-storage-item` on all pages of `example.com` and its subdomains,\n   but there is also multiple scriptlet exception rule,\n   so no scriptlet rules will be applied on `example.com` and its subdomains:\n\n    ```adblock\n    #%#//scriptlet('adjust-setInterval', 'count', '*', '0.001')\n    example.com#%#//scriptlet('set-local-storage-item', 'ALLOW_COOKIES', 'false')\n    example.com#@%#//scriptlet()\n    ```\n\n#### <a name=\"scriptlets-restriction\"></a> Restriction\n\nAllowed sources of scriptlets are:\n\n1. Filters created by AdGuard Team;\n2. Custom filters which were installed as `Trusted`;\n3. User rules.\n\n- **[Scriptlets list](./wiki/about-scriptlets.md#scriptlets)**\n- **[Scriptlets compatibility table](./wiki/compatibility-table.md#scriptlets)**\n\n\n### <a name=\"trusted-scriptlets\"></a> Trusted scriptlets\n\nTrusted scriptlets are scriptlets with extended functionality.\nTheir names are prefixed with `trusted-`, e.g `trusted-click-element`,\nto be easily distinguished from common scriptlets.\n\n#### <a name=\"trusted-scriptlets-restriction\"></a> Restriction\n\nTrusted scriptlets are not compatible with any other blocker.\n\n**[Trusted scriptlets list](./wiki/about-trusted-scriptlets.md#trusted-scriptlets)**\n\n## Redirect resources\n\nAdGuard is able to redirect web requests to a local \"resource\".\n\n### <a name=\"redirect-syntax\"></a> Syntax\n\nAdGuard uses the same filtering rule syntax as [uBlock Origin][ubo-redirect].\nAlso, it is compatible with ABP `$rewrite=abp-resource` modifier.\n\n`$redirect` is a modifier for [the basic filtering rules][kb-basic-rules]\nso rules with this modifier support all other basic modifiers like `$domain`, `$third-party`, `$script`, etc.\n\nThe value of the `$redirect` modifier must be the name of the resource that will be used for redirection.\nSee the list of [available redirect resources](./wiki/about-redirects.md#redirect-resources).\n\n> Priority of `$redirect` rules is described in the [Knowledge Base][kb-redirect-priority].\n\n### Examples\n\n- `||example.org/script.js$script,redirect=noopjs` — redirects all requests to `script.js`\n  to the resource named `noopjs`.\n- `||example.org/test.mp4$media,redirect=noopmp4-1s` — requests to `example.org/test.mp4` will be redirected\n  to the resource named `noopmp4-1s`.\n\n> uBlock Origin specifies additional resource name `none` that can disable other redirect rules.\n> AdGuard does not support it, use `$badfilter` to disable specific rules.\n\n- **[Redirect resources list](./wiki/about-redirects.md#redirect-resources)**\n- **[Redirect resources compatibility table](./wiki/compatibility-table.md#redirects)**\n\n* * *\n\n## <a name=\"development\"></a> Development\n\n### <a name=\"how-to-build\"></a> How to build\n\nInstall dependencies:\n\n```bash\npnpm install\n```\n\nBuild dist:\n\n```bash\npnpm build\n```\n\nIn tsurlfilter directory install and link dependencies, link scriptlets,\nmove into package and build, and create tsurlfilter link.\n\n```bash\nlerna bootstrap\n\npnpm link --global \"@adguard/scriptlets\"\n\ncd ./packages/tsurlfilter\n\npnpm build\n\npnpm link --global\n```\n\nIn extension directory install dependencies, link packages and build\n\n``` bash\npnpm install\n\npnpm link --global \"@adguard/scriptlets\"\n\n# run build script\n```\n\n### <a name=\"how-to-test\"></a> How to test\n\nSome tests are run in QUnit, some in Vitest.\n\nRun all tests:\n\n```bash\npnpm test\n```\n\n1. QUnit is used for testing of scriptlets, redirects, and helpers:\n\n    ```text\n    pnpm test:qunit [scriptlets | redirects | helpers]\n    ```\n\n    For scriptlets and redirects test run can be more specific:\n\n    ```bash\n    // node test run\n    pnpm test:qunit scriptlets --name set-cookie\n    pnpm test:qunit redirects --name ati-smarttag\n\n    // gui test run\n    pnpm test:qunit scriptlets --name set-cookie --gui\n    pnpm test:qunit redirects --name ati-smarttag --gui\n    ```\n\n    For debugging purposes after some test is running in gui mode,\n    you may change your scriptlet/redirect code, and without stopping the server\n    run in new terminal:\n\n    ```bash\n    pnpm test:qunit scriptlets --name set-cookie --build\n    ```\n\n1. Run all jest tests:\n\n    ```bash\n    pnpm test:vitest\n    ```\n\n    or limit the testing — `include` may be specified in `vitest.config.ts`\n    or specify [test name](https://vitest.dev/guide/filtering#cli) in command line, e.g.:\n\n    ```bash\n    pnpm test:vitest -t isValidScriptletRule\n    ```\n\nTests run by `jest` should be named `.spec.js`, so they will be not included in the `QUnit` tests.\n\n#### Debugging\n\nUse `debugger;` statement where you need it, run\n\n```bash\npnpm test\n```\n\nand open needed HTML file from `tests/dist` in your browser with devtools\n\n\n### <a name=\"how-to-link-packages\"></a> How to link packages\n\nScriptlets library relies on external packages, such as `@adguard/agtree`.\nDuring development, you might need to link these packages using `pnpm link`.\n\n### <a name=\"how-to-update-wiki\"></a> How to update wiki\n\nThere are two scripts to update wiki:\n\n1. `pnpm wiki:build-table` — checks compatibility data updates and updates the compatibility table.\n    Should be run manually while the release preparation.\n1. `pnpm wiki:build-docs` — updates wiki pages `about-scriptlets.md` and `about-redirects.md`.\n    They are being generated from JSDoc-type comments of corresponding scriptlets and redirects source files\n    due to `@scriptlet`/`@redirect` and `@description` tags. Runs automatically while the release build.\n\n## <a name=\"usage\"></a> Usage\n\n### <a name=\"corelibs\"></a> CoreLibs\n\nFor [CoreLibs] usage you should use `dist/scriptlets.corelibs.json` and `dist/redirects.json`.\n\nFile example:\n\n```json\n{\n    \"version\": \"1.0.0\",\n    \"scriptlets\": [\n        {\n            \"names\": [\n                \"abort-on-property-read\",\n                \"ubo-abort-on-property-read.js\",\n                \"abp-abort-on-property-read\"\n            ],\n            \"scriptlet\": \"function() { ...code... }\"\n        }\n    ]\n}\n```\n\nSchema:\n\n```json\n{\n    \"type\": \"object\",\n    \"properties\": {\n        \"version\": {\n            \"type\": \"string\"\n        },\n        \"scriptlets\": {\n            \"type\": \"array\",\n            \"items\": {\n                \"type\": \"object\",\n                \"properties\": {\n                    \"names\": {\n                        \"type\": \"array\",\n                        \"items\": {\n                            \"type\": \"string\"\n                        }\n                    },\n                    \"scriptlet\": {\n                        \"type\": \"string\"\n                    }\n                }\n            }\n        }\n    }\n}\n```\n\n### <a name=\"npm-module\"></a> NPM module\n\n#### Installation\n\nYou can install the library using\n\n- [Yarn][yarn-pkg-manager-url]: `yarn add @adguard/scriptlets`\n- [NPM][npm-pkg-manager-url]: `npm install @adguard/scriptlets`\n- [PNPM][pnpm-pkg-manager-url]: `pnpm add @adguard/scriptlets`\n\n## <a name=\"api-description\"></a> API description\n\n### <a name=\"scriptlets-api\"></a> Scriptlets API\n\nYou are welcome to use scriptlets as a CJS modules or ESM modules:\n\n```typescript\nconst { scriptlets } = require('@adguard/scriptlets');\n// or\nimport { scriptlets } from '@adguard/scriptlets';\n```\n\n#### <a name=\"scriptlets-api--invoke\"></a> `invoke()`\n\n```typescript\n/**\n * Returns scriptlet code by `source`.\n *\n * @param source Scriptlet properties.\n *\n * @returns Scriptlet code.\n * @throws An error on unknown scriptlet name.\n */\ndeclare function getScriptletCode(source: Source): string;\ndeclare const scriptlets: {\n    invoke: typeof getScriptletCode;\n};\n```\n\nwhere `Source` is:\n\n```typescript\ninterface Source {\n    /**\n     * Scriptlet name\n     */\n    name: string;\n    /**\n     * Arguments for scriptlet function\n     */\n    args: string[];\n    /**\n     * {'extension'|'corelibs'} engine Defines the final form of scriptlet string presentation\n     */\n    engine: string;\n    /**\n     * Version\n     */\n    version: string;\n    /**\n     * flag to enable printing to console debug information\n     */\n    verbose: boolean;\n    /**\n     * Source rule text is used for debugging purposes.\n     *\n     * @deprecated since it is not used in the code anymore.\n     */\n    ruleText?: string;\n    /**\n     * Domain name, used to improve logging\n     */\n    domainName?: string;\n    /**\n     * Optional unique identifier for a scriptlet instance.\n     *\n     * This identifier is used to prevent multiple executions of the same scriptlet on the page.\n     * If provided, this `uniqueId` will be combined with the scriptlet's `name` and `args`\n     * to create a unique identifier for the scriptlet call. This identifier is\n     * stored in the `Window.prototype.toString` object to ensure the scriptlet\n     * is not executed more than once in the same context.\n     *\n     * By avoiding multiple executions, it helps in reducing redundant operations and\n     * potential side effects that might occur if the same scriptlet is called multiple times.\n     *\n     * If `uniqueId` is not specified, no such unique identifier is created, and the\n     * scriptlet can be called multiple times.\n     */\n    uniqueId?: string;\n    /**\n     * Instance of content script provided API.\n     *\n     * Property optional because:\n     * - for backwards compatibility.\n     * - currently only CoreLibs provides this API.\n     */\n    api?: ContentScriptApi;\n}\n```\n\nsee also [`ContentScriptApi`](#scriptlets-api--content-script-api) for more details.\n\n#### <a name=\"scriptlets-api--getScriptletFunction\"></a> `getScriptletFunction()`\n\n```typescript\n/**\n * Returns scriptlet function by `name`.\n *\n * @param {string} name Scriptlet name\n *\n * @returns {Function} — Scriptlet function.\n */\ndeclare function getScriptletFunction(name: any): string;\ndeclare const scriptlets: {\n    getScriptletFunction: typeof getScriptletFunction;\n};\n```\n\n#### <a name=\"scriptlets-api-properties\"></a> Properties\n\n##### <a name=\"scriptlets-api--version\"></a> `SCRIPTLETS_VERSION`\n\ntype: `string`\n\nCurrent version of scriptlets library.\n\n#### <a name=\"scriptlets-api--content-script-api\"></a> `ContentScriptApi`\n\nAPI provided by [CoreLibs] content script.\n\nThis API is used to provide a set of utilities and shared state for scriptlets\nrunning in the context of a web page. Particularly, it includes:\n\n```typescript\nexport interface ContentScriptApi {\n    /**\n     * Trusted Types Policy API utilities.\n     */\n    readonly policy: PolicyApi;\n\n    /**\n     * Shared state between different script and scriptlet rules.\n     *\n     * This object acts as a centralized repository for shared data.\n     * - Keys represent the unique identifiers or names of the shared data.\n     * - Values can be of any type and should correspond to the specific data shared across script rules.\n     *\n     * Example:.\n     * ```adguard\n     * ! Modify in one script rule\n     * #%#api.shared.testKey = 'testValue'\n     *\n     * ! Access in another (logs 'testValue')\n     * #%#console.log(api.shared.testKey)\n     * ```\n     */\n    readonly shared: Record<string, unknown>;\n}\n```\n\n##### <a name=\"scriptlets-api--content-script-api--policy-api\"></a> `PolicyApi`\n\nTrusted Types Policy API utility.\n\nThis interface extends the native `TrustedTypePolicy` and `TrustedTypePolicyFactory`\nto provide a more user-friendly API for working with Trusted Types. In case if\nenvironment doesn't support Trusted Types API, it provides polyfilled methods\nand properties to ensure compatibility.\n\n```typescript\nexport interface PolicyApi extends TrustedTypePolicy, TrustedTypePolicyFactory {\n    /**\n     * Is Trusted Types API supported.\n     */\n    isSupported: boolean;\n\n    /**\n     * TrustedType enum attached to PolicyApi.\n     *\n     * Reason why we attach it to instance because inside\n     * of script and scriptlet we can't import and to not\n     * pollute global env with custom variables.\n     *\n     * @example\n     * api.policy.TrustedType.HTML // \"TrustedHTML\"\n     */\n    TrustedType: typeof TrustedType;\n\n    /**\n     * Creates Trusted Type depending on `type`:\n     * - `TrustedHTML`\n     * - `TrustedScript`\n     * - `TrustedScriptURL`\n     * - or returns back `input` if none of them applicable.\n     *\n     * @example\n     * divElement.innerHTML = api.policy.create(api.policy.TrustedType.HTML, '<div></div>');\n     *\n     * @param type Trusted Type.\n     * @param input Input from which creates Trusted Type.\n     * @returns Created value.\n     */\n    create(type: TrustedType, input: string): string;\n\n    /**\n     * Converts `value` of `attribute` into one of the Trusted Types:\n     * - `TrustedHTML`\n     * - `TrustedScript`\n     * - `TrustedScriptURL`\n     * - or returns back `value` if none of them applicable (`null`).\n     *\n     * @example\n     * const trustedScriptURL = api.policy.convertAttributeToTrusted(\"script\", \"src\", 'SOME_URL');\n     * scriptElement.setAttribute(\"src\", trustedScriptURL);\n     *\n     * @param tagName Name of an HTML tag.\n     * @param attribute Attribute.\n     * @param value Value of attribute that needs to be converted.\n     * @param elementNS Element namespace, if empty defaults to the HTML namespace.\n     * @param attrNS Attribute namespace, if empty defaults to null.\n     * @returns Converted value.\n     */\n    convertAttributeToTrusted(\n        tagName: string,\n        attribute: string,\n        value: string,\n        elementNS?: string,\n        attrNS?: string,\n    ): string;\n\n    /**\n     * Converts `value` of `property` into one of the Trusted Types:\n     * - `TrustedHTML`\n     * - `TrustedScript`\n     * - `TrustedScriptURL`\n     * - or returns back `value` if none of them applicable (`null`).\n     *\n     * @example\n     * divElement.innerHTML = api.policy.convertPropertyToTrusted(\"div\", \"innerHTML\", \"<div></div>\");\n     *\n     * @param tagName Name of an HTML tag.\n     * @param property Property.\n     * @param value Value or property.\n     * @param elementNS Element namespace, if empty defaults to the HTML namespace.\n     * @returns Converted value.\n     */\n    convertPropertyToTrusted(\n        tagName: string,\n        property: string,\n        value: string,\n        elementNS?: string,\n    ): string;\n}\n```\n\n- [TrustedTypePolicy](https://developer.mozilla.org/en-US/docs/Web/API/TrustedTypePolicy) interface\n- [TrustedTypePolicyFactory](https://developer.mozilla.org/en-US/docs/Web/API/TrustedTypePolicyFactory) interface\n\n\n### <a name=\"redirects-api\"></a> Redirects API\n\nYou are welcome to use redirects as a CJS modules or ESM modules:\n\n```javascript\nconst { Redirects } = require('@adguard/scriptlets/redirects');\n// or\nimport { Redirects, getRedirectFilename } from '@adguard/scriptlets/redirects';\n```\n\n\n#### <a name=\"redirects-api--redirects-class\"></a> Redirects class\n\n```typescript\nimport { Redirects } from '@adguard/scriptlets';\n\n/**\n * Converts rawYaml into JS object with sources titles used as keys\n */\nconst redirects = new Redirects(rawYaml)\n```\n\nwhere `rawYaml` is a string with YAML content located in `dist/redirects.yml`.\n\n#### <a name=\"redirects-api--getRedirect\"></a> `getRedirect()`\n\n```typescript\n/**\n * Returns redirect source object by title\n */\nconst redirect = redirects.getRedirect('noopjs');\n\n/**\n * Redirect is an object with following props:\n * {\n *     title: 1x1-transparent.gif\n *     comment: http://probablyprogramming.com/2009/03/15/the-tiniest-gif-ever\n *     contentType: image/gif;base64\n *     content: R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\n * }\n */\n```\n\n#### <a name=\"redirects-api--isBlocking\"></a> `isBlocking()`\n\n```typescript\n/**\n * Check if redirect is blocking, e.g. click2load.html\n */\nconst isBlocking = redirect.isBlocking('click2load.html');\n```\n\n\n#### <a name=\"redirects-api--getRedirectFilename\"></a> `getRedirectFilename()`\n\n```typescript\nimport { getRedirectFilename } from '@adguard/scriptlets/redirects';\n/**\n * For a given name or alias of redirect returns the corresponding filename\n * @param name Name or alias of redirect\n * @returns Redirect's filename with extension\n */\ndeclare function getRedirectFilename(name: string): string;\n```\n\n### <a name=\"validators-api\"></a> Validators API\n\n#### <a name=\"validators-api--isValidScriptletName\"></a> `isValidScriptletName()`\n\n```typescript\nimport { isValidScriptletName } from '@adguard/scriptlets/validators';\n\n/**\n * Checks whether the `name` is valid scriptlet name.\n * Uses cache for better performance.\n *\n * @param name Scriptlet name.\n * @returns True if scriptlet name is a valid one or an empty string,\n * otherwise false.\n */\ndeclare function isValidScriptletName(name: string | null): boolean;\n```\n\n#### <a name=\"validators-api--isValidScriptletRule\"></a> `isValidScriptletRule()`\n\n```typescript\n/**\n * 1. For ADG scriptlet checks whether the scriptlet syntax and name are valid.\n * 2. For UBO and ABP scriptlet first checks their compatibility with ADG\n * by converting them into ADG syntax, and after that checks the name.\n *\n * ADG or UBO rules are \"single-scriptlet\", but ABP rule may contain more than one snippet\n * so if at least one of them is not valid — whole `ruleText` rule is not valid too.\n *\n * @param rule Any scriptlet rule — ADG or UBO or ABP.\n *\n * @returns True if scriptlet name is valid in rule.\n */\ndeclare function isValidScriptletRule(rule: string | ScriptletInjectionRule): boolean;\n```\n\n<!-- markdownlint-disable-next-line -->\n#### <a name=\"scriptlets-api--is-Abg-Ubo-Abp-ScriptletRule\"></a> `isAdgScriptletRule()`, `isUboScriptletRule()`, `isAbpSnippetRule()`\n\n```typescript\n/**\n * Checks if the `rule` is AdGuard scriptlet rule\n *\n * @param rule - rule text\n * @returns true if given rule is adg rule\n */\ndeclare function isAdgScriptletRule(rule: string): boolean;\n\n/**\n * Checks if the `rule` is uBO scriptlet rule\n *\n * @param rule rule text\n * @returns true if given rule is ubo rule\n */\ndeclare function isUboScriptletRule(rule: string): boolean;\n\n/**\n * Checks if the `rule` is AdBlock Plus snippet\n *\n * @param rule rule text\n * @returns true if given rule is abp rule\n */\ndeclare function isAbpSnippetRule(rule: string): boolean;\n```\n\n#### <a name=\"redirects-api--isValidAdgRedirectRule\"></a> `isValidAdgRedirectRule()`\n\n```typescript\n/**\n * Checks if the `rule` is **valid** AdGuard redirect resource rule\n *\n * @param rule - rule text\n * @returns true if given rule is valid adg redirect\n */\ndeclare function isValidAdgRedirectRule(rule: string): boolean\n```\n\n#### <a name=\"redirects-api--isRedirectResourceCompatibleWithAdg\"></a> `isRedirectResourceCompatibleWithAdg()`\n\n```typescript\n/**\n * Checks if the specified redirect resource is compatible with AdGuard\n *\n * @param redirectName - Redirect resource name to check\n * @returns - true if the redirect resource is compatible with AdGuard\n */\ndeclare function isRedirectResourceCompatibleWithAdg(redirectName: string): boolean;\n```\n\n### <a name=\"converters-api\"></a> Converters API\n\n```typescript\nimport {\n    convertUboToAdg,\n    convertAbpToAdg,\n    convertScriptletToAdg,\n    convertAdgToUbo\n} from '@adguard/scriptlets/converters';\n```\n\n#### <a name=\"converters-api--convertUboToAdg\"></a> `convertUboToAdg()`\n\n```typescript\n/**\n * Converts string of UBO scriptlet rule to AdGuard scriptlet rule\n *\n * @param rule UBO scriptlet rule\n * @returns array with one AdGuard scriptlet rule\n *\n * @deprecated\n */\ndeclare function convertUboToAdg(rule: string | ScriptletInjectionRule): string[];\n```\n\n> Note that parameters in UBO rule should be separated by comma + space. Otherwise, the rule is not valid.\n\n#### <a name=\"converters-api--convertAbpToAdg\"></a> `convertAbpToAdg()`\n\n```typescript\n/**\n * Convert string of ABP snippet rule to AdGuard scriptlet rule\n *\n * @param rule ABP snippet rule\n * @returns array of AdGuard scriptlet rules, one or few items depends on Abp-rule\n */\ndeclare function convertAbpToAdg(rule: string | ScriptletInjectionRule): string[];\n```\n\n#### <a name=\"converters-api--convertScriptletToAdg\"></a> `convertScriptletToAdg()`\n\n```typescript\n/**\n * Converts any scriptlet rule into AdGuard syntax rule.\n * Comments and non-scriptlet rules are returned without changes.\n *\n * @param rule Rule.\n *\n * @returns Array of AdGuard scriptlet rules: one array item for ADG and UBO or few items for ABP.\n * For the ADG `rule` validates its syntax, and returns an empty array if it is invalid.\n */\ndeclare function convertScriptletToAdg(rule: string | ScriptletInjectionRule): string[];\n```\n\n#### <a name=\"converters-api--convertAdgToUbo\"></a> `convertAdgToUbo()`\n\n```typescript\n/**\n * Converts AdGuard scriptlet rule to UBO syntax.\n *\n * @param rule AdGuard scriptlet rule\n * @returns UBO scriptlet rule\n * or undefined if `rule` is not valid AdGuard scriptlet rule.\n */\ndeclare function convertAdgToUbo(rule: string | ScriptletInjectionRule): string | undefined;\n```\n\n#### <a name=\"converters-api--convertAdgRedirectToUbo\"></a> `convertAdgRedirectToUbo()`\n\n```typescript\n/**\n * Converts Adg redirect rule to Ubo one\n * 1. Checks if there is Ubo analog for Adg rule\n * 2. Parses the rule and checks if there are any source type modifiers which are required by Ubo\n *    and if there are no one we add it manually to the end.\n *    Source types are chosen according to redirect name\n *    e.g. ||ad.com^$redirect=<name>,important  ->>  ||ad.com^$redirect=<name>,important,script\n * 3. Replaces Adg redirect name by Ubo analog\n *\n * Note: if adg redirect uses UBO's priority syntax, it will be lost on conversion, e.g:\n * ||example.com$redirect=noopjs:99 => ||example.com$redirect=noop.js\n *\n * @param rule adg rule\n * @returns converted ubo rule\n * @throws on incompatible rule\n */\ndeclare function convertAdgRedirectToUbo(rule: string): string;\n```\n\n## <a name=\"browser-compatibility\"> Browser Compatibility\n\n| Browser               | Version |\n|-----------------------|:--------|\n| Chrome                | ✅ 55   |\n| Firefox               | ✅ 52   |\n| Edge                  | ✅ 15   |\n| Opera                 | ✅ 42   |\n| Safari                | ✅ 13   |\n| Internet Explorer     | ❌      |\n\n## <a name=\"used-by\"> Projects using Scriptlets\n\n- [CoreLibs] — updates automatically\n- [TSUrlFilter monorepo] — [tsurlfilter] and [tswebextension] packages\n- [FiltersCompiler] — [tsurlfilter] should be updated\n- [AdguardBrowserExtension] — both [tsurlfilter] and [tswebextension] should be updated\n- [SafariConverterLib] — needed for [AdGuardMiniForMac] and [AdguardForiOS]\n\n[CoreLibs]: https://github.com/AdguardTeam/CoreLibs\n[TSUrlFilter monorepo]: https://github.com/AdguardTeam/tsurlfilter\n[tsurlfilter]: https://github.com/AdguardTeam/tsurlfilter/tree/master/packages/tsurlfilter\n[tswebextension]: https://github.com/AdguardTeam/tsurlfilter/tree/master/packages/tswebextension\n[FiltersCompiler]: https://github.com/AdguardTeam/FiltersCompiler\n[AdguardBrowserExtension]: https://github.com/AdguardTeam/AdguardBrowserExtension\n[SafariConverterLib]: https://github.com/AdguardTeam/SafariConverterLib\n[AdGuardMiniForMac]: https://github.com/AdguardTeam/AdGuardMiniForMac\n[AdguardForiOS]: https://github.com/AdguardTeam/AdguardForiOS\n\n[ubo-redirect]: https://github.com/gorhill/uBlock/wiki/Static-filter-syntax#redirect\n[kb-basic-rules]: https://adguard.com/kb/general/ad-filtering/create-own-filters/#basic-rules\n[kb-redirect-priority]: https://adguard.com/kb/general/ad-filtering/create-own-filters/#redirect-rule-priorities\n[yarn-pkg-manager-url]: https://yarnpkg.com/en/docs/install\n[npm-pkg-manager-url]: https://www.npmjs.com/get-npm\n[pnpm-pkg-manager-url]: https://pnpm.io/installation\n","readmeFilename":"README.md"}