@@ -21,6 +21,7 @@
2121 "fuzzy-search": "^3.2.1",
2222 "gray-matter": "^4.0.3",
2323 "html-entities": "^2.3.2",
24+ "lodash.debounce": "^4.0.8",
2425 "luxon": "^2.0.2",
2526 "next": "^12.1.5",
2627 "path-browserify": "^1.0.1",
@@ -524,9 +525,9 @@
524525 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
525526 },
526527 "node_modules/autoprefixer": {
527− "version": "10.4.4",
528− "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.4.tgz",
529− "integrity": "sha512-Tm8JxsB286VweiZ5F0anmbyGiNI3v3wGv3mz9W+cxEDYB/6jbnj6GM9H9mK3wIL8ftgl+C07Lcwb8PG5PCCPzA==",
528+ "version": "10.4.5",
529+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.5.tgz",
530+ "integrity": "sha512-Fvd8yCoA7lNX/OUllvS+aS1I7WRBclGXsepbvT8ZaPgrH24rgXpZzF0/6Hh3ZEkwg+0AES/Osd196VZmYoEFtw==",
530531 "dev": true,
531532 "funding": [
532533 {
@@ -540,7 +541,7 @@
540541 ],
541542 "dependencies": {
542543 "browserslist": "^4.20.2",
543− "caniuse-lite": "^1.0.30001317",
544+ "caniuse-lite": "^1.0.30001332",
544545 "fraction.js": "^4.2.0",
545546 "normalize-range": "^0.1.2",
546547 "picocolors": "^1.0.0",
@@ -1088,9 +1089,9 @@
10881089 }
10891090 },
10901091 "node_modules/electron-to-chromium": {
1091− "version": "1.4.114",
1092− "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.114.tgz",
1093− "integrity": "sha512-gRwLpVYWHGbERPU6o8pKfR168V6enWEXzZc6zQNNXbgJ7UJna+9qzAIHY94+9KOv71D/CH+QebLA9pChD2q8zA==",
1092+ "version": "1.4.118",
1093+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.118.tgz",
1094+ "integrity": "sha512-maZIKjnYDvF7Fs35nvVcyr44UcKNwybr93Oba2n3HkKDFAtk0svERkLN/HyczJDS3Fo4wU9th9fUQd09ZLtj1w==",
10941095 "dev": true
10951096 },
10961097 "node_modules/end-of-stream": {
@@ -2067,6 +2068,11 @@
20672068 "resolved": "https://registry.npmjs.org/lodash.chunk/-/lodash.chunk-4.2.0.tgz",
20682069 "integrity": "sha1-ZuXOH3btJ7QwPYxlEujRIW6BBrw="
20692070 },
2071+ "node_modules/lodash.debounce": {
2072+ "version": "4.0.8",
2073+ "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
2074+ "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168="
2075+ },
20702076 "node_modules/lodash.isequal": {
20712077 "version": "4.5.0",
20722078 "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz",
@@ -4837,9 +4843,9 @@
48374843 }
48384844 },
48394845 "node_modules/tslib": {
4840− "version": "2.3.1",
4841− "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz",
4842− "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw=="
4846+ "version": "2.4.0",
4847+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
4848+ "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ=="
48434849 },
48444850 "node_modules/type-check": {
48454851 "version": "0.3.2",
@@ -5583,13 +5589,13 @@
55835589 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
55845590 },
55855591 "autoprefixer": {
5586− "version": "10.4.4",
5587− "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.4.tgz",
5588− "integrity": "sha512-Tm8JxsB286VweiZ5F0anmbyGiNI3v3wGv3mz9W+cxEDYB/6jbnj6GM9H9mK3wIL8ftgl+C07Lcwb8PG5PCCPzA==",
5592+ "version": "10.4.5",
5593+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.5.tgz",
5594+ "integrity": "sha512-Fvd8yCoA7lNX/OUllvS+aS1I7WRBclGXsepbvT8ZaPgrH24rgXpZzF0/6Hh3ZEkwg+0AES/Osd196VZmYoEFtw==",
55895595 "dev": true,
55905596 "requires": {
55915597 "browserslist": "^4.20.2",
5592− "caniuse-lite": "^1.0.30001317",
5598+ "caniuse-lite": "^1.0.30001332",
55935599 "fraction.js": "^4.2.0",
55945600 "normalize-range": "^0.1.2",
55955601 "picocolors": "^1.0.0",
@@ -5962,9 +5968,9 @@
59625968 }
59635969 },
59645970 "electron-to-chromium": {
5965− "version": "1.4.114",
5966− "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.114.tgz",
5967− "integrity": "sha512-gRwLpVYWHGbERPU6o8pKfR168V6enWEXzZc6zQNNXbgJ7UJna+9qzAIHY94+9KOv71D/CH+QebLA9pChD2q8zA==",
5971+ "version": "1.4.118",
5972+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.118.tgz",
5973+ "integrity": "sha512-maZIKjnYDvF7Fs35nvVcyr44UcKNwybr93Oba2n3HkKDFAtk0svERkLN/HyczJDS3Fo4wU9th9fUQd09ZLtj1w==",
59685974 "dev": true
59695975 },
59705976 "end-of-stream": {
@@ -6649,6 +6655,11 @@
66496655 "resolved": "https://registry.npmjs.org/lodash.chunk/-/lodash.chunk-4.2.0.tgz",
66506656 "integrity": "sha1-ZuXOH3btJ7QwPYxlEujRIW6BBrw="
66516657 },
6658+ "lodash.debounce": {
6659+ "version": "4.0.8",
6660+ "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
6661+ "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168="
6662+ },
66526663 "lodash.isequal": {
66536664 "version": "4.5.0",
66546665 "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz",
@@ -8487,9 +8498,9 @@
84878498 "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA=="
84888499 },
84898500 "tslib": {
8490− "version": "2.3.1",
8491− "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz",
8492− "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw=="
8501+ "version": "2.4.0",
8502+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
8503+ "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ=="
84938504 },
84948505 "type-check": {
84958506 "version": "0.3.2",