Merge branch 'master' into Lyrical

main
Elbert Alias 3 years ago committed by GitHub
commit ff0da50c6f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -13,8 +13,12 @@ function next() {
return new Promise((resolve) => setImmediate(resolve))
}
const { AWS_LAMBDA_FUNCTION_NAME, CHROMIUM_BIN, CHROMIUM_DATA_DIR } =
process.env
const {
AWS_LAMBDA_FUNCTION_NAME,
CHROMIUM_BIN,
CHROMIUM_DATA_DIR,
CHROMIUM_WEBSOCKET,
} = process.env
let puppeteer
let chromiumArgs = [
@ -342,12 +346,20 @@ class Driver {
this.log('Launching browser...')
try {
this.browser = await puppeteer.launch({
ignoreHTTPSErrors: true,
acceptInsecureCerts: true,
args: chromiumArgs,
executablePath: await chromiumBin,
})
if (CHROMIUM_WEBSOCKET) {
this.browser = await puppeteer.connect({
ignoreHTTPSErrors: true,
acceptInsecureCerts: true,
browserWSEndpoint: CHROMIUM_WEBSOCKET,
})
} else {
this.browser = await puppeteer.launch({
ignoreHTTPSErrors: true,
acceptInsecureCerts: true,
args: chromiumArgs,
executablePath: await chromiumBin,
})
}
this.browser.on('disconnected', async () => {
this.log('Browser disconnected')

Binary file not shown.

After

Width:  |  Height:  |  Size: 310 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

@ -0,0 +1,3 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M23.8101 28.3975H16.7808C16.0192 28.3975 15.4005 27.7788 15.4005 27.0172C15.4005 26.2556 16.0192 25.6391 16.7808 25.6391H21.3717C22.0885 25.59 22.656 24.9905 22.656 24.2631C22.656 23.5015 22.0373 22.8828 21.2779 22.8828H14.0907C13.3312 22.8828 12.7125 22.2663 12.7125 21.5068C12.7125 20.7452 13.3312 20.1287 14.0907 20.1287H14.9589L14.9568 20.1265H16.2453C17.0048 20.1265 17.6235 19.51 17.6235 18.7505C17.6235 17.9911 17.0048 17.3745 16.2453 17.3745L6.19947 17.3724C5.44 17.3724 4.82347 16.7559 4.82347 15.9964C4.82347 15.2348 5.44 14.6183 6.19947 14.6183L15.6651 14.614C16.4245 14.614 17.0411 13.9975 17.0411 13.2401C17.0411 12.4807 16.4245 11.8641 15.6651 11.8641H12.2304C11.4709 11.8641 10.8523 11.2455 10.8523 10.486C10.8523 9.72654 11.4709 9.10788 12.2304 9.10788H18.7605C18.7947 9.10788 18.8267 9.11001 18.8587 9.11214H21.1925C21.9541 9.11214 22.5707 8.49348 22.5707 7.73401C22.5707 6.97241 21.9541 6.35374 21.1925 6.35374H17.76C17.0475 6.30254 16.4821 5.70521 16.4821 4.97774C16.4821 4.21614 17.1008 3.59961 17.8624 3.59961H23.2683C23.2725 3.59961 23.2789 3.59961 23.2853 3.59961H29.6597L18.4917 15.7959L32 28.3975L23.8443 28.3953C23.8336 28.3975 23.8229 28.3975 23.8101 28.3975V28.3975ZM10.5771 25.6391C11.3365 25.6391 11.9509 26.2535 11.9509 27.0129C11.9509 27.7703 11.3365 28.3868 10.5771 28.3868H5.53387C4.77653 28.3868 4.16 27.7703 4.16 27.0129C4.16 26.2535 4.77653 25.6391 5.53387 25.6391H10.5771ZM8.58027 20.1287C9.34187 20.1287 9.9584 20.7452 9.9584 21.5068C9.9584 22.2684 9.34187 22.8849 8.58027 22.8849C7.8208 22.8849 7.20213 22.2684 7.20213 21.5068C7.20213 20.7452 7.8208 20.1287 8.58027 20.1287ZM1.37813 14.6183C2.13973 14.6183 2.75627 15.2369 2.75627 15.9964C2.75627 16.758 2.13973 17.3745 1.37813 17.3745C0.618667 17.3745 0 16.758 0 15.9964C0 15.2369 0.618667 14.6183 1.37813 14.6183ZM6.72 9.10788C7.4816 9.10788 8.09813 9.72654 8.09813 10.4881C8.09813 11.2476 7.4816 11.8663 6.72 11.8663C5.96053 11.8663 5.34187 11.2476 5.34187 10.4881C5.34187 9.72654 5.96053 9.10788 6.72 9.10788V9.10788ZM11.6629 3.59961C12.4224 3.59961 13.0389 4.21401 13.0389 4.97348C13.0389 5.73081 12.4224 6.34734 11.6629 6.34734H8.47573C7.7184 6.34734 7.10187 5.73081 7.10187 4.97348C7.10187 4.21401 7.7184 3.59961 8.47573 3.59961H11.6629V3.59961Z" fill="#0073E6"/>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

@ -0,0 +1,4 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M24.7019 3.92994V21.3335H7.29835V3.92994H24.7019ZM26.9475 0.561523H5.05274C4.43519 0.561523 3.92993 1.06679 3.92993 1.68433V23.5791C3.92993 24.1966 4.43519 24.7019 5.05274 24.7019H26.9475C27.565 24.7019 28.0703 24.1966 28.0703 23.5791V1.68433C28.0703 1.06679 27.5706 0.561523 26.9475 0.561523Z" fill="#29498E"/>
<path d="M19.1384 28.0703H5.00221C4.41274 28.0703 3.92993 28.5475 3.92993 29.1426V30.3665C3.92993 30.9559 4.40712 31.4387 5.00221 31.4387H19.1384C19.7278 31.4387 20.2106 30.9615 20.2106 30.3665V29.1426C20.2106 28.5475 19.7334 28.0703 19.1384 28.0703Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 691 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

@ -0,0 +1,7 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M26.8902 11.1769C26.3989 10.4252 25.7631 9.82557 24.9815 9.37867C24.2002 8.93195 23.2514 8.7085 22.1356 8.7085C21.0193 8.7085 20.0668 8.93195 19.2782 9.37867C18.5514 9.79019 17.9495 10.3334 17.4695 11.0038L14.9396 14.5224L14.8726 14.6341C15.0213 14.5748 15.1996 14.5301 15.4074 14.4999C15.6152 14.4705 15.8084 14.4553 15.9866 14.4553C16.6697 14.4553 17.3275 14.5783 17.9588 14.8242C18.59 15.0699 19.1393 15.4198 19.6074 15.8739C19.6742 15.9385 19.7385 16.0056 19.8013 16.074C19.8155 15.846 19.834 15.6113 19.8586 15.3654C19.9177 14.7701 20.0331 14.2149 20.2046 13.7011C20.3753 13.1874 20.6175 12.7556 20.9301 12.4055C21.2423 12.0558 21.6444 11.8804 22.1356 11.8804C22.6268 11.8804 23.0243 12.0558 23.3297 12.4055C23.6345 12.7556 23.869 13.1874 24.0327 13.7011C24.1962 14.2149 24.3081 14.7701 24.3677 15.3654C24.427 15.9613 24.4569 16.5047 24.4569 16.9963C24.4569 17.5026 24.427 18.0573 24.3677 18.6603C24.3081 19.2634 24.1962 19.8221 24.0327 20.3358C23.869 20.8496 23.6345 21.2818 23.3297 21.6312C23.0243 21.9816 22.6268 22.1562 22.1356 22.1562C21.6444 22.1562 21.2423 21.9816 20.9301 21.6312C20.9047 21.603 20.8807 21.5734 20.8563 21.5439C20.8002 21.7093 20.7377 21.8714 20.6661 22.0283C20.3394 22.7431 19.8935 23.3462 19.3292 23.8377C19.1314 24.0098 18.921 24.167 18.6997 24.3109C18.8832 24.448 19.0758 24.5752 19.2782 24.6917C20.0668 25.1459 21.0193 25.3731 22.1356 25.3731C23.2514 25.3731 24.2002 25.1459 24.9815 24.6917C25.7631 24.2378 26.3989 23.6272 26.8902 22.86C27.3814 22.0934 27.7385 21.2035 27.9618 20.1906C28.1849 19.1781 28.2968 18.1131 28.2968 16.9963C28.2968 15.8792 28.1849 14.8179 27.9618 13.8129C27.7385 12.8077 27.3814 11.9291 26.8902 11.1769Z" fill="#1862DA"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M13.4838 10.0452C13.4838 10.0452 12.0165 10.8127 10.7711 9.90114C10.7148 9.86008 10.6605 9.81656 10.6032 9.77647C10.0871 9.41327 9.5013 9.14434 8.84567 8.96989C8.18976 8.79572 7.51511 8.7085 6.82267 8.7085C6.17371 8.7085 5.54002 8.79206 4.92091 8.95874C4.30207 9.12564 3.73061 9.37199 3.20752 9.69853C2.68419 10.0248 2.23097 10.4312 1.84761 10.9169C1.46449 11.4033 1.17691 11.9725 0.985352 12.6253L4.43463 13.4086C4.55238 12.8862 4.8069 12.4696 5.19767 12.1574C5.58793 11.8457 6.04882 11.6897 6.57929 11.6897C7.09522 11.6897 7.55213 11.8357 7.95008 12.1275C8.34802 12.4193 8.5472 12.8428 8.5472 13.3974C8.5472 13.7769 8.46971 14.0835 8.31515 14.317C8.16041 14.5507 7.95378 14.7368 7.69604 14.8753C7.43785 15.0142 7.14656 15.109 6.82267 15.16C6.4981 15.211 6.15913 15.2365 5.80567 15.2365H4.72224V17.8912H5.71703C6.10016 17.8912 6.48352 17.9238 6.86665 17.9891C7.24973 18.0545 7.59264 18.1633 7.89476 18.3156C8.17915 18.459 8.40946 18.6524 8.58967 18.8924C8.64201 18.1905 8.79556 17.5409 9.05398 16.9447C9.3781 16.1979 9.79776 15.4399 10.3132 14.6707" fill="#1862DA"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M8.9849 22.0823C8.84264 21.7735 8.73393 21.4476 8.65461 21.1067C8.64433 21.1276 8.63651 21.1504 8.62549 21.1705C8.48638 21.4227 8.31084 21.6266 8.09932 21.7822C7.8873 21.9376 7.64588 22.0525 7.37557 22.1268C7.10476 22.2013 6.83815 22.2378 6.57493 22.2378C5.87322 22.2378 5.29562 22.0416 4.84268 21.6487C4.38924 21.2562 4.08955 20.8004 3.94338 20.2812L0.522461 21.1928C0.726904 21.9344 1.03394 22.5679 1.44355 23.094C1.85268 23.6203 2.33159 24.0503 2.87979 24.3837C3.42823 24.7171 4.03446 24.9653 4.70019 25.1284C5.36515 25.2915 6.04876 25.3732 6.75047 25.3732C7.46663 25.3732 8.17228 25.2732 8.86686 25.0733C9.54654 24.8777 10.1594 24.5823 10.7064 24.1875C10.5656 24.085 10.4292 23.9765 10.2985 23.8611C9.74417 23.3718 9.30613 22.7792 8.9849 22.0823Z" fill="#1862DA"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M15.104 17.041C13.6979 17.041 12.558 18.1809 12.558 19.5869C12.558 20.9932 13.6979 22.133 15.104 22.133C16.51 22.133 17.6499 20.9932 17.6499 19.5869C17.6499 18.1809 16.51 17.041 15.104 17.041Z" fill="#1862DA"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M29.6855 7.88866C28.9783 7.88866 28.4027 8.46397 28.4027 9.17145C28.4027 9.87869 28.9783 10.4542 29.6855 10.4542C30.393 10.4542 30.9683 9.87869 30.9683 9.17145C30.9683 8.46397 30.393 7.88866 29.6855 7.88866ZM29.6855 11.486C28.4091 11.486 27.371 10.4476 27.371 9.17145C27.371 7.89533 28.4091 6.85693 29.6855 6.85693C30.9619 6.85693 32 7.89533 32 9.17145C32 10.4476 30.9619 11.486 29.6855 11.486Z" fill="#1862DA"/>
</svg>

After

Width:  |  Height:  |  Size: 4.4 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 816 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 599 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 665 B

@ -1265,6 +1265,91 @@
"scriptSrc": "themes/colormag.*\\.js(?:\\?ver=([0-9.]+))?\\;version:\\1",
"website": "https://themegrill.com/themes/colormag/"
},
"Colibri WP": {
"cats": [
80,
51
],
"description": "Colibri WP is a drag-and-drop WordPress website builder.",
"icon": "Colibri WP.png",
"requires": "WordPress",
"dom": "link[href*='/wp-content/plugins/colibri-page-builder']",
"js": {
"Colibri": "",
"colibriFrontendData": "",
"colibriData": ""
},
"scriptSrc": "/wp-content/plugins/colibri-page-builder.+\\.js(?:.+ver=([\\d\\.\\-\\w]+))?\\;version:\\1",
"pricing": [
"freemium",
"low",
"recurring",
"onetime"
],
"website": "https://colibriwp.com"
},
"Colorlib Travelify": {
"cats": [
80
],
"description": "Colorlib Travelify is a responsive, free, travel WordPress theme.",
"icon": "Colorlib.png",
"requires": "WordPress",
"dom": "link#travelify-style-css",
"js": {
"travelify_slider_value": ""
},
"scriptSrc": "/wp-content/themes/travelify/",
"pricing": [
"freemium"
],
"website": "https://colorlib.com/wp/themes/travelify"
},
"Colorlib Sparkling": {
"cats": [
80
],
"description": "Colorlib Sparkling is a clean, modern, flat design WordPress theme developed using Bootstrap.",
"icon": "Colorlib.png",
"requires": "WordPress",
"dom": "link#sparkling-style-css",
"scriptSrc": "/wp-content/themes/sparkling/",
"pricing": [
"freemium"
],
"website": "https://colorlib.com/wp/themes/sparkling"
},
"Colorlib Illdy": {
"cats": [
80
],
"description": "Colorlib Illdy is a stunning multipurpose WordPress theme built based on Bootstrap frontend framework making it fully responsive and mobile friendly.",
"icon": "Colorlib.png",
"requires": "WordPress",
"dom": "link#illdy-style-css",
"scriptSrc": "/wp-content/themes/illdy/",
"pricing": [
"freemium"
],
"website": "https://colorlib.com/wp/themes/illdy"
},
"Colorlib Shapely": {
"cats": [
80
],
"description": "Colorlib Shapely is considered as a powerful, clean and beautiful full-width free WordPress theme.",
"icon": "Colorlib.png",
"requires": "WordPress",
"dom": "link#shapely-style-css",
"js": {
"ShapelyAdminObject": ""
},
"scriptSrc": "/wp-content/themes/shapely/",
"pricing": [
"freemium"
],
"website": "https://colorlib.com/wp/themes/shapely"
},
"ColorMeShop": {
"cats": [
6

@ -662,6 +662,26 @@
"excludes": "GoDaddy Primer",
"dom": "link[href*='/wp-content/themes/lyrical/']",
},
"GoDaddy Uptown Style": {
"cats": [
80
],
"description": "GoDaddy Uptown Style is a GoDaddy Primer child theme with elegance and class.",
"icon": "GoDaddy.svg",
"requires": "WordPress",
"excludes": "GoDaddy Primer",
"dom": "link[href*='/wp-content/themes/uptown-style/']",
},
"GoDaddy Primer": {
"cats": [
80
],
"description": "GoDaddy Primer is a powerful theme that brings clarity to your content in a fresh design. This is the parent for all themes in the GoDaddy Primer theme family.",
"icon": "GoDaddy.svg",
"requires": "WordPress",
"dom": "link[href*='/wp-content/themes/primer/']",
"scriptSrc": "/wp-content/themes/primer/.+navigation\\.min\\.js(?:.+ver=([\\d\\.]+))?\\;version:\\1",
},
"GoDaddy Go": {
"cats": [
80

@ -146,6 +146,21 @@
"scriptSrc": "haravan.*\\.js",
"website": "https://www.haravan.com"
},
"HashThemes Total": {
"cats": [
80
],
"description": "HashThemes Total is the powerful and creative multipurpose WordPress theme.",
"icon": "HashThemes.png",
"requires": "WordPress",
"scriptSrc": "/wp-content/themes/(?:t|T)otal(?:-plus)?/",
"pricing": [
"freemium",
"onetime",
"low"
],
"website": "https://hashthemes.com/wordpress-theme/total"
},
"Haskell": {
"cats": [
27

@ -11,6 +11,27 @@
},
"website": "https://getk2.org"
},
"Kadence WP Kadence": {
"cats": [
80
],
"description": "Kadence WP Kadence is a multipurpose WordPress theme that is available for free download and also offers a pro version.",
"icon": "Kadence WP.svg",
"requires": "WordPress",
"dom": "link#kadence-global-css",
"js": {
"kadence": "",
"kadenceConfig": ""
},
"scriptSrc": "/wp-content/themes/kadence/.+navigation\\.min\\.js(?:\\?ver=([\\d\\.]+))?\\;version:\\1",
"pricing": [
"freemium",
"onetime",
"mid",
"recurring"
],
"website": "https://www.kadencewp.com/kadence-theme"
},
"KISSmetrics": {
"cats": [
10

@ -348,6 +348,25 @@
"scriptSrc": "lightbox(?:-plus-jquery)?.{0,32}\\.js",
"website": "http://lokeshdhakar.com/projects/lightbox2/"
},
"Lightning": {
"cats": [
80
],
"description": "Lightning is a very simple and easy to customize WordPress theme which is based on the Bootstrap.",
"icon": "Lightning.png",
"requires": "WordPress",
"dom": "link[href*='/wp-content/themes/lightning/'], link[href*='/wp-content/themes/lightning-pro/']",
"js": {
"lightningOpt.header_scrool": ""
},
"scriptSrc": "/wp-content/themes/lightning(?:-pro)?/.+lightning\\.min\\.js(?:.+ver=([\\d\\.]+))?\\;version:\\1",
"pricing": [
"freemium",
"mid",
"recurring"
],
"website": "https://lightning.vektor-inc.co.jp/en/"
},
"Lightspeed eCom": {
"cats": [
6

@ -1480,6 +1480,37 @@
"scriptSrc": "prefixfree\\.js",
"website": "https://leaverou.github.io/prefixfree/"
},
"Press Hueman": {
"cats": [
80
],
"description": "Press Hueman is a mobile friendly WordPress theme for blogs, magazines and business websites.",
"icon": "Press.svg",
"requires": "WordPress",
"dom": "link[*='/wp-content/themes/hueman/']",
"js": {
"HUParams": ""
},
"scriptSrc": "/wp-content/themes/hueman/.+scripts\\.min\\.js(?:\\?ver=([\\d\\.]+))?\\;version:\\1",
"pricing": [
"freemium"
],
"website": "https://presscustomizr.com/hueman"
},
"Press Customizr": {
"cats": [
80
],
"description": "Press Customizr is a multipurpose WordPress theme suitable for small businesses and ecommerce sites.",
"icon": "Press.svg",
"requires": "WordPress",
"dom": "style#customizr-skin-inline-css, link#customizr-style-css",
"scriptSrc": "/wp-content/themes/customizr/.+js(?:\\?ver=([\\d\\.]+))?\\;version:\\1",
"pricing": [
"freemium"
],
"website": "https://presscustomizr.com/customizr"
},
"Pressable": {
"cats": [
62
@ -1494,6 +1525,26 @@
],
"website": "https://pressable.com"
},
"PressMaximum Customify": {
"cats": [
80
],
"description": "PressMaximum Customify is lightweight, responsive and flexible multipurpose WordPress theme.",
"icon": "PressMaximum.png",
"requires": "WordPress",
"js": {
"Customify": "",
"customify_is_mobile": "",
"Customify_JS": ""
},
"scriptSrc": "/wp-content/themes/customify/.+theme\\.min\\.js(?:.+ver=([\\d\\.]+))?\\;version:\\1",
"pricing": [
"freemium",
"low",
"recurring"
],
"website": "https://pressmaximum.com/customify"
},
"PrestaShop": {
"cats": [
6

@ -52,6 +52,18 @@
},
"website": "https://github.com/ruby/rdoc"
},
"Route": {
"cats": [
19
],
"description": "Route is a delivery and shipping tracking app",
"icon": "route.png",
"js": {
"Routeapp": ""
},
"scriptSrc": "//cdn.routeapp.io/",
"website": "https://route.com/"
},
"RTB House": {
"cats": [
77

@ -1962,6 +1962,37 @@
"scriptSrc": "widget\\.siteminder\\.com",
"website": "https://www.siteminder.com"
},
"Site Search 360": {
"cats": [
29
],
"description": "Site Search 360 is a site search as a service solution.",
"icon": "Site Search 360.svg",
"pricing": [
"low",
"recurring"
],
"saas": true,
"js": {
"ss360Config": ""
},
"website": "https://www.sitesearch360.com/"
},
"SiteOrigin Vantage": {
"cats": [
80
],
"description": "SiteOrigin Vantage is a response, multi-purpose theme carefully developed with seamless integration into an array of amazing third-party plugins.",
"icon": "SiteOrigin.svg",
"requires": "WordPress",
"dom": "style#vantage-style-css",
"scriptSrc": "/wp-content/themes/vantage/",
"pricing": [
"freemium"
],
"website": "https://siteorigin.com/theme/vantage"
},
"SiteSpect": {
"cats": [
74
@ -4136,4 +4167,4 @@
},
"website": "https://styled-components.com"
}
}
}

@ -94,6 +94,25 @@
"requires": "WordPress",
"website": "http://wp-rocket.me"
},
"WP-Royal Ashe": {
"cats": [
80
],
"description": "WP-Royal Ashe is a personal and multi-author WordPress blog theme.",
"icon": "WP-Royal.png",
"requires": "WordPress",
"dom": "link#ashe-style-css",
"js": {
"ashePreloader": "",
"asheStickySidebar": ""
},
"scriptSrc": "/wp-content/themes/ashe(?:-pro-premium)?/",
"pricing": [
"freemium",
"onetime"
],
"website": "https://wp-royal.com/themes/item-ashe-free"
},
"WP-Statistics": {
"cats": [
10,

@ -40,6 +40,27 @@
"url": "\\/zabbix\\/\\;confidence:30",
"website": "http://zabbix.com"
},
"Zakra": {
"cats": [
80
],
"description": "Zakra is flexible, fast, lightweight and modern multipurpose WordPress theme that comes with many starter free sites.",
"icon": "Zakra.png",
"requires": "WordPress",
"dom": "link#zakra-style-css",
"js": {
"zakraFrontend": "",
"zakraNavHelper.dimension": ""
},
"scriptSrc": "/wp-content/themes/zakra/",
"pricing": [
"freemium",
"low",
"recurring",
"onetime"
],
"website": "https://zakratheme.com"
},
"Zanox": {
"cats": [
36