Skip to content

Commit

Permalink
Merge branch 'main' into jdv/themify
Browse files Browse the repository at this point in the history
  • Loading branch information
jdevalk authored Jul 18, 2024
2 parents 797bade + a212dcc commit 665404a
Show file tree
Hide file tree
Showing 12 changed files with 89 additions and 28 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -20,3 +20,4 @@ tags.*
src/out.json

keys.json
.env
32 changes: 32 additions & 0 deletions src/images/icons/brizy.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
28 changes: 28 additions & 0 deletions src/technologies/b.json
Original file line number Diff line number Diff line change
Expand Up @@ -2363,6 +2363,34 @@
],
"website": "https://brimble.io"
},
"Brizy Cloud": {
"cats": [
1,
51
],
"description": "Brizy Cloud is a platform for creating and managing websites using an intuitive drag-and-drop editor, allowing users to design and publish sites without any coding knowledge. ",
"html": "<div[^>]+class=[\"']brz-root__container",
"icon": "brizy.svg",
"saas": true,
"scriptSrc": "b-cloud\\.b-cdn\\.net/builds/(?:free|pro)/\\d+-cloud",
"website": "https://brizy.io"
},
"Brizy WordPress": {
"cats": [
51,
87
],
"description": "Brizy WordPress is a plugin that enables users to build and design WordPress websites with an easy-to-use drag-and-drop editor and a wide range of customizable templates.",
"dom": "link[href*='/wp-content/plugins/brizy/']",
"excludes": "Brizy Cloud",
"html": "<div[^>]+class=[\"']brz-root__container",
"icon": "brizy.svg",
"pricing": [
"freemium"
],
"requires": "WordPress",
"website": "https://brizy.io"
},
"Broadstreet": {
"cats": [
36
Expand Down
2 changes: 1 addition & 1 deletion src/technologies/c.json
Original file line number Diff line number Diff line change
Expand Up @@ -4363,7 +4363,7 @@
"description": "Cwicly is an advanced professional design and block toolkit that integrates directly with the WordPress editor.",
"dom": "link[href*='/wp-content/uploads/cwicly/']",
"icon": "Cwicly.png",
"implies": "Gutenberg",
"implies": "WordPress Block Editor",
"pricing": [
"low",
"recurring"
Expand Down
21 changes: 11 additions & 10 deletions src/technologies/g.json
Original file line number Diff line number Diff line change
Expand Up @@ -376,12 +376,13 @@
},
"GenerateBlocks": {
"cats": [
87,
51
87
],
"description": "GenerateBlocks is a WordPress plugin that has the trappings of a page builder.",
"description": "GenerateBlocks is a small collection of lightweight WordPress blocks for the WordPress Block Editor.",
"dom": "link#generateblocks-css",
"html": "<link[^>]* id=[^>]+generateblocks-css",
"icon": "GenerateBlocks.svg",
"implies": "WordPress Block Editor",
"pricing": [
"freemium",
"low",
Expand Down Expand Up @@ -1324,10 +1325,9 @@
},
"GoDaddy CoBlocks": {
"cats": [
87,
51
87
],
"description": "GoDaddy CoBlocks is a suite of professional page building content blocks for the WordPress Gutenberg block editor.",
"description": "GoDaddy CoBlocks is a suite of professional page building content blocks for the WordPress Block Editor.",
"dom": "link[href*='/wp-content/plugins/coblocks/']",
"icon": "GoDaddy.svg",
"oss": true,
Expand Down Expand Up @@ -1359,9 +1359,10 @@
"cats": [
80
],
"description": "GoDaddy Go is a flexible Gutenberg-first WordPress theme built for go-getters everywhere.",
"description": "GoDaddy Go is a flexible Block Editor WordPress theme built for go-getters everywhere.",
"dom": "link#go-style-css",
"icon": "GoDaddy.svg",
"implies": "WordPress Block Editor",
"js": {
"goFrontend.openMenuOnHover": ""
},
Expand Down Expand Up @@ -2521,10 +2522,9 @@
},
"Gutenberg": {
"cats": [
87,
20
87
],
"description": "Gutenberg is the code name for the new block based editor introduced in WordPress 5.",
"description": "Gutenberg is the development plugin in which new features for the WordPress Block Editor are tested.",
"dom": {
"link[href*='/wp-content/plugins/gutenberg/']": {
"attributes": {
Expand All @@ -2533,6 +2533,7 @@
}
},
"icon": "Gutenberg.png",
"implies": "WordPress Block Editor",
"oss": true,
"requires": "WordPress",
"scriptSrc": "/wp-content/plugins/gutenberg/",
Expand Down
5 changes: 3 additions & 2 deletions src/technologies/k.json
Original file line number Diff line number Diff line change
Expand Up @@ -126,10 +126,11 @@
"cats": [
87
],
"description": "Kadence WP Blocks is a plugin for WordPress that provides a collection of custom blocks for the Gutenberg editor, allowing users to create custom layouts and designs for their website without needing to know how to code.",
"description": "Kadence Blocks is a plugin for WordPress that provides a collection of custom blocks for the WordPress Block Editor, allowing users to create custom layouts and designs for their website without needing to know how to code.",
"dom": "link[href*='/wp-content/plugins/kadence-blocks/']",
"html": "<style[^>]* id=[^>]+kadence-blocks-",
"icon": "Kadence WP.svg",
"implies": "Gutenberg",
"implies": "WordPress Block Editor",
"pricing": [
"freemium",
"low",
Expand Down
2 changes: 1 addition & 1 deletion src/technologies/n.json
Original file line number Diff line number Diff line change
Expand Up @@ -523,7 +523,7 @@
"cats": [
80
],
"description": "Neve is a super-fast, easily customizable, multi-purpose theme that works perfectly with Gutenberg and the most popular page builders as well as WooCommerce",
"description": "Neve is a super-fast, easily customizable, multi-purpose theme that works perfectly with the WordPress Block Editor and the most popular page builders as well as WooCommerce",
"dom": {
"body[class*='neve-theme']": {
"text": ""
Expand Down
5 changes: 2 additions & 3 deletions src/technologies/o.json
Original file line number Diff line number Diff line change
Expand Up @@ -1580,10 +1580,9 @@
},
"OrbitFox": {
"cats": [
87,
5
87
],
"description": "OrbitFox is a multi-featured WordPress plugin that works with the Elementor, Beaver Builder and Gutenberg site-building utilities by Themeisle.",
"description": "OrbitFox is a multi-featured WordPress plugin that works with the Elementor, Beaver Builder and WordPress Block Editor site-building utilities by Themeisle.",
"dom": "link[href*='/wp-content/plugins/themeisle-companion/']",
"icon": "OrbitFox.svg",
"requires": "WordPress",
Expand Down
9 changes: 4 additions & 5 deletions src/technologies/s.json
Original file line number Diff line number Diff line change
Expand Up @@ -5141,10 +5141,10 @@
"cats": [
87
],
"description": "Spectra is a WordPress plugin that provides a collection of new and enhanced blocks for the Gutenberg editor.",
"description": "Spectra is a WordPress plugin that provides a collection of new and enhanced blocks for the WordPress Block editor.",
"dom": "link[href*='/wp-content/plugins/ultimate-addons-for-gutenberg/']",
"icon": "Spectra.svg",
"implies": "Gutenberg",
"implies": "WordPress Block Editor",
"pricing": [
"freemium",
"low",
Expand Down Expand Up @@ -5919,8 +5919,7 @@
},
"Stackable": {
"cats": [
87,
51
87
],
"description": "Stackable is a plugin for WordPress that offers a collection of blocks, templates, and other design tools to help users create custom, professional-looking websites.",
"dom": {
Expand All @@ -5931,7 +5930,7 @@
}
},
"icon": "Stackable.svg",
"implies": "Gutenberg",
"implies": "WordPress Block Editor",
"js": {
"stackable.restUrl": "",
"stackableAnimations": ""
Expand Down
2 changes: 1 addition & 1 deletion src/technologies/t.json
Original file line number Diff line number Diff line change
Expand Up @@ -1572,7 +1572,7 @@
"cats": [
80
],
"description": "Themegraphy Graphy is now compatible with WordPress 5.0 and Gutenberg blog-oriented WordPress theme.",
"description": "Themegraphy Graphy is now compatible with WordPress 5.0 and WordPress Block Editor blog-oriented WordPress theme.",
"icon": "Themegraphy.png",
"pricing": [
"freemium",
Expand Down
5 changes: 3 additions & 2 deletions src/technologies/w.json
Original file line number Diff line number Diff line change
Expand Up @@ -654,7 +654,7 @@
"dom": "link[href*='/wp-content/themes/waveme/']",
"icon": "Waveme.svg",
"implies": [
"Gutenberg",
"WordPress Block Editor",
"Waveform"
],
"pricing": [
Expand Down Expand Up @@ -1878,7 +1878,7 @@
"cats": [
87
],
"description": "WooCommerce Blocks offers a range of Gutenberg blocks you can use to build and customise your site.",
"description": "WooCommerce Blocks offers a range of blocks for the WordPress Block Editor you can use to build and customise your site.",
"dom": {
"link[href*='/wp-content/plugins/woo-gutenberg-products-block/']": {
"attributes": {
Expand All @@ -1887,6 +1887,7 @@
}
},
"icon": "WooCommerce Blocks.png",
"implies": "WordPress Block Editor",
"oss": true,
"requires": [
"WordPress",
Expand Down
5 changes: 2 additions & 3 deletions tests/unit-tests.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,11 @@ test('wappalyzer successful', () => {
assert(
typeof firstView.detected === 'object' &&
typeof firstView.detected_apps === 'object' &&
typeof firstView.detected_technologies === 'object' &&
typeof firstView.detected_raw === 'object',
typeof firstView.detected_technologies === 'object',
'not all technology lists are present'
)
assert(
firstView.detected_raw.length > 1,
Object.keys(firstView.detected_technologies).length > 1,
'number of technologies detected <=1'
)
})

0 comments on commit 665404a

Please sign in to comment.