Skip to content

Commit f93deb6

Browse files
fix: register all languages which were failing on the build
1 parent 786f9e8 commit f93deb6

4 files changed

Lines changed: 125 additions & 16 deletions

File tree

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,8 @@
5555
"cypress:open": "cypress open",
5656
"cypress:run": "cypress run --browser chrome",
5757
"prettier": "prettier --cache --write --ignore-unknown .",
58-
"prepare": "husky && rimraf ./node_modules/.cache/webpack && yarn-deduplicate --strategy fewer"
58+
"prepare": "husky && rimraf ./node_modules/.cache/webpack && yarn-deduplicate --strategy fewer",
59+
"postinstall": "patch-package"
5960
},
6061
"lint-staged": {
6162
"*.{js,mjs,cjs,jsx,md,mdx}": [
@@ -133,6 +134,7 @@
133134
"mkdirp": "^3.0.1",
134135
"modularscale-sass": "^3.0.3",
135136
"npm-run-all": "^4.1.1",
137+
"patch-package": "^8.0.1",
136138
"postcss": "^8.5.8",
137139
"postcss-loader": "^8.2.0",
138140
"prettier": "^3.8.1",
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
diff --git a/node_modules/remark-refractor/src/index.js b/node_modules/remark-refractor/src/index.js
2+
index 1662853..e4eb2e9 100644
3+
--- a/node_modules/remark-refractor/src/index.js
4+
+++ b/node_modules/remark-refractor/src/index.js
5+
@@ -10,6 +10,13 @@ refractor.register(require('refractor/lang/typescript.js'));
6+
refractor.register(require('refractor/lang/nginx.js'));
7+
refractor.register(require('refractor/lang/ruby.js'));
8+
refractor.register(require("./js-links-details.js"));
9+
+refractor.register(require('refractor/lang/scss.js'));
10+
+refractor.register(require('refractor/lang/less.js'));
11+
+refractor.register(require('refractor/lang/jsx.js'));
12+
+refractor.register(require('refractor/lang/twig.js'));
13+
+refractor.register(require('refractor/lang/markdown.js'));
14+
+refractor.register(require('refractor/lang/coffeescript.js'));
15+
+refractor.register(require('refractor/lang/stylus.js'));
16+
17+
function attacher({ include, exclude } = {}) {
18+
return transformer;

src/content/guides/asset-management.mdx

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -577,17 +577,17 @@ owner:
577577
578578
**src/data.json5**
579579
580-
```json5
580+
```json
581581
{
582582
// comment
583-
title: "JSON5 Example",
584-
owner: {
585-
name: "Tom Preston-Werner",
586-
organization: "GitHub",
587-
bio: "GitHub Cofounder & CEO\n\
583+
"title": "JSON5 Example",
584+
"owner": {
585+
"name": "Tom Preston-Werner",
586+
"organization": "GitHub",
587+
"bio": "GitHub Cofounder & CEO\n\
588588
Likes tater tots and beer.",
589-
dob: "1979-05-27T07:32:00.000Z",
590-
},
589+
"dob": "1979-05-27T07:32:00.000Z"
590+
}
591591
}
592592
```
593593

yarn.lock

Lines changed: 96 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4489,6 +4489,11 @@ chrome-trace-event@^1.0.2:
44894489
dependencies:
44904490
tslib "^1.9.0"
44914491

4492+
ci-info@^3.7.0:
4493+
version "3.9.0"
4494+
resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4"
4495+
integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==
4496+
44924497
ci-info@^4.0.0, ci-info@^4.1.0, ci-info@^4.2.0, ci-info@^4.3.1:
44934498
version "4.3.1"
44944499
resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-4.3.1.tgz#355ad571920810b5623e11d40232f443f16f1daa"
@@ -6729,6 +6734,13 @@ find-up@^5.0.0:
67296734
locate-path "^6.0.0"
67306735
path-exists "^4.0.0"
67316736

6737+
find-yarn-workspace-root@^2.0.0:
6738+
version "2.0.0"
6739+
resolved "https://registry.yarnpkg.com/find-yarn-workspace-root/-/find-yarn-workspace-root-2.0.0.tgz#f47fb8d239c900eb78179aa81b66673eac88f7bd"
6740+
integrity sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ==
6741+
dependencies:
6742+
micromatch "^4.0.2"
6743+
67326744
findit@~2.0.0:
67336745
version "2.0.0"
67346746
resolved "https://registry.yarnpkg.com/findit/-/findit-2.0.0.tgz#6509f0126af4c178551cfa99394e032e13a4d56e"
@@ -6842,6 +6854,15 @@ front-matter@^4.0.2:
68426854
dependencies:
68436855
js-yaml "^3.13.1"
68446856

6857+
fs-extra@^10.0.0:
6858+
version "10.1.0"
6859+
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf"
6860+
integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==
6861+
dependencies:
6862+
graceful-fs "^4.2.0"
6863+
jsonfile "^6.0.1"
6864+
universalify "^2.0.0"
6865+
68456866
fs-extra@^4.0.2:
68466867
version "4.0.3"
68476868
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.3.tgz#0d852122e5bc5beb453fb028e9c0c9bf36340c94"
@@ -7134,7 +7155,7 @@ gopd@^1.0.1, gopd@^1.2.0:
71347155
resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.2.0.tgz#89f56b8217bdbc8802bd299df6d7f1081d7e51a1"
71357156
integrity sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==
71367157

7137-
graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.11, graceful-fs@^4.2.4, graceful-fs@^4.2.6:
7158+
graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.11, graceful-fs@^4.2.4, graceful-fs@^4.2.6:
71387159
version "4.2.11"
71397160
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3"
71407161
integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==
@@ -7964,6 +7985,11 @@ is-decimal@^2.0.0:
79647985
resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-2.0.0.tgz#db1140337809fd043a056ae40a9bd1cdc563034c"
79657986
integrity sha512-QfrfjQV0LjoWQ1K1XSoEZkTAzSa14RKVMa5zg3SdAfzEmQzRM4+tbSFWb78creCeA9rNBzaZal92opi1TwPWZw==
79667987

7988+
is-docker@^2.0.0:
7989+
version "2.2.1"
7990+
resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa"
7991+
integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==
7992+
79677993
is-docker@^3.0.0:
79687994
version "3.0.0"
79697995
resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-3.0.0.tgz#90093aa3106277d8a77a5910dbae71747e15a200"
@@ -8205,6 +8231,13 @@ is-weakset@^2.0.3:
82058231
call-bound "^1.0.3"
82068232
get-intrinsic "^1.2.6"
82078233

8234+
is-wsl@^2.1.1:
8235+
version "2.2.0"
8236+
resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271"
8237+
integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==
8238+
dependencies:
8239+
is-docker "^2.0.0"
8240+
82088241
is-wsl@^3.1.0:
82098242
version "3.1.0"
82108243
resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-3.1.0.tgz#e1c657e39c10090afcbedec61720f6b924c3cbd2"
@@ -8860,6 +8893,17 @@ json-stable-stringify-without-jsonify@^1.0.1:
88608893
resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
88618894
integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=
88628895

8896+
json-stable-stringify@^1.0.2:
8897+
version "1.3.0"
8898+
resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.3.0.tgz#8903cfac42ea1a0f97f35d63a4ce0518f0cc6a70"
8899+
integrity sha512-qtYiSSFlwot9XHtF9bD9c7rwKjr+RecWT//ZnPvSmEjpV5mmPOCN4j8UjY5hbjNkOwZ/jQv3J6R1/pL7RwgMsg==
8900+
dependencies:
8901+
call-bind "^1.0.8"
8902+
call-bound "^1.0.4"
8903+
isarray "^2.0.5"
8904+
jsonify "^0.0.1"
8905+
object-keys "^1.1.1"
8906+
88638907
json-stringify-safe@~5.0.1:
88648908
version "5.0.1"
88658909
resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
@@ -8908,6 +8952,11 @@ jsonfile@^6.0.1:
89088952
optionalDependencies:
89098953
graceful-fs "^4.1.6"
89108954

8955+
jsonify@^0.0.1:
8956+
version "0.0.1"
8957+
resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.1.tgz#2aa3111dae3d34a0f151c63f3a45d995d9420978"
8958+
integrity sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==
8959+
89118960
jsonpointer@^5.0.0, jsonpointer@~5.0.1:
89128961
version "5.0.1"
89138962
resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-5.0.1.tgz#2110e0af0900fd37467b5907ecd13a7884a1b559"
@@ -8962,6 +9011,13 @@ kind-of@^6.0.2:
89629011
resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd"
89639012
integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==
89649013

9014+
klaw-sync@^6.0.0:
9015+
version "6.0.0"
9016+
resolved "https://registry.yarnpkg.com/klaw-sync/-/klaw-sync-6.0.0.tgz#1fd2cfd56ebb6250181114f0a581167099c2b28c"
9017+
integrity sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ==
9018+
dependencies:
9019+
graceful-fs "^4.1.11"
9020+
89659021
kleur@^4.1.4:
89669022
version "4.1.4"
89679023
resolved "https://registry.yarnpkg.com/kleur/-/kleur-4.1.4.tgz#8c202987d7e577766d039a8cd461934c01cda04d"
@@ -10680,6 +10736,14 @@ open@^10.0.3:
1068010736
is-inside-container "^1.0.0"
1068110737
is-wsl "^3.1.0"
1068210738

10739+
open@^7.4.2:
10740+
version "7.4.2"
10741+
resolved "https://registry.yarnpkg.com/open/-/open-7.4.2.tgz#b8147e26dcf3e426316c730089fd71edd29c2321"
10742+
integrity sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==
10743+
dependencies:
10744+
is-docker "^2.0.0"
10745+
is-wsl "^2.1.1"
10746+
1068310747
opener@^1.5.1, opener@^1.5.2:
1068410748
version "1.5.2"
1068510749
resolved "https://registry.yarnpkg.com/opener/-/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598"
@@ -10912,6 +10976,26 @@ passerror@1.1.1:
1091210976
resolved "https://registry.yarnpkg.com/passerror/-/passerror-1.1.1.tgz#a25b88dbdd910a29603aec7dcb96e9a7a97687b4"
1091310977
integrity sha1-oluI292RCilgOux9y5bpp6l2h7Q=
1091410978

10979+
patch-package@^8.0.1:
10980+
version "8.0.1"
10981+
resolved "https://registry.yarnpkg.com/patch-package/-/patch-package-8.0.1.tgz#79d02f953f711e06d1f8949c8a13e5d3d7ba1a60"
10982+
integrity sha512-VsKRIA8f5uqHQ7NGhwIna6Bx6D9s/1iXlA1hthBVBEbkq+t4kXD0HHt+rJhf/Z+Ci0F/HCB2hvn0qLdLG+Qxlw==
10983+
dependencies:
10984+
"@yarnpkg/lockfile" "^1.1.0"
10985+
chalk "^4.1.2"
10986+
ci-info "^3.7.0"
10987+
cross-spawn "^7.0.3"
10988+
find-yarn-workspace-root "^2.0.0"
10989+
fs-extra "^10.0.0"
10990+
json-stable-stringify "^1.0.2"
10991+
klaw-sync "^6.0.0"
10992+
minimist "^1.2.6"
10993+
open "^7.4.2"
10994+
semver "^7.5.3"
10995+
slash "^2.0.0"
10996+
tmp "^0.2.4"
10997+
yaml "^2.2.2"
10998+
1091510999
path-browserify@^1.0.1:
1091611000
version "1.0.1"
1091711001
resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-1.0.1.tgz#d98454a9c3753d5790860f16f68867b9e46be1fd"
@@ -12545,10 +12629,10 @@ semver@^6.0.0, semver@^6.3.1:
1254512629
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
1254612630
integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
1254712631

12548-
semver@^7.3.5, semver@^7.5.0, semver@^7.5.4, semver@^7.6.2, semver@^7.6.3, semver@^7.7.2, semver@^7.7.3:
12549-
version "7.7.3"
12550-
resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.3.tgz#4b5f4143d007633a8dc671cd0a6ef9147b8bb946"
12551-
integrity sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==
12632+
semver@^7.3.5, semver@^7.5.0, semver@^7.5.3, semver@^7.5.4, semver@^7.6.2, semver@^7.6.3, semver@^7.7.2, semver@^7.7.3:
12633+
version "7.7.4"
12634+
resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.4.tgz#28464e36060e991fa7a11d0279d2d3f3b57a7e8a"
12635+
integrity sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==
1255212636

1255312637
send@~0.19.0, send@~0.19.1:
1255412638
version "0.19.2"
@@ -12789,6 +12873,11 @@ skin-tone@^2.0.0:
1278912873
dependencies:
1279012874
unicode-emoji-modifier-base "^1.0.0"
1279112875

12876+
slash@^2.0.0:
12877+
version "2.0.0"
12878+
resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44"
12879+
integrity sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==
12880+
1279212881
slash@^3.0.0:
1279312882
version "3.0.0"
1279412883
resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
@@ -13636,7 +13725,7 @@ tldts@^6.1.32:
1363613725
dependencies:
1363713726
tldts-core "^6.1.58"
1363813727

13639-
tmp@~0.2.4:
13728+
tmp@^0.2.4, tmp@~0.2.4:
1364013729
version "0.2.5"
1364113730
resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.5.tgz#b06bcd23f0f3c8357b426891726d16015abfd8f8"
1364213731
integrity sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==
@@ -15222,7 +15311,7 @@ yaml@^1.10.2:
1522215311
resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b"
1522315312
integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==
1522415313

15225-
yaml@^2.0.0, yaml@^2.8.2:
15314+
yaml@^2.0.0, yaml@^2.2.2, yaml@^2.8.2:
1522615315
version "2.8.2"
1522715316
resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.8.2.tgz#5694f25eca0ce9c3e7a9d9e00ce0ddabbd9e35c5"
1522815317
integrity sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==

0 commit comments

Comments
 (0)