From 4836b680366671fc6fddd3802d5db1a4a120c3e0 Mon Sep 17 00:00:00 2001 From: Ostap Brehin Date: Sun, 26 Mar 2023 00:12:10 +0000 Subject: [PATCH] Add OpenSwoole detection --- .../webextension/images/icons/OpenSwoole.svg | 1 + src/technologies/o.json | 15 ++++++++++++++- 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 src/drivers/webextension/images/icons/OpenSwoole.svg diff --git a/src/drivers/webextension/images/icons/OpenSwoole.svg b/src/drivers/webextension/images/icons/OpenSwoole.svg new file mode 100644 index 000000000..1fa89428a --- /dev/null +++ b/src/drivers/webextension/images/icons/OpenSwoole.svg @@ -0,0 +1 @@ + diff --git a/src/technologies/o.json b/src/technologies/o.json index cccd1b0ae..91af80972 100644 --- a/src/technologies/o.json +++ b/src/technologies/o.json @@ -1096,6 +1096,19 @@ "oss": true, "website": "https://www.openstreetmap.org" }, + "OpenSwoole": { + "cats": [ + 22 + ], + "description": "OpenSwoole is a high-performance, asynchronous, event-driven, coroutine-based PHP framework.", + "headers": { + "Server": "OpenSwoole(?:/([\\d.]+))?\\;version:\\1" + }, + "icon": "OpenSwoole.svg", + "implies": "PHP", + "oss": true, + "website": "https://openswoole.com" + }, "OpenTable": { "cats": [ 93 @@ -1918,4 +1931,4 @@ }, "website": "https://owncloud.org" } -} \ No newline at end of file +}