File tree Expand file tree Collapse file tree 2 files changed +10
-10
lines changed
lib/node_modules/@stdlib/_tools/scripts/templates Expand file tree Collapse file tree 2 files changed +10
-10
lines changed Original file line number Diff line number Diff line change @@ -124,16 +124,10 @@ jobs:
124
124
mv ./package.json.tmp ./package.json
125
125
fi
126
126
done
127
- jq -r '.devDependencies | keys[]' ./package.json | while read -r dep; do
128
- if [[ "$dep" != "@stdlib"* ]]; then
129
- continue
130
- fi
131
- dep=$(echo "$dep" | xargs)
132
- if ! find lib -name "*.js" -exec grep -q "$dep" {} + && ! grep -q -s "$dep" manifest.json && ! grep -q -s "$dep" include.gypi; then
133
- jq --indent 2 "del(.devDependencies[\"$dep\"])" ./package.json > ./package.json.tmp
134
- mv ./package.json.tmp ./package.json
135
- fi
136
- done
127
+
128
+ # Set `devDependencies` to an empty object:
129
+ jq --indent 2 '.devDependencies = {}' ./package.json > ./package.json.tmp
130
+ mv ./package.json.tmp ./package.json
137
131
138
132
# Remove CLI section:
139
133
find . -type f -name '*.md' -print0 | xargs -0 perl -0777 -i -pe "s/(\* \* \*\n+)?<section class=\"cli\">[\s\S]+?<\!\-\- \/.cli \-\->//"
Original file line number Diff line number Diff line change @@ -105,6 +105,12 @@ jobs:
105
105
SLUG=${{ github.repository }}
106
106
git push "https://$GITHUB_ACTOR:$GITHUB_TOKEN@github.com/$SLUG.git" --follow-tags
107
107
108
+ # Remove development dependencies from package.json:
109
+ - name: 'Remove development dependencies from package.json'
110
+ run: |
111
+ jq --indent 2 '.devDependencies = {}' ./package.json > ./package.json.tmp
112
+ mv ./package.json.tmp ./package.json
113
+
108
114
# Replace GitHub MathJax equations with SVGs:
109
115
- name: 'Replace GitHub MathJax equations with SVGs'
110
116
run: |
You can’t perform that action at this time.
0 commit comments