Skip to content

Commit

Permalink
prettierx fix: switch to @brodybits/remark-parse fork (#598)
Browse files Browse the repository at this point in the history
* remove remark-parse from package dependencies
* add @brodybits/remark-parse@5.0.1 to package dependencies
* switch to @brodybits/remark-parse in parser-markdown.js
* add item to prettierx dependencies notes in package.json
  • Loading branch information
brodybits committed Jun 15, 2021
1 parent eac7fe4 commit b86fd8b
Show file tree
Hide file tree
Showing 3 changed files with 36 additions and 28 deletions.
5 changes: 4 additions & 1 deletion package.json
Expand Up @@ -22,6 +22,9 @@
"// prettierx dependencies notes": [
"* installing dependencies from GitHub is not desired in prettierx",
" due to a possible issue with firewalls in certain organizations",
"* using @brodybits/remark-parse fork of remark-parse with",
" updated trim sub-dependency as recommended by:",
" https://www.npmjs.com/advisories/1700",
"* flow-parser & typescript are moved to devDependencies, and",
" they are specified as optional in peerDependenciesMeta",
"* tslib@1 is added to dependencies to avoid a peerDependencies warning",
Expand All @@ -35,6 +38,7 @@
"@angular/compiler": "9.0.5",
"@babel/code-frame": "7.12.13",
"@babel/parser": "7.12.11",
"@brodybits/remark-parse": "5.0.1",
"@glimmer/syntax": "0.56.2",
"@iarna/toml": "2.2.5",
"@typescript-eslint/typescript-estree": "2.34.0",
Expand Down Expand Up @@ -81,7 +85,6 @@
"postcss-values-parser": "2.0.1",
"regexp-util": "1.2.2",
"remark-math": "1.0.6",
"remark-parse": "5.0.0",
"resolve": "1.20.0",
"semver": "7.3.5",
"srcset": "3.0.0",
Expand Down
2 changes: 1 addition & 1 deletion src/language-markdown/parser-markdown.js
@@ -1,6 +1,6 @@
"use strict";

const remarkParse = require("remark-parse");
const remarkParse = require("@brodybits/remark-parse");
const unified = require("unified");
const pragma = require("./pragma");
const parseFrontMatter = require("../utils/front-matter");
Expand Down
57 changes: 31 additions & 26 deletions yarn.lock
Expand Up @@ -1283,6 +1283,27 @@
resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==

"@brodybits/remark-parse@5.0.1":
version "5.0.1"
resolved "https://registry.yarnpkg.com/@brodybits/remark-parse/-/remark-parse-5.0.1.tgz#f13df839df25f4ff55d6aa8839418b43787f6548"
integrity sha512-z4BjfcxegoajMQwIWBewRXVzrEvSQY1rILm7+O57qX9UI4ofCNr+biteNCVMNDv7POleymz6inEIzbCKYX7MVA==
dependencies:
collapse-white-space "^1.0.2"
is-alphabetical "^1.0.0"
is-decimal "^1.0.0"
is-whitespace-character "^1.0.0"
is-word-character "^1.0.0"
markdown-escapes "^1.0.0"
parse-entities "^1.1.0"
repeat-string "^1.5.4"
state-toggle "^1.0.0"
trim "0.0.3"
trim-trailing-lines "^1.0.0"
unherit "^1.0.4"
unist-util-remove-position "^1.0.0"
vfile-location "^2.0.0"
xtend "^4.0.1"

"@cnakazawa/watch@^1.0.3":
version "1.0.4"
resolved "https://registry.yarnpkg.com/@cnakazawa/watch/-/watch-1.0.4.tgz#f864ae85004d0fcab6f50be9141c4da368d1656a"
Expand Down Expand Up @@ -7497,27 +7518,6 @@ remark-math@1.0.6:
dependencies:
trim-trailing-lines "^1.1.0"

remark-parse@5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-5.0.0.tgz#4c077f9e499044d1d5c13f80d7a98cf7b9285d95"
integrity sha512-b3iXszZLH1TLoyUzrATcTQUZrwNl1rE70rVdSruJFlDaJ9z5aMkhrG43Pp68OgfHndL/ADz6V69Zow8cTQu+JA==
dependencies:
collapse-white-space "^1.0.2"
is-alphabetical "^1.0.0"
is-decimal "^1.0.0"
is-whitespace-character "^1.0.0"
is-word-character "^1.0.0"
markdown-escapes "^1.0.0"
parse-entities "^1.1.0"
repeat-string "^1.5.4"
state-toggle "^1.0.0"
trim "0.0.1"
trim-trailing-lines "^1.0.0"
unherit "^1.0.4"
unist-util-remove-position "^1.0.0"
vfile-location "^2.0.0"
xtend "^4.0.1"

remove-trailing-separator@^1.0.1:
version "1.1.0"
resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef"
Expand Down Expand Up @@ -8502,15 +8502,20 @@ tr46@^2.0.2:
dependencies:
punycode "^2.1.1"

trim-trailing-lines@^1.0.0, trim-trailing-lines@^1.1.0:
trim-trailing-lines@^1.0.0:
version "1.1.4"
resolved "https://registry.yarnpkg.com/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz#bd4abbec7cc880462f10b2c8b5ce1d8d1ec7c2c0"
integrity sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==

trim-trailing-lines@^1.1.0:
version "1.1.3"
resolved "https://registry.yarnpkg.com/trim-trailing-lines/-/trim-trailing-lines-1.1.3.tgz#7f0739881ff76657b7776e10874128004b625a94"
integrity sha512-4ku0mmjXifQcTVfYDfR5lpgV7zVqPg6zV9rdZmwOPqq0+Zq19xDqEgagqVbc4pOOShbncuAOIs59R3+3gcF3ZA==

trim@0.0.1:
version "0.0.1"
resolved "https://registry.yarnpkg.com/trim/-/trim-0.0.1.tgz#5858547f6b290757ee95cccc666fb50084c460dd"
integrity sha1-WFhUf2spB1fulczMZm+1AITEYN0=
trim@0.0.3:
version "0.0.3"
resolved "https://registry.yarnpkg.com/trim/-/trim-0.0.3.tgz#05243a47a3a4113e6b49367880a9cca59697a20b"
integrity sha512-h82ywcYhHK7veeelXrCScdH7HkWfbIT1D/CgYO+nmDarz3SGNssVBMws6jU16Ga60AJCRAvPV6w6RLuNerQqjg==

trough@^1.0.0:
version "1.0.5"
Expand Down

0 comments on commit b86fd8b

Please sign in to comment.