Skip to content
This repository has been archived by the owner on Mar 22, 2020. It is now read-only.

Added a bash script to trim e.g., FeaturePage and rename HomePage to $1, which helps me spin up a new project quickly. #35

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions customize-project
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
#!/bin/bash

set -e

if grep -q 'React' README.md
then
echo "proceeding"
else
echo "not in right project?" && exit 64
fi

find app -name FeaturePage | xargs rm -rf
find app -name RepoListItem | xargs rm -rf
find app -name ReposList | xargs rm -rf

newname=$1

find app -name '*Home*' | while read f
do
mv $f `echo $f | sed "s/Home\([a-z]*\)\?/$newname/gi"`
done

grep -rl Home app
grep -rl Home app | xargs perl -pi -e "s/Home([a-z]*)?/$newname/gi"