Skip to content

Commit

Permalink
fix: optimize prune/find commands
Browse files Browse the repository at this point in the history
  • Loading branch information
arlac77 committed Dec 30, 2018
1 parent a57de8d commit 45c2a12
Showing 1 changed file with 6 additions and 13 deletions.
19 changes: 6 additions & 13 deletions src/npm-pkgbuild.mjs
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
import { createWriteStream } from "fs";
import { join } from "path";
import { promisify } from "util";
import { finished } from "stream";
Expand Down Expand Up @@ -129,7 +128,8 @@ build() {
npm install
npm pack
npm prune --production
find . -name "*~" -print0|xargs -r -0 rm
find . \( -name "*~" -o -name "*.mk" -o -name "*.bat" -o -name "*.tmp" -o -name "*.orig" \) -print0 \
| xargs -r -0 rm
find node_modules -name "*.1" -print0|xargs -r -0 rm
find node_modules -name "*.patch" -print0|xargs -r -0 rm
find node_modules -iname test -type d -print0|xargs -r -0 rm -rf
Expand All @@ -149,28 +149,21 @@ build() {
find node_modules -iname "CHANGELOG*" -print0|xargs -r -0 rm -rf
find node_modules -iname "*Makefile*" -print0|xargs -r -0 rm
find node_modules -name "*.bash_completion.*" -print0|xargs -r -0 rm
find node_modules -name "*.mk" -print0|xargs -r -0 rm
find node_modules -name "*.bat" -print0|xargs -r -0 rm
find node_modules -name "*.tmp" -print0|xargs -r -0 rm
find node_modules -name "*.orig" -print0|xargs -r -0 rm
find . -name "jsdoc.json" -print0|xargs -r -0 rm
find . -name "SECURITY.md" -print0|xargs -r -0 rm
find . -name "SFTPStream.md" -print0|xargs -r -0 rm
find . -name "LIMITS.md" -print0|xargs -r -0 rm
find . -name "GOVERNANCE.md" -print0|xargs -r -0 rm
find . -name ".gitignore" -print0|xargs -r -0 rm
find . -name ".gitmodules" -print0|xargs -r -0 rm
find . -name ".git*" -print0|xargs -r -0 rm
find . -name ".npm*" -print0|xargs -r -0 rm
find . -name ".verb.md" -print0|xargs -r -0 rm
find . -name ".npmignore" -print0|xargs -r -0 rm
find . -name ".nvmrc" -print0|xargs -r -0 rm
find . -name ".travis.yml" -print0|xargs -r -0 rm
find . -name ".jshintrc*" -print0|xargs -r -0 rm
find . -name ".eslintrc*" -print0|xargs -r -0 rm
find . -name ".eslintignore*" -print0|xargs -r -0 rm
find . -name ".nvmrc" -print0|xargs -r -0 rm
find . -name ".esl*" -print0|xargs -r -0 rm
find . -name ".zuul.yml" -print0|xargs -r -0 rm
find . -name ".doclets.yml" -print0|xargs -r -0 rm
find . -name ".editorconfig" -print0|xargs -r -0 rm
find . -name ".gitattributes" -print0|xargs -r -0 rm
find . -name ".tern-project" -print0|xargs -r -0 rm
find . -name ".dockerignore" -print0|xargs -r -0 rm
find . -name ".dir-locals.el" -print0|xargs -r -0 rm
Expand Down

0 comments on commit 45c2a12

Please sign in to comment.