diff --git a/data/Syntax.json b/data/Syntax.json index e7ed6b7da..d8f20c03d 100644 --- a/data/Syntax.json +++ b/data/Syntax.json @@ -1,7 +1,7 @@ [ { - "id": 1, "definitionUrl": "https://en.wikipedia.org/wiki/Hosts_(file)", + "id": 1, "name": "Hosts (localhost IPv4)" }, { @@ -9,23 +9,23 @@ "name": "Domains" }, { - "id": 3, "definitionUrl": "https://adblockplus.org/filters", + "id": 3, "name": "Adblock Plus" }, { - "id": 4, "definitionUrl": "https://github.com/gorhill/uBlock/wiki/Static-filter-syntax", + "id": 4, "name": "uBlock Origin Static" }, { - "id": 6, "definitionUrl": "https://kb.adguard.com/en/general/how-to-create-your-own-ad-filters", + "id": 6, "name": "AdGuard" }, { - "id": 7, "definitionUrl": "https://github.com/gorhill/uBlock/wiki/Dynamic-filtering:-quick-guide", + "id": 7, "name": "uMatrix / uBlock Origin Dynamic" }, { @@ -37,8 +37,8 @@ "name": "IPs (IPv4; no CIDR)" }, { - "id": 10, "definitionUrl": "https://blogs.msdn.microsoft.com/ie/2010/12/07/ie9-and-privacy-introducing-tracking-protection/", + "id": 10, "name": "Tracking Protection List (IE)" }, { @@ -46,18 +46,18 @@ "name": "Redirector" }, { - "id": 12, "definitionUrl": "https://github.com/NanoAdblocker/NanoCore/tree/master/notes", + "id": 12, "name": "Nano Adblocker Static" }, { - "id": 13, "definitionUrl": "https://github.com/xd4rker/MinerBlock", + "id": 13, "name": "MinerBlock" }, { - "id": 14, "definitionUrl": "https://en.wikipedia.org/wiki/Hosts_(file)", + "id": 14, "name": "Non-localhost hosts (IPv4)" }, { @@ -69,18 +69,18 @@ "name": "Domains with wildcards" }, { - "id": 17, "definitionUrl": "https://github.com/gorhill/uBlock/wiki/Static-filter-syntax#scriptlet-injection", + "id": 17, "name": "uBlock Origin scriptlet injection" }, { - "id": 18, "definitionUrl": "https://help.obdev.at/littlesnitch/lsc-rule-group-subscriptions", + "id": 18, "name": "Little Snitch subscription rules" }, { - "id": 19, "definitionUrl": "https://www.privoxy.org/user-manual/actions-file.html", + "id": 19, "name": "Privoxy action file" }, { @@ -88,8 +88,8 @@ "name": "dnsmasq domains list" }, { - "id": 21, "definitionUrl": "https://github.com/gorhill/uBlock/wiki/Static-filter-syntax#include-file-name", + "id": 21, "name": "!#include compilation" }, { @@ -117,8 +117,8 @@ "name": "Windows command line script" }, { - "id": 28, "definitionUrl": "https://help.eyeo.com/en/adblockplus/how-to-write-filters#basic", + "id": 28, "name": "Adblocker-syntax domains" }, { @@ -126,8 +126,8 @@ "name": "Socks5" }, { - "id": 30, "definitionUrl": "https://docs.pi-hole.net/ftldns/regex/tutorial/", + "id": 30, "name": "Pi-hole RegEx" }, { @@ -147,18 +147,18 @@ "name": "IPs (IPv4; CIDR only)" }, { - "id": 35, "definitionUrl": "https://en.wikipedia.org/wiki/Hosts_(file)", + "id": 35, "name": "Hosts (localhost IPv4 + IPv6)" }, { - "id": 36, "definitionUrl": "https://en.wikipedia.org/wiki/Hosts_(file)", + "id": 36, "name": "Hosts (localhost IPv6)" }, { - "id": 37, "definitionUrl": "https://en.wikipedia.org/wiki/Hosts_(file)", + "id": 37, "name": "Non-localhost hosts (IPv6)" }, { diff --git a/data/lint.sh b/data/lint.sh index c8f72e9bf..386b710bf 100644 --- a/data/lint.sh +++ b/data/lint.sh @@ -35,3 +35,6 @@ mv Software.tmp Software.json jq -S ".|=sort_by(.syntaxId, .softwareId)" SoftwareSyntax.json > SoftwareSyntax.tmp mv SoftwareSyntax.tmp SoftwareSyntax.json + +jq -S ".|=sort_by(.id)" Syntax.json > Syntax.tmp +mv Syntax.tmp Syntax.json