From 44d102bbdcde3d191084e1a2aefe67f02b9598c7 Mon Sep 17 00:00:00 2001 From: mlec <42201667+mlec1@users.noreply.github.com> Date: Mon, 24 Jun 2024 09:19:29 +0200 Subject: [PATCH] refactor: Make all requiresCategory fields an array --- clean.py | 19 +++++++++++++++ src/technologies/a.json | 20 ++++++++++++---- src/technologies/b.json | 24 ++++++++++++++----- src/technologies/c.json | 52 ++++++++++++++++++++++++++++++----------- src/technologies/d.json | 28 ++++++++++++++++------ src/technologies/e.json | 12 +++++++--- src/technologies/f.json | 12 +++++++--- src/technologies/g.json | 12 +++++++--- src/technologies/h.json | 8 +++++-- src/technologies/j.json | 4 +++- src/technologies/k.json | 4 +++- src/technologies/l.json | 20 ++++++++++++---- src/technologies/m.json | 12 +++++++--- src/technologies/n.json | 20 ++++++++++++---- src/technologies/o.json | 12 +++++++--- src/technologies/p.json | 20 ++++++++++++---- src/technologies/r.json | 16 +++++++++---- src/technologies/s.json | 16 +++++++++---- src/technologies/t.json | 12 +++++++--- src/technologies/u.json | 12 +++++++--- src/technologies/v.json | 4 +++- src/technologies/w.json | 8 +++++-- src/technologies/y.json | 4 +++- src/technologies/z.json | 4 +++- 24 files changed, 271 insertions(+), 84 deletions(-) create mode 100644 clean.py diff --git a/clean.py b/clean.py new file mode 100644 index 00000000..44a27dab --- /dev/null +++ b/clean.py @@ -0,0 +1,19 @@ +from pathlib import Path +import json + +for file in Path("./src/technologies/").iterdir(): + print(file) + with Path(file).open(encoding="utf-8") as f: + content = json.loads(f.read()) + + new_dict = dict() + + for techno, fields in content.items(): + if "requiresCategory" in fields and isinstance(fields["requiresCategory"], int): + # print(fields["requiresCategory"]) + fields["requiresCategory"] = list([fields["requiresCategory"]]) + + new_dict[techno] = fields + + with open(file, "w", encoding="utf-8") as f: + json.dump(new_dict, f, indent=2, ensure_ascii=False) diff --git a/src/technologies/a.json b/src/technologies/a.json index dde03300..dde44288 100644 --- a/src/technologies/a.json +++ b/src/technologies/a.json @@ -246,7 +246,9 @@ ], "description": "APC offers door-to-door parcel and mail delivery.", "icon": "APC.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\APC\\b" ], @@ -2103,7 +2105,9 @@ "afterpay_product": "", "checkout.enabledpayments.afterpay": "^true$" }, - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "saas": true, "scriptSrc": [ "portal\\.afterpay\\.com", @@ -4636,7 +4640,9 @@ ], "description": "Asendia is an international mail joint venture of French La Poste and Swiss Post.", "icon": "Asendia.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\Asendia\\b" ], @@ -5010,7 +5016,9 @@ "low", "recurring" ], - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "saas": true, "website": "https://aument.io" }, @@ -5067,7 +5075,9 @@ ], "description": "Australia Post is the government business enterprise that provides postal services in Australia.", "icon": "AusPost.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bAusPost\\b", "\\bAustralia Post\\b" diff --git a/src/technologies/b.json b/src/technologies/b.json index 35ec7f6b..0025a5a6 100644 --- a/src/technologies/b.json +++ b/src/technologies/b.json @@ -5,7 +5,9 @@ ], "description": "B2C Europe offers logistic solutions for your ecommerce businesses.", "icon": "B2C Europe.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bB2C Europe\\b" ], @@ -82,7 +84,9 @@ ], "description": "BRT, also known as Bartolini, is an Italian-based logistics service provider.", "icon": "BRT.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bBRT\\b" ], @@ -930,7 +934,9 @@ ], "description": "Billbee is an order processing and inventory management solution.", "icon": "Billbee.png", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bBillbee\\b" ], @@ -2326,7 +2332,9 @@ ], "description": "Boxtal is a cloud-based multi-carrier shipping solution.", "icon": "Boxtal.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bBoxtal\\b" ], @@ -2338,7 +2346,9 @@ ], "description": "Bpost, also known as the Belgian Post Group, is the Belgian company responsible for the delivery of national and international mail.", "icon": "Bpost.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bBpost\\b" ], @@ -2814,7 +2824,9 @@ ], "description": "Budbee is a tech company that operates a logistics service for ecommerce.", "icon": "Budbee.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bBudbee\\b" ], diff --git a/src/technologies/c.json b/src/technologies/c.json index a17c1d6b..6dcf1f2b 100644 --- a/src/technologies/c.json +++ b/src/technologies/c.json @@ -257,7 +257,9 @@ ], "description": "CTT operates as the national postal service of Portugal.", "icon": "CTT.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bTourline Express\\b", "\\bCTT\\b" @@ -1005,7 +1007,9 @@ ], "description": "Celeritas offers transportation logistics services for package deliveries.", "icon": "Celeritas.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bCeleritas\\b" ], @@ -1235,7 +1239,9 @@ "mid", "recurring" ], - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "saas": true, "website": "https://www.channelape.com", "xhr": "\\.channelape\\.com" @@ -1686,7 +1692,9 @@ ], "description": "Chronofresh is an express transport service for food products.", "icon": "Chronopost.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bChronofresh\\b" ], @@ -1698,7 +1706,9 @@ ], "description": "Chronopost provides a domestic and international express shipping and delivery service.", "icon": "Chronopost.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bChronopost\\b" ], @@ -1795,7 +1805,9 @@ ], "description": "CityMail is a private postal organisation operating in Sweden.", "icon": "CityMail.png", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bCitymail\\b" ], @@ -2930,7 +2942,9 @@ ], "description": "Colis Privé is a private parcel delivery service provider specialised in last-mile delivery.", "icon": "Colis Prive.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bColis Priv[eé]\\b" ], @@ -2942,7 +2956,9 @@ ], "description": "Colissimo is a 'drop off' parcel delivery service.", "icon": "DPD.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bColissimo\\b" ], @@ -3378,7 +3394,9 @@ "pricing": [ "poa" ], - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "saas": true, "scriptSrc": [ "\\.conferwith\\.io/" @@ -4237,7 +4255,9 @@ ], "description": "Correos is a state-owned company responsible for providing postal service in Spain.", "icon": "Correos.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bCorreos\\b" ], @@ -4336,7 +4356,9 @@ ], "description": "Coureon is a digital logistics carrier for international shipping.", "icon": "Coureon.png", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bCoureon\\b" ], @@ -4899,7 +4921,9 @@ ], "description": "Cubyn is B2B logistics company headquartered in France.", "icon": "Cubyn.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bCubyn\\b" ], @@ -5124,7 +5148,9 @@ "pricing": [ "payg" ], - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "saas": true, "scriptSrc": [ "\\.cashewpayments\\.com/" diff --git a/src/technologies/d.json b/src/technologies/d.json index 523bab99..da95bbb0 100644 --- a/src/technologies/d.json +++ b/src/technologies/d.json @@ -61,7 +61,9 @@ } }, "icon": "DHL.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bDHL\\b" ], @@ -138,7 +140,9 @@ ], "description": "DPD is an international parcel delivery service for sorter compatible parcels.", "icon": "DPD.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bDPD\\b" ], @@ -181,7 +185,9 @@ ], "description": "DX (also known as DX Freight) is a British mail, courier and logistics company.", "icon": "DX.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bDX\\b" ], @@ -215,7 +221,9 @@ ], "description": "Dachser is a German freight company.", "icon": "Dachser.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bDachser\\b" ], @@ -621,7 +629,9 @@ ], "description": "Delivengo is an international shipping service powered by La Poste.", "icon": "La Poste.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bDelivengo\\b" ], @@ -776,7 +786,9 @@ ], "description": "Deutsche Post is a German multinational package delivery and supply chain management company in Germany.", "icon": "Deutsche Post.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bDeutsche Post\\b" ], @@ -1792,7 +1804,9 @@ "drapr_data": "", "drapr_deferLoading": "" }, - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "scriptSrc": [ "draprpubsubtest\\.firebaseapp\\.com/" ], diff --git a/src/technologies/e.json b/src/technologies/e.json index adb57e73..1e9b0b0c 100644 --- a/src/technologies/e.json +++ b/src/technologies/e.json @@ -385,7 +385,9 @@ 99 ], "description": "EasyLog is a logistics company based in Brazil.", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bEasylog\\b" ], @@ -442,7 +444,9 @@ ], "description": "Ecovium is an end-to-end logistics company in Germany.", "icon": "Ecovium.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bMHP\\b", "\\bEcovium\\b" @@ -1451,7 +1455,9 @@ ], "description": "", "icon": "Envialia.png", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bEnvialia\\b" ], diff --git a/src/technologies/f.json b/src/technologies/f.json index 004f6262..e14fee72 100644 --- a/src/technologies/f.json +++ b/src/technologies/f.json @@ -542,7 +542,9 @@ ], "description": "FedEx is an American multinational company which focuses on transportation, ecommerce and business services.", "icon": "FedEx.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bFedEx\\b" ], @@ -1980,7 +1982,9 @@ ], "description": "France Express is a delivery service based in France.", "icon": "France Express.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bFrance Express\\b" ], @@ -2108,7 +2112,9 @@ ], "description": "Frequenceo is a fixed-rate postage service in France.", "icon": "La Poste.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bFrequenceo\\b" ], diff --git a/src/technologies/g.json b/src/technologies/g.json index 9ae6b233..53fb9cb8 100644 --- a/src/technologies/g.json +++ b/src/technologies/g.json @@ -5,7 +5,9 @@ ], "description": "GEODIS is a global transport and logistics company.", "icon": "GEODIS.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bGeodis\\b" ], @@ -66,7 +68,9 @@ ], "description": "GLS offers parcel, logistics and express services, throughout Europe as well as in the US and in Canada.", "icon": "GLS.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bGLS\\b" ], @@ -1603,7 +1607,9 @@ "pricing": [ "poa" ], - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "saas": true, "website": "https://www.gokwik.co" }, diff --git a/src/technologies/h.json b/src/technologies/h.json index 9e9e1af1..694efc0f 100644 --- a/src/technologies/h.json +++ b/src/technologies/h.json @@ -778,7 +778,9 @@ ], "description": "Hermes offers integrated solutions along the supply chain and partners with national and international trading companies.", "icon": "Hermes.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bHermes\\b" ], @@ -1195,7 +1197,9 @@ ], "description": "Homerr is a logistics company operating in the Netherlands and Belgium.", "icon": "Homerr.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bHomerr\\b" ], diff --git a/src/technologies/j.json b/src/technologies/j.json index f7a41be1..3cd741c2 100644 --- a/src/technologies/j.json +++ b/src/technologies/j.json @@ -847,7 +847,9 @@ "recurring", "payg" ], - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "saas": true, "scriptSrc": [ "\\.juniphq\\.com/" diff --git a/src/technologies/k.json b/src/technologies/k.json index 6b59720d..851d193f 100644 --- a/src/technologies/k.json +++ b/src/technologies/k.json @@ -462,7 +462,9 @@ ], "description": "Keen Delivery is a Dutch shipping platform ", "icon": "Keen Delivery.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bKeen Delivery\\b" ], diff --git a/src/technologies/l.json b/src/technologies/l.json index 564eb4c2..72683381 100644 --- a/src/technologies/l.json +++ b/src/technologies/l.json @@ -282,7 +282,9 @@ "pricing": [ "payg" ], - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "saas": true, "scriptSrc": [ "\\.laybuy\\.com/", @@ -1248,7 +1250,9 @@ "mid", "recurring" ], - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "saas": true, "website": "https://www.littledata.io" }, @@ -1816,7 +1820,9 @@ ], "description": "LogoiX is a German shipping company.", "icon": "LogoiX.png", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bLogoiX\\b" ], @@ -1928,7 +1934,9 @@ "low", "recurring" ], - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "saas": true, "website": "https://www.loopreturns.com" }, @@ -2241,7 +2249,9 @@ "low", "recurring" ], - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "saas": true, "website": "https://langify-app.com" }, diff --git a/src/technologies/m.json b/src/technologies/m.json index 3b9dd437..3994f671 100644 --- a/src/technologies/m.json +++ b/src/technologies/m.json @@ -249,7 +249,9 @@ ], "description": "MRW is a Spanish courier company specialised in express national and international shipping services.", "icon": "MRW.png", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bMRW\\b" ], @@ -3014,7 +3016,9 @@ ], "description": "Mondial Relay is a parcel shipping and delivery service in Europe.", "icon": "Mondial Relay.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bMondial Relay\\b" ], @@ -3464,7 +3468,9 @@ ], "description": "My Flying Box is an international parcel shipping company.", "icon": "My Flying Box.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bMy Flying Box\\b" ], diff --git a/src/technologies/n.json b/src/technologies/n.json index c20acd65..037f4548 100644 --- a/src/technologies/n.json +++ b/src/technologies/n.json @@ -5,7 +5,9 @@ ], "description": "NACEX is an express courier company in Spain, Andorra and Portugal.", "icon": "NACEX.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bNACEX\\b" ], @@ -674,7 +676,9 @@ ], "description": "Nexive is a postal operator in Italy.", "icon": "Nexive.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bNexive\\b" ], @@ -998,7 +1002,9 @@ "pricing": [ "poa" ], - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "saas": true, "scriptSrc": [ "services\\.nofraud\\.com/" @@ -1082,7 +1088,9 @@ "recurring", "poa" ], - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "scriptSrc": [ "\\.nogin\\.com/" ], @@ -1200,7 +1208,9 @@ "low", "recurring" ], - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "saas": true, "scriptSrc": [ "\\.nudgify\\.com/", diff --git a/src/technologies/o.json b/src/technologies/o.json index 6dbdf1c7..28068916 100644 --- a/src/technologies/o.json +++ b/src/technologies/o.json @@ -876,7 +876,9 @@ "pricing": [ "payg" ], - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "scriptSrc": [ "/modules/oney(?:/)?/views/js/front\\.js" ], @@ -1475,7 +1477,9 @@ "pricing": [ "poa" ], - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "website": "https://www.optimizely.com/products/commerce/b2c/" }, "Optimizely Content Management": { @@ -2001,7 +2005,9 @@ ], "description": "Österreichische Post is an Austrian logistics and postal services provider.", "icon": "Post AG.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bpost\\.at\\b", "\\bPost AG\\b", diff --git a/src/technologies/p.json b/src/technologies/p.json index 335249d4..ff2c0ce8 100644 --- a/src/technologies/p.json +++ b/src/technologies/p.json @@ -554,7 +554,9 @@ ], "description": "Parcelforce is a courier and logistics service in the United Kingdom.", "icon": "Parcelforce.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bParcelforce\\b" ], @@ -907,7 +909,9 @@ "PaypalOffersObject": "", "payPalCreditPopover": "" }, - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "scriptSrc": [ "\\.paypalobjects\\.com/.+/smart-credit-message@([\\d\\.]+)\\.js\\;version:\\1" ], @@ -2787,7 +2791,9 @@ "description": "PostNL (formerly TNT) is a mail, parcel and ecommerce corporation with operations in the Netherlands, Germany, Italy, Belgium, and the United Kingdom.", "dom": "img[alt*='postnl' i], img[src*='postnl' i]", "icon": "PostNL.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bPostNL\\b" ], @@ -2799,7 +2805,9 @@ ], "description": "Poste Italiane is the Italian postal service provider.", "icon": "Poste Italiane.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bPoste Italiane\\b" ], @@ -3065,7 +3073,9 @@ "mid", "recurring" ], - "requiresCategory": 12, + "requiresCategory": [ + 12 + ], "saas": true, "scriptSrc": [ "\\.prepr\\.io/" diff --git a/src/technologies/r.json b/src/technologies/r.json index a64fd21d..e308df53 100644 --- a/src/technologies/r.json +++ b/src/technologies/r.json @@ -1078,7 +1078,9 @@ ], "description": "Red je Pakketje is a Dutch company specialised in same-day-delivery.", "icon": "Red je Pakketje.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bRed je Pakketje\\b" ], @@ -1368,7 +1370,9 @@ "pricing": [ "poa" ], - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "saas": true, "website": "https://refundid.com" }, @@ -1405,7 +1409,9 @@ ], "description": "Relais Colis is a French parcel delivery network.", "icon": "Relais Colis.png", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bRelais Colis\\b" ], @@ -2606,7 +2612,9 @@ ], "description": "Royal Mail is a British multinational postal service and courier company.", "icon": "Royal Mail.png", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bRoyal Mail\\b" ], diff --git a/src/technologies/s.json b/src/technologies/s.json index 46d3299d..41f358e3 100644 --- a/src/technologies/s.json +++ b/src/technologies/s.json @@ -141,7 +141,9 @@ ], "description": "SEUR is a Spanish shipments and express transport company.", "icon": "DPD.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bSEUR\\b" ], @@ -3279,7 +3281,9 @@ "low", "recurring" ], - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "scriptSrc": [ "\\.shoutout\\.global/" ], @@ -4093,7 +4097,9 @@ "recurring", "high" ], - "requiresCategory": 12, + "requiresCategory": [ + 12 + ], "saas": false, "website": "https://doc.sitecore.com/xp/en/developers/101/developer-tools/experience-edge-for-xm-apis.html" }, @@ -5064,7 +5070,9 @@ "low", "recurring" ], - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "saas": true, "scriptSrc": [ "\\.sniperfast\\.com" diff --git a/src/technologies/t.json b/src/technologies/t.json index 79af577d..baf6f2c2 100644 --- a/src/technologies/t.json +++ b/src/technologies/t.json @@ -2555,7 +2555,9 @@ ], "description": "TIPSA is a parcel delivery company in Spain, Portugal and Andorra.", "icon": "Tipsa.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bTipsa\\b" ], @@ -2955,7 +2957,9 @@ 99 ], "description": "Transmart is a shipping company in Turkey.", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bTransmart\\b" ], @@ -3252,7 +3256,9 @@ ], "description": "Trunkrs is a Dutch parcel delivery service.", "icon": "Trunkrs.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bTrunkrs\\b" ], diff --git a/src/technologies/u.json b/src/technologies/u.json index 7d1a3a0b..90036656 100644 --- a/src/technologies/u.json +++ b/src/technologies/u.json @@ -36,7 +36,9 @@ ], "description": "UK Mail is a postal service company operating in the United Kingdom.", "icon": "UK Mail.png", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\bUK Mail\\b" ], @@ -89,7 +91,9 @@ ], "description": "UPS is an American multinational shipping & receiving and supply chain management company.", "icon": "UPS.svg", - "requiresCategory": 6, + "requiresCategory": [ + 6 + ], "text": [ "\\b(?