Skip to content

Commit a1e209b

Browse files
committed
first commit
1 parent ebd3d39 commit a1e209b

File tree

402 files changed

+242663
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

402 files changed

+242663
-0
lines changed

create_new_package.sh

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
#!/bin/bash
2+
3+
PACKAGENAME="$1"
4+
PACKAGENAME_CAMELCASE=$(echo "$PACKAGENAME" | sed -r 's/(^|-)(\w)/\U\2/g')
5+
PACKAGE_DIR="packages/$PACKAGENAME"
6+
7+
if [ -z "$1" ]
8+
then
9+
echo "Please provide a package name like this: $0 react-test-package"
10+
exit 2
11+
fi
12+
13+
cp -r packages/react-pretty-print "$PACKAGE_DIR"
14+
sed -i "s/react-pretty-print/${PACKAGENAME}/g" "${PACKAGE_DIR}/package.json"
15+
mv "$PACKAGE_DIR/src/JsonPrint.js" "${PACKAGE_DIR}/src/${PACKAGENAME_CAMELCASE}.js"
16+
sed -i "s/react-pretty-print/${PACKAGENAME}/g" "${PACKAGE_DIR}/package.json"
17+
sed -i "s/JsonPrint/${PACKAGENAME_CAMELCASE}/g" "${PACKAGE_DIR}/src/${PACKAGENAME_CAMELCASE}.js"
18+
sed -i "s/JsonPrint/${PACKAGENAME_CAMELCASE}/g" "${PACKAGE_DIR}/src/index.js"
19+
sed -i "s/JsonPrint/${PACKAGENAME_CAMELCASE}/g" "${PACKAGE_DIR}/src/index.js"
20+
sed -i "s/react-pretty-print/${PACKAGENAME}/g" "${PACKAGE_DIR}/webpack.config.js"
21+
sed -i "s/ReactPrettyPrint/${PACKAGENAME_CAMELCASE}/g" "${PACKAGE_DIR}/webpack.config.js"

lerna.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"packages": [
3+
"packages/*"
4+
],
5+
"version": "independent"
6+
}

0 commit comments

Comments
 (0)