Skip to content

Commit edb3144

Browse files
committed
chore: beautify keyword-slug-map.json for better diff
1 parent 7c55044 commit edb3144

File tree

4 files changed

+9065
-35807
lines changed

4 files changed

+9065
-35807
lines changed

.github/keyword-slug-map.json

Lines changed: 220 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,220 @@
1-
{"ng":"angular","ansible":"ansible","apache_http_server":"apache_http_server","apache_pig":"apache_pig~0.17","astro":"astro","async":"async","axios":"axios","babel":"babel~7","bb":"backbone","bash":"bash","bazel":"bazel~7.0","bluebird":"bluebird","bootstrap":"bootstrap~5","bottle":"bottle~0.12","bower":"bower","c":"c","cpp":"cpp","cakephp":"cakephp~4.4","chai":"chai","chef":"chef~18","click":"click","clojure":"clojure~1.11","cmake":"cmake~3.26","codeception":"codeception","codeceptjs":"codeceptjs","codeigniter":"codeigniter~4","cs":"coffeescript~2","composer":"composer","cordova":"cordova~9","cr":"crystal","css":"css","cypress":"cypress","d":"d","d3":"d3~7","dart":"dart~2","date_fns":"date_fns","deno":"deno","django":"django~5.1","django_rest_framework":"django_rest_framework","docker":"docker","dojo":"dojo","drupal":"drupal~8","eigen3":"eigen3","electron":"electron","elisp":"elisp","ex":"elixir~1.17","ember":"ember~4","enzyme":"enzyme","erlang":"erlang~26","esbuild":"esbuild","eslint":"eslint","express":"express","falcon":"falcon~2.0","fastapi":"fastapi","fish":"fish~3.7","flask":"flask~3.0","flow":"flow","fluture":"fluture","gcc":"gcc~13","git":"git","gnu_fortran":"gnu_fortran~13","gnu_make":"gnu_make","gnu_cobol":"gnu_cobol","gnuplot":"gnuplot","go":"go","godot":"godot~4.2","graphite":"graphite","groovy":"groovy~4.0","grunt":"grunt","gtk":"gtk~4.0","hs":"hammerspoon","handlebars":"handlebars","hapi":"hapi","haproxy":"haproxy~2.9","haskell":"haskell~9","haxe":"haxe","homebrew":"homebrew","html":"html","htmx":"htmx","http":"http","i3":"i3","immutable":"immutable","influxdata":"influxdata","jasmine":"jasmine","js":"javascript","jekyll":"jekyll~4","jest":"jest","jinja":"jinja~3.1","joi":"joi","jq":"jq","$":"jquery","jquerymobile":"jquerymobile","jqueryui":"jqueryui","jsdoc":"jsdoc","jl":"julia~1.10","ko":"knockout","koa":"koa","kotlin":"kotlin~1.9","kubectl":"kubectl","k8s":"kubernetes","laravel":"laravel~11","latex":"latex","leaflet":"leaflet~1.9","ls":"less~4","man":"man","liquid":"liquid","_":"lodash~4","lua":"lua~5.4","love":"love","mariadb":"mariadb","mn":"marionette~4","md":"markdown","mpl":"matplotlib~3.7","meteor":"meteor~1.5","mocha":"mocha","mdr":"modernizr","mt":"moment","moment_timezone":"moment_timezone","mongoose":"mongoose","nextjs":"nextjs","ngx":"nginx","nginx_lua_module":"nginx_lua_module","nim":"nim","nix":"nix","node":"node","nokogiri":"nokogiri","npm":"npm","np":"numpy~2.0","nushell":"nushell","ocaml":"ocaml","octave":"octave~8","opengl":"opengl~4","java":"openjdk~21","opentsdb":"opentsdb","padrino":"padrino","pd":"pandas~2","perl":"perl~5.38","phalcon":"phalcon~3","phaser":"phaser","phoenix":"phoenix","php":"php","phpunit":"phpunit~9","playwright":"playwright","point_cloud_library":"point_cloud_library","pony":"pony","pg":"postgresql~16","prettier":"prettier","pug":"pug","puppeteer":"puppeteer","pygame":"pygame","py":"python~3.13","pytorch":"pytorch~2","q":"q","qt":"qt","qunit":"qunit","r":"r","ramda":"ramda","react":"react","react_bootstrap":"react_bootstrap","react_native":"react_native","react_router":"react_router","reactivex":"reactivex","redis":"redis","redux":"redux","relay":"relay~10","requests":"requests","requirejs":"requirejs","rethinkdb":"rethinkdb~javascript","rb":"ruby~3.3","minitest":"minitest","ror":"rails~7.2","rs":"rust","rxjs":"rxjs","saltstack":"saltstack","sanctuary":"sanctuary","sanctuary_def":"sanctuary_def","sanctuary_type_classes":"sanctuary_type_classes","scss":"sass","scala":"scala~3.2","scikit_image":"scikit_image","scikit_learn":"scikit_learn","sequelize":"sequelize~6","sinon":"sinon~15","socketio":"socketio~4","spring_boot":"spring_boot","sqlite":"sqlite","statsmodels":"statsmodels","cani":"browser_support_tables","svelte":"svelte","svg":"svg","symfony":"symfony~4.1","tailwindcss":"tailwindcss","tcl_tk":"tcl_tk","tf":"tensorflow~2.9","tensorflow_cpp":"tensorflow_cpp~2.9","terraform":"terraform","trio":"trio","twig":"twig~3","ts":"typescript","vagrant":"vagrant","varnish":"varnish","vite":"vite","vitest":"vitest","vue":"vue~3","vue_router":"vue_router~4","vueuse":"vueuse","vuex":"vuex~4","vulkan":"vulkan","wagtail":"wagtail","dom":"dom","web_extensions":"web_extensions","webpack":"webpack~5","werkzeug":"werkzeug~3.0","wordpress":"wordpress","xslt_xpath":"xslt_xpath","yarn":"yarn~berry","yii":"yii~2.0","zig":"zig"}
1+
{
2+
"ng": "angular",
3+
"ansible": "ansible",
4+
"apache_http_server": "apache_http_server",
5+
"apache_pig": "apache_pig~0.17",
6+
"astro": "astro",
7+
"async": "async",
8+
"axios": "axios",
9+
"babel": "babel~7",
10+
"bb": "backbone",
11+
"bash": "bash",
12+
"bazel": "bazel~7.0",
13+
"bluebird": "bluebird",
14+
"bootstrap": "bootstrap~5",
15+
"bottle": "bottle~0.12",
16+
"bower": "bower",
17+
"c": "c",
18+
"cpp": "cpp",
19+
"cakephp": "cakephp~4.4",
20+
"chai": "chai",
21+
"chef": "chef~18",
22+
"click": "click",
23+
"clojure": "clojure~1.11",
24+
"cmake": "cmake~3.26",
25+
"codeception": "codeception",
26+
"codeceptjs": "codeceptjs",
27+
"codeigniter": "codeigniter~4",
28+
"cs": "coffeescript~2",
29+
"composer": "composer",
30+
"cordova": "cordova~9",
31+
"cr": "crystal",
32+
"css": "css",
33+
"cypress": "cypress",
34+
"d": "d",
35+
"d3": "d3~7",
36+
"dart": "dart~2",
37+
"date_fns": "date_fns",
38+
"deno": "deno",
39+
"django": "django~5.1",
40+
"django_rest_framework": "django_rest_framework",
41+
"docker": "docker",
42+
"dojo": "dojo",
43+
"drupal": "drupal~8",
44+
"eigen3": "eigen3",
45+
"electron": "electron",
46+
"elisp": "elisp",
47+
"ex": "elixir~1.17",
48+
"ember": "ember~4",
49+
"enzyme": "enzyme",
50+
"erlang": "erlang~26",
51+
"esbuild": "esbuild",
52+
"eslint": "eslint",
53+
"express": "express",
54+
"falcon": "falcon~2.0",
55+
"fastapi": "fastapi",
56+
"fish": "fish~3.7",
57+
"flask": "flask~3.0",
58+
"flow": "flow",
59+
"fluture": "fluture",
60+
"gcc": "gcc~13",
61+
"git": "git",
62+
"gnu_fortran": "gnu_fortran~13",
63+
"gnu_make": "gnu_make",
64+
"gnu_cobol": "gnu_cobol",
65+
"gnuplot": "gnuplot",
66+
"go": "go",
67+
"godot": "godot~4.2",
68+
"graphite": "graphite",
69+
"groovy": "groovy~4.0",
70+
"grunt": "grunt",
71+
"gtk": "gtk~4.0",
72+
"hs": "hammerspoon",
73+
"handlebars": "handlebars",
74+
"hapi": "hapi",
75+
"haproxy": "haproxy~2.9",
76+
"haskell": "haskell~9",
77+
"haxe": "haxe",
78+
"homebrew": "homebrew",
79+
"html": "html",
80+
"htmx": "htmx",
81+
"http": "http",
82+
"i3": "i3",
83+
"immutable": "immutable",
84+
"influxdata": "influxdata",
85+
"jasmine": "jasmine",
86+
"js": "javascript",
87+
"jekyll": "jekyll~4",
88+
"jest": "jest",
89+
"jinja": "jinja~3.1",
90+
"joi": "joi",
91+
"jq": "jq",
92+
"$": "jquery",
93+
"jquerymobile": "jquerymobile",
94+
"jqueryui": "jqueryui",
95+
"jsdoc": "jsdoc",
96+
"jl": "julia~1.10",
97+
"ko": "knockout",
98+
"koa": "koa",
99+
"kotlin": "kotlin~1.9",
100+
"kubectl": "kubectl",
101+
"k8s": "kubernetes",
102+
"laravel": "laravel~11",
103+
"latex": "latex",
104+
"leaflet": "leaflet~1.9",
105+
"ls": "less~4",
106+
"man": "man",
107+
"liquid": "liquid",
108+
"_": "lodash~4",
109+
"lua": "lua~5.4",
110+
"love": "love",
111+
"mariadb": "mariadb",
112+
"mn": "marionette~4",
113+
"md": "markdown",
114+
"mpl": "matplotlib~3.7",
115+
"meteor": "meteor~1.5",
116+
"mocha": "mocha",
117+
"mdr": "modernizr",
118+
"mt": "moment",
119+
"moment_timezone": "moment_timezone",
120+
"mongoose": "mongoose",
121+
"nextjs": "nextjs",
122+
"ngx": "nginx",
123+
"nginx_lua_module": "nginx_lua_module",
124+
"nim": "nim",
125+
"nix": "nix",
126+
"node": "node",
127+
"nokogiri": "nokogiri",
128+
"npm": "npm",
129+
"np": "numpy~2.0",
130+
"nushell": "nushell",
131+
"ocaml": "ocaml",
132+
"octave": "octave~8",
133+
"opengl": "opengl~4",
134+
"java": "openjdk~21",
135+
"opentsdb": "opentsdb",
136+
"padrino": "padrino",
137+
"pd": "pandas~2",
138+
"perl": "perl~5.38",
139+
"phalcon": "phalcon~3",
140+
"phaser": "phaser",
141+
"phoenix": "phoenix",
142+
"php": "php",
143+
"phpunit": "phpunit~9",
144+
"playwright": "playwright",
145+
"point_cloud_library": "point_cloud_library",
146+
"pony": "pony",
147+
"pg": "postgresql~16",
148+
"prettier": "prettier",
149+
"pug": "pug",
150+
"puppeteer": "puppeteer",
151+
"pygame": "pygame",
152+
"py": "python~3.13",
153+
"pytorch": "pytorch~2",
154+
"q": "q",
155+
"qt": "qt",
156+
"qunit": "qunit",
157+
"r": "r",
158+
"ramda": "ramda",
159+
"react": "react",
160+
"react_bootstrap": "react_bootstrap",
161+
"react_native": "react_native",
162+
"react_router": "react_router",
163+
"reactivex": "reactivex",
164+
"redis": "redis",
165+
"redux": "redux",
166+
"relay": "relay~10",
167+
"requests": "requests",
168+
"requirejs": "requirejs",
169+
"rethinkdb": "rethinkdb~javascript",
170+
"rb": "ruby~3.3",
171+
"minitest": "minitest",
172+
"ror": "rails~7.2",
173+
"rs": "rust",
174+
"rxjs": "rxjs",
175+
"saltstack": "saltstack",
176+
"sanctuary": "sanctuary",
177+
"sanctuary_def": "sanctuary_def",
178+
"sanctuary_type_classes": "sanctuary_type_classes",
179+
"scss": "sass",
180+
"scala": "scala~3.2",
181+
"scikit_image": "scikit_image",
182+
"scikit_learn": "scikit_learn",
183+
"sequelize": "sequelize~6",
184+
"sinon": "sinon~15",
185+
"socketio": "socketio~4",
186+
"spring_boot": "spring_boot",
187+
"sqlite": "sqlite",
188+
"statsmodels": "statsmodels",
189+
"cani": "browser_support_tables",
190+
"svelte": "svelte",
191+
"svg": "svg",
192+
"symfony": "symfony~4.1",
193+
"tailwindcss": "tailwindcss",
194+
"tcl_tk": "tcl_tk",
195+
"tf": "tensorflow~2.9",
196+
"tensorflow_cpp": "tensorflow_cpp~2.9",
197+
"terraform": "terraform",
198+
"trio": "trio",
199+
"twig": "twig~3",
200+
"ts": "typescript",
201+
"vagrant": "vagrant",
202+
"varnish": "varnish",
203+
"vite": "vite",
204+
"vitest": "vitest",
205+
"vue": "vue~3",
206+
"vue_router": "vue_router~4",
207+
"vueuse": "vueuse",
208+
"vuex": "vuex~4",
209+
"vulkan": "vulkan",
210+
"wagtail": "wagtail",
211+
"dom": "dom",
212+
"web_extensions": "web_extensions",
213+
"webpack": "webpack~5",
214+
"werkzeug": "werkzeug~3.0",
215+
"wordpress": "wordpress",
216+
"xslt_xpath": "xslt_xpath",
217+
"yarn": "yarn~berry",
218+
"yii": "yii~2.0",
219+
"zig": "zig"
220+
}

.github/workflows/update-devdocs.yml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,8 @@ jobs:
3939
changes=$(
4040
git diff .github/keyword-slug-map.json |
4141
tail +6 | # remove diff header
42-
tr "," "\n" | # split into new lines
43-
sed -Ee 's/[+-]{//' -Ee 's/".*":"(.*)"/\1/' | # remove json/diff syntax
44-
grep -v "No newline at end of file" |
45-
sort | # needed for `uniq`
46-
uniq -u | # `-u`: only lines appearing once
42+
grep "^+" | # only added lines
43+
cut -d'"' -f4 | # only changed value
4744
awk 'ORS=", "' | # merge lines with commas
4845
sed -e 's/, $//' # remove trailing comma
4946
)

0 commit comments

Comments
 (0)