@@ -58,17 +58,8 @@ REMARK_PKG_URLS_OUTPUT_FLAG ?= --output
58
58
# @example
59
59
# make markdown-pkg-urls MARKDOWN_PATTERN='README.md' MARKDOWN_FILTER='.*/math/base/special/.*'
60
60
# /
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'
72
63
73
64
.PHONY : markdown-pkg-urls
74
65
@@ -84,16 +75,7 @@ markdown-pkg-urls: $(NODE_MODULES)
84
75
# @example
85
76
# make markdown-pkg-urls-files FILES='/foo/foo.md /foo/bar.md'
86
77
# /
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'
98
80
99
81
.PHONY : markdown-pkg-urls-files
0 commit comments