Skip to content

Commit ecaecf1

Browse files
committed
Replace use of remark with sed
1 parent 4b410da commit ecaecf1

File tree

1 file changed

+4
-22
lines changed

1 file changed

+4
-22
lines changed

tools/make/lib/markdown/pkg_urls.mk

Lines changed: 4 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -58,17 +58,8 @@ REMARK_PKG_URLS_OUTPUT_FLAG ?= --output
5858
# @example
5959
# make markdown-pkg-urls MARKDOWN_PATTERN='README.md' MARKDOWN_FILTER='.*/math/base/special/.*'
6060
#/
61-
markdown-pkg-urls: $(NODE_MODULES)
62-
$(QUIET) $(FIND_MARKDOWN_CMD) | grep '^[\/]\|^[a-zA-Z]:[/\]' | while read -r file; do \
63-
echo ""; \
64-
echo "Processing file: $$file"; \
65-
NODE_PATH="$(NODE_PATH)" \
66-
$(NODE) "$(REMARK)" \
67-
$$file \
68-
$(REMARK_PKG_URLS_FLAGS) \
69-
$(REMARK_PKG_URLS_PLUGIN_FLAGS) \
70-
$(REMARK_PKG_URLS_OUTPUT_FLAG) || exit 1; \
71-
done
61+
markdown-pkg-urls:
62+
$(QUIET) $(FIND_MARKDOWN_CMD) | grep '^[\/]\|^[a-zA-Z]:[/\]' | xargs sed -i '' 's/^\[@\(stdlib\/[^:]\{1,\}\)\]:.\{1,\}$$/[@\1]: https:\/\/github.com\/stdlib-js\/stdlib\/tree\/develop\/lib\/node_modules\/%40\1/g'
7263

7364
.PHONY: markdown-pkg-urls
7465

@@ -84,16 +75,7 @@ markdown-pkg-urls: $(NODE_MODULES)
8475
# @example
8576
# make markdown-pkg-urls-files FILES='/foo/foo.md /foo/bar.md'
8677
#/
87-
markdown-pkg-urls-files: $(NODE_MODULES)
88-
$(QUIET) for file in $(FILES); do \
89-
echo ""; \
90-
echo "Processing file: $$file"; \
91-
NODE_PATH="$(NODE_PATH)" \
92-
$(NODE) "$(REMARK)" \
93-
$$file \
94-
$(REMARK_PKG_URLS_FLAGS) \
95-
$(REMARK_PKG_URLS_PLUGIN_FLAGS) \
96-
$(REMARK_PKG_URLS_OUTPUT_FLAG) || exit 1; \
97-
done
78+
markdown-pkg-urls-files:
79+
$(QUIET) echo $(FILES) | grep '^[\/]\|^[a-zA-Z]:[/\]' | xargs sed -i '' 's/^\[@\(stdlib\/[^:]\{1,\}\)\]:.\{1,\}$$/[@\1]: https:\/\/github.com\/stdlib-js\/stdlib\/tree\/develop\/lib\/node_modules\/%40\1/g'
9880

9981
.PHONY: markdown-pkg-urls-files

0 commit comments

Comments
 (0)