Skip to content

Commit 49be360

Browse files
chenxsanJounQin
andauthored
drop md configurations (#5316)
* drop md configurations * add remark-html back * lock remark-html to 13 * Update package.json Co-authored-by: JounQin <admin@1stg.me> * update yarn.lock Co-authored-by: JounQin <admin@1stg.me>
1 parent 5f2a01b commit 49be360

File tree

10 files changed

+30
-118
lines changed

10 files changed

+30
-118
lines changed

.editorconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ trim_trailing_whitespace = true
77
insert_final_newline = true
88

99
# Format Source Code
10-
[*.{md,js,jsx,json,scss,hbs}]
10+
[*.{md,mdx,js,jsx,json,scss,hbs}]
1111
charset = utf-8
1212
indent_style = space
1313
indent_size = 2

.eslintignore

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
dist/
22
examples/
3-
src/content/loaders/_*.md
4-
src/content/plugins/_*.md
3+
src/content/loaders/_*.mdx
4+
src/content/plugins/_*.mdx

.eslintrc.js

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ module.exports = {
99
jest: true,
1010
'cypress/globals': true,
1111
},
12-
plugins: ['markdown', 'cypress', 'react-hooks'],
12+
plugins: ['cypress', 'react-hooks'],
1313
rules: {
1414
'no-console': 'off',
1515
semi: ['error', 'always'],
@@ -41,11 +41,7 @@ module.exports = {
4141
},
4242
},
4343
{
44-
files: ['**/*.md'],
45-
processor: 'markdown/markdown',
46-
},
47-
{
48-
files: ['**/*.{md,mdx}/*.{js,javascript}'], // we don't lint ts at the moment
44+
files: ['**/*.mdx/*.{js,javascript}'], // we don't lint ts at the moment
4945
rules: {
5046
indent: ['error', 2],
5147
quotes: ['error', 'single', { allowTemplateLiterals: true }],

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ node_modules
22
dist
33
!examples/**/dist
44
src/**/_*.json
5-
src/**/_*.md
5+
src/**/_*.mdx
66
.vscode
77
.idea
88
.DS_Store

package.json

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"clean-dist": "rimraf ./dist",
2828
"clean-printable": "rimraf src/content/**/printable.mdx",
2929
"preclean": "run-s clean-dist clean-printable",
30-
"clean": "rimraf src/content/**/_*.md src/**/_*.json repositories/*.json",
30+
"clean": "rimraf src/content/**/_*.mdx src/**/_*.json repositories/*.json",
3131
"start": "npm run clean-dist && webpack serve --config webpack.dev.js --env dev --progress --node-env development",
3232
"content": "node src/scripts/build-content-tree.js ./src/content ./src/_content.json",
3333
"bundle-analyze": "run-s clean fetch content && webpack --config webpack.prod.js --node-env production && run-s printable content && webpack --config webpack.ssg.js --node-env production --env ssg --profile --json > stats.json && webpack-bundle-analyzer stats.json",
@@ -43,8 +43,8 @@
4343
"lint": "run-s lint:*",
4444
"lint:js": "npm run lint-js .",
4545
"lint-js": "eslint --cache --cache-location .cache/.eslintcache",
46-
"lint:markdown": "npm run lint-markdown *.md ./src/content/**/*.md",
47-
"lint-markdown": "markdownlint --config ./.markdownlint.json --ignore './src/content/**/_*.md' --ignore '.vale/**/*.md' --ignore '.github/**/*.md'",
46+
"lint:markdown": "npm run lint-markdown *.md",
47+
"lint-markdown": "markdownlint --config ./.markdownlint.json --ignore '.vale/**/*.md' --ignore '.github/**/*.md'",
4848
"lint:prose": "vale --config='.vale.ini' src/content",
4949
"lint:links": "hyperlink -c 8 --root dist -r dist/index.html --canonicalroot https://webpack.js.org/ --internal --skip /plugins/extract-text-webpack-plugin/ --skip /printable --skip https:// --skip http:// --skip sw.js > internal-links.tap; cat internal-links.tap | tap-spot",
5050
"sitemap": "cd dist && sitemap-static --ignore-file=../sitemap-ignore.json --pretty --prefix=https://webpack.js.org/ > sitemap.xml",
@@ -92,12 +92,10 @@
9292
"eslint": "^7.32.0",
9393
"eslint-config-prettier": "^8.3.0",
9494
"eslint-plugin-cypress": "^2.11.3",
95-
"eslint-plugin-markdown": "^2.2.0",
9695
"eslint-plugin-mdx": "^1.15.0",
9796
"eslint-plugin-react": "^7.24.0",
9897
"eslint-plugin-react-hooks": "^4.2.0",
9998
"front-matter": "^4.0.2",
100-
"html-loader": "^2.1.2",
10199
"html-webpack-plugin": "^5.3.2",
102100
"http-server": "^13.0.1",
103101
"husky": "^7.0.1",
@@ -123,9 +121,8 @@
123121
"remark-extract-anchors": "1.1.1",
124122
"remark-frontmatter": "^3.0.0",
125123
"remark-gfm": "^1.0.0",
126-
"remark-html": "^13.0.1",
127-
"remark-loader": "^4.0.0",
128-
"remark-refractor": "git://github.com/montogeek/remark-refractor.git",
124+
"remark-html": "^13.0.0",
125+
"remark-refractor": "montogeek/remark-refractor",
129126
"remark-slug": "^6.1.0",
130127
"rimraf": "^3.0.2",
131128
"sass": "^1.38.0",

src/content/configuration/index.mdx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1171,5 +1171,3 @@ found 0 vulnerabilities
11711171

11721172
Congratulations! Your new webpack configuration file has been created!
11731173
```
1174-
1175-

src/content/migrate/5.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@ Create an [issue](https://github.com/webpack/webpack/issues/new?template=Bug_rep
256256

257257
## Something missing in this guide?
258258

259-
Please open a [Pull Request](https://github.com/webpack/webpack.js.org/edit/master/src/content/migrate/5.md) to help the next person using this guide.
259+
Please open a [Pull Request](https://github.com/webpack/webpack.js.org/edit/master/src/content/migrate/5.mdx) to help the next person using this guide.
260260

261261
## Changes to internals
262262

src/utilities/content-tree-enhancers.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ const enhance = (tree, options) => {
1515
const dir = path.normalize(options.dir).replace(/^(\.\/)/gm, '');
1616

1717
tree.url = tree.path
18-
// delete `.md` extensions
18+
// delete `.mdx` extensions
1919
.replace(tree.extension, '')
2020
// delete source content directory
2121
.replace(dir, '')

webpack.common.js

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -60,22 +60,6 @@ module.exports = ({ ssg = false }) => ({
6060
},
6161
],
6262
},
63-
{
64-
test: /\.md$/,
65-
use: [
66-
{
67-
loader: 'html-loader',
68-
},
69-
{
70-
loader: 'remark-loader',
71-
options: {
72-
remarkOptions: {
73-
plugins: [...mdPlugins, require('remark-html')],
74-
},
75-
},
76-
},
77-
],
78-
},
7963
{
8064
test: /\.jsx?$/,
8165
exclude: /node_modules/,

yarn.lock

Lines changed: 17 additions & 80 deletions
Original file line numberDiff line numberDiff line change
@@ -5913,9 +5913,9 @@ hast-util-parse-selector@^2.0.0:
59135913
integrity sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==
59145914

59155915
hast-util-sanitize@^3.0.0:
5916-
version "3.0.0"
5917-
resolved "https://registry.yarnpkg.com/hast-util-sanitize/-/hast-util-sanitize-3.0.0.tgz#4cdc26b2991b3bf90ee74b5c932e14d907549312"
5918-
integrity sha512-gxsM24ARtuulsrWEj8QtVM6FNeAEHklF/t7TEIWvX1wuQcoAQtJtEUcT8t0os4uxCUqh1epX/gTi8fp8gNKvCA==
5916+
version "3.0.2"
5917+
resolved "https://registry.yarnpkg.com/hast-util-sanitize/-/hast-util-sanitize-3.0.2.tgz#b0b783220af528ba8fe6999f092d138908678520"
5918+
integrity sha512-+2I0x2ZCAyiZOO/sb4yNLFmdwPBnyJ4PBkVTUMKMqBwYNA+lXSgOmoRXlJFazoyid9QPogRRKgKhVEodv181sA==
59195919
dependencies:
59205920
xtend "^4.0.0"
59215921

@@ -5935,9 +5935,9 @@ hast-util-to-estree@^1.1.0:
59355935
zwitch "^1.0.0"
59365936

59375937
hast-util-to-html@^7.0.0:
5938-
version "7.1.1"
5939-
resolved "https://registry.yarnpkg.com/hast-util-to-html/-/hast-util-to-html-7.1.1.tgz#39818b8bbfcb8eaa87846a120b3875487b27d094"
5940-
integrity sha512-Ujqj0hGuo3dIQKilkbauAv5teOqPvhaSLEgs1lgApFT0812e114KiffV8XfE4ttR8dRPqxNOIJOMu6SKOVOGlg==
5938+
version "7.1.3"
5939+
resolved "https://registry.yarnpkg.com/hast-util-to-html/-/hast-util-to-html-7.1.3.tgz#9f339ca9bea71246e565fc79ff7dbfe98bb50f5e"
5940+
integrity sha512-yk2+1p3EJTEE9ZEUkgHsUSVhIpCsL/bvT8E5GzmWc+N1Po5gBw+0F8bo7dpxXR0nu0bQVxVZGX2lBGF21CmeDw==
59415941
dependencies:
59425942
ccount "^1.0.0"
59435943
comma-separated-tokens "^1.0.0"
@@ -6046,15 +6046,7 @@ html-escaper@^2.0.0:
60466046
resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453"
60476047
integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==
60486048

6049-
html-loader@^2.1.2:
6050-
version "2.1.2"
6051-
resolved "https://registry.yarnpkg.com/html-loader/-/html-loader-2.1.2.tgz#17eb111441e863a9308071ed876b4ba861f143df"
6052-
integrity sha512-XB4O1+6mpLp4qy/3qg5+1QPZ/uXvWtO64hNAX87sKHwcHkp1LJGU7V3sJ9iVmRACElAZXQ4YOO/Lbkx5kYfl9A==
6053-
dependencies:
6054-
html-minifier-terser "^5.1.1"
6055-
parse5 "^6.0.1"
6056-
6057-
html-minifier-terser@^5.0.1, html-minifier-terser@^5.1.1:
6049+
html-minifier-terser@^5.0.1:
60586050
version "5.1.1"
60596051
resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz#922e96f1f3bb60832c2634b79884096389b1f054"
60606052
integrity sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==
@@ -6574,7 +6566,7 @@ is-date-object@^1.0.1:
65746566
resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.2.tgz#bda736f2cd8fd06d32844e7743bfa7494c3bfd7e"
65756567
integrity sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==
65766568

6577-
is-decimal@^1.0.0, is-decimal@^1.0.2:
6569+
is-decimal@^1.0.0:
65786570
version "1.0.4"
65796571
resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-1.0.4.tgz#65a3a5958a1c5b63a706e1b333d7cd9f630d3fa5"
65806572
integrity sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==
@@ -8090,21 +8082,7 @@ mdast-util-mdxjs-esm@~0.1.0:
80908082
resolved "https://registry.yarnpkg.com/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-0.1.1.tgz#69134a0dad71a59a9e0e9cfdc0633dde31dff69a"
80918083
integrity sha512-kBiYeashz+nuhfv+712nc4THQhzXIH2gBFUDbuLxuDCqU/fZeg+9FAcdRBx9E13dkpk1p2Xwufzs3wsGJ+mISQ==
80928084

8093-
mdast-util-to-hast@^10.0.0:
8094-
version "10.0.1"
8095-
resolved "https://registry.yarnpkg.com/mdast-util-to-hast/-/mdast-util-to-hast-10.0.1.tgz#0cfc82089494c52d46eb0e3edb7a4eb2aea021eb"
8096-
integrity sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA==
8097-
dependencies:
8098-
"@types/mdast" "^3.0.0"
8099-
"@types/unist" "^2.0.0"
8100-
mdast-util-definitions "^4.0.0"
8101-
mdurl "^1.0.0"
8102-
unist-builder "^2.0.0"
8103-
unist-util-generated "^1.0.0"
8104-
unist-util-position "^3.0.0"
8105-
unist-util-visit "^2.0.0"
8106-
8107-
mdast-util-to-hast@^10.1.0:
8085+
mdast-util-to-hast@^10.0.0, mdast-util-to-hast@^10.1.0:
81088086
version "10.2.0"
81098087
resolved "https://registry.yarnpkg.com/mdast-util-to-hast/-/mdast-util-to-hast-10.2.0.tgz#61875526a017d8857b71abc9333942700b2d3604"
81108088
integrity sha512-JoPBfJ3gBnHZ18icCwHR50orC9kNH81tiR1gs01D8Q5YpV6adHNO9nKNuFBCJQ941/32PT1a63UF/DitmS3amQ==
@@ -8974,7 +8952,7 @@ parse-json@^5.0.0:
89748952
json-parse-even-better-errors "^2.3.0"
89758953
lines-and-columns "^1.1.6"
89768954

8977-
parse5@6.0.1, parse5@^6.0.1:
8955+
parse5@6.0.1:
89788956
version "6.0.1"
89798957
resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b"
89808958
integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==
@@ -10303,7 +10281,7 @@ remark-gfm@^1.0.0:
1030310281
mdast-util-gfm "^0.1.0"
1030410282
micromark-extension-gfm "^0.3.0"
1030510283

10306-
remark-html@^13.0.1:
10284+
remark-html@^13.0.0:
1030710285
version "13.0.1"
1030810286
resolved "https://registry.yarnpkg.com/remark-html/-/remark-html-13.0.1.tgz#d5b2d8be01203e61fc37403167ca7584879ad675"
1030910287
integrity sha512-K5KQCXWVz+harnyC+UVM/J9eJWCgjYRqFeZoZf2NgP0iFbuuw/RgMZv3MA34b/OEpGnstl3oiOUtZzD3tJ+CBw==
@@ -10312,14 +10290,6 @@ remark-html@^13.0.1:
1031210290
hast-util-to-html "^7.0.0"
1031310291
mdast-util-to-hast "^10.0.0"
1031410292

10315-
remark-loader@^4.0.0:
10316-
version "4.0.0"
10317-
resolved "https://registry.yarnpkg.com/remark-loader/-/remark-loader-4.0.0.tgz#a8afa003ce53726adbe5dc09a349b75e846db349"
10318-
integrity sha512-Bg+fQtqOAx3wCaHZxuLjN43JR9ducG/KO4ru+Adj6U8CuI7NsBQQkOfnf1YtxiPf4JP2Pt9FeJIbPWcVHWJqvw==
10319-
dependencies:
10320-
front-matter "^4.0.2"
10321-
vfile-reporter "^6.0.2"
10322-
1032310293
remark-mdx@2.0.0-next.9:
1032410294
version "2.0.0-next.9"
1032510295
resolved "https://registry.yarnpkg.com/remark-mdx/-/remark-mdx-2.0.0-next.9.tgz#3e2088550ddd4264ce48bca15fb297569d369e65"
@@ -10372,9 +10342,9 @@ remark-parse@^9.0.0:
1037210342
dependencies:
1037310343
mdast-util-from-markdown "^0.8.0"
1037410344

10375-
"remark-refractor@git://github.com/montogeek/remark-refractor.git":
10345+
remark-refractor@montogeek/remark-refractor:
1037610346
version "1.0.0"
10377-
resolved "git://github.com/montogeek/remark-refractor.git#9b6048f89739b27f9de701d29d29d980b3ea18d7"
10347+
resolved "https://codeload.github.com/montogeek/remark-refractor/tar.gz/9b6048f89739b27f9de701d29d29d980b3ea18d7"
1037810348
dependencies:
1037910349
refractor "^3.1.0"
1038010350
unist-util-visit "1.3.1"
@@ -10442,7 +10412,7 @@ renderkid@^2.0.6:
1044210412
lodash "^4.17.21"
1044310413
strip-ansi "^3.0.1"
1044410414

10445-
repeat-string@^1.0.0, repeat-string@^1.5.0, repeat-string@^1.5.4:
10415+
repeat-string@^1.0.0, repeat-string@^1.5.4:
1044610416
version "1.6.1"
1044710417
resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637"
1044810418
integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc=
@@ -11239,7 +11209,7 @@ string-length@^4.0.1:
1123911209
char-regex "^1.0.2"
1124011210
strip-ansi "^6.0.0"
1124111211

11242-
string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0:
11212+
string-width@^4.1.0, string-width@^4.2.0:
1124311213
version "4.2.0"
1124411214
resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5"
1124511215
integrity sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==
@@ -11321,7 +11291,7 @@ string_decoder@~1.1.1:
1132111291
dependencies:
1132211292
safe-buffer "~5.1.0"
1132311293

11324-
stringify-entities@^3.0.0, stringify-entities@^3.1.0:
11294+
stringify-entities@^3.0.0, stringify-entities@^3.0.1, stringify-entities@^3.1.0:
1132511295
version "3.1.0"
1132611296
resolved "https://registry.yarnpkg.com/stringify-entities/-/stringify-entities-3.1.0.tgz#b8d3feac256d9ffcc9fa1fefdcf3ca70576ee903"
1132711297
integrity sha512-3FP+jGMmMV/ffZs86MoghGqAoqXAdxLrJP4GUdrDN1aIScYih5tuIO3eF4To5AJZ79KDZ8Fpdy7QJnK8SsL1Vg==
@@ -11330,17 +11300,6 @@ stringify-entities@^3.0.0, stringify-entities@^3.1.0:
1133011300
character-entities-legacy "^1.0.0"
1133111301
xtend "^4.0.0"
1133211302

11333-
stringify-entities@^3.0.1:
11334-
version "3.0.1"
11335-
resolved "https://registry.yarnpkg.com/stringify-entities/-/stringify-entities-3.0.1.tgz#32154b91286ab0869ab2c07696223bd23b6dbfc0"
11336-
integrity sha512-Lsk3ISA2++eJYqBMPKcr/8eby1I6L0gP0NlxF8Zja6c05yr/yCYyb2c9PwXjd08Ib3If1vn1rbs1H5ZtVuOfvQ==
11337-
dependencies:
11338-
character-entities-html4 "^1.0.0"
11339-
character-entities-legacy "^1.0.0"
11340-
is-alphanumerical "^1.0.0"
11341-
is-decimal "^1.0.2"
11342-
is-hexadecimal "^1.0.0"
11343-
1134411303
stringify-object@^3.3.0:
1134511304
version "3.3.0"
1134611305
resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629"
@@ -11464,7 +11423,7 @@ supports-color@^5.3.0:
1146411423
dependencies:
1146511424
has-flag "^3.0.0"
1146611425

11467-
supports-color@^6.0.0, supports-color@^6.1.0:
11426+
supports-color@^6.1.0:
1146811427
version "6.1.0"
1146911428
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3"
1147011429
integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==
@@ -12321,28 +12280,6 @@ vfile-message@^2.0.0:
1232112280
"@types/unist" "^2.0.0"
1232212281
unist-util-stringify-position "^2.0.0"
1232312282

12324-
vfile-reporter@^6.0.2:
12325-
version "6.0.2"
12326-
resolved "https://registry.yarnpkg.com/vfile-reporter/-/vfile-reporter-6.0.2.tgz#cbddaea2eec560f27574ce7b7b269822c191a676"
12327-
integrity sha512-GN2bH2gs4eLnw/4jPSgfBjo+XCuvnX9elHICJZjVD4+NM0nsUrMTvdjGY5Sc/XG69XVTgLwj7hknQVc6M9FukA==
12328-
dependencies:
12329-
repeat-string "^1.5.0"
12330-
string-width "^4.0.0"
12331-
supports-color "^6.0.0"
12332-
unist-util-stringify-position "^2.0.0"
12333-
vfile-sort "^2.1.2"
12334-
vfile-statistics "^1.1.0"
12335-
12336-
vfile-sort@^2.1.2:
12337-
version "2.2.2"
12338-
resolved "https://registry.yarnpkg.com/vfile-sort/-/vfile-sort-2.2.2.tgz#720fe067ce156aba0b411a01bb0dc65596aa1190"
12339-
integrity sha512-tAyUqD2R1l/7Rn7ixdGkhXLD3zsg+XLAeUDUhXearjfIcpL1Hcsj5hHpCoy/gvfK/Ws61+e972fm0F7up7hfYA==
12340-
12341-
vfile-statistics@^1.1.0:
12342-
version "1.1.4"
12343-
resolved "https://registry.yarnpkg.com/vfile-statistics/-/vfile-statistics-1.1.4.tgz#b99fd15ecf0f44ba088cc973425d666cb7a9f245"
12344-
integrity sha512-lXhElVO0Rq3frgPvFBwahmed3X03vjPF8OcjKMy8+F1xU/3Q3QU3tKEDp743SFtb74PdF0UWpxPvtOP0GCLheA==
12345-
1234612283
vfile@^4.0.0, vfile@^4.2.1:
1234712284
version "4.2.1"
1234812285
resolved "https://registry.yarnpkg.com/vfile/-/vfile-4.2.1.tgz#03f1dce28fc625c625bc6514350fbdb00fa9e624"

0 commit comments

Comments
 (0)