Skip to content

Commit

Permalink
remove rsync
Browse files Browse the repository at this point in the history
  • Loading branch information
ukrbublik committed Jul 30, 2024
1 parent 40cf710 commit 128adb8
Show file tree
Hide file tree
Showing 8 changed files with 35 additions and 16 deletions.
9 changes: 7 additions & 2 deletions packages/antd/scripts/build-npm.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,18 @@ rm -rf ./cjs
rm -rf ./esm

babel --extensions ".tsx,.jsx,.ts,.js" -d ./cjs ./modules
find cjs/ -type f -name "*.d.js" | xargs -I{} rm {}
#find ./cjs -name "*.js" -exec sed -i.bak "s+antd/es/+antd/lib/+g" {} +
#rm ./cjs/**/*.bak
node ./scripts/fix-antd.js

ESM=1 babel --extensions ".tsx,.jsx,.ts,.js" -d ./esm ./modules
find esm/ -type f -name "*.d.js" | xargs -I{} rm {}

rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./modules/ ./cjs/
rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./modules/ ./esm/
# rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./modules/ ./cjs/
# rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./modules/ ./esm/
find modules/ -type f -name "*.d.ts" | cut -d'/' -f2- | xargs -I{} cp modules/{} cjs/{}
find modules/ -type f -name "*.d.ts" | cut -d'/' -f2- | xargs -I{} cp modules/{} esm/{}

rm -rf ./css
sass -I node_modules -I ../../node_modules styles/:css/ --no-source-map --style=expanded
Expand Down
6 changes: 4 additions & 2 deletions packages/bootstrap/scripts/build-npm.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,10 @@ rm -rf ./esm
babel -d ./cjs ./modules
ESM=1 babel -d ./esm ./modules

rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./modules/ ./cjs/
rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./modules/ ./esm/
# rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./modules/ ./cjs/
# rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./modules/ ./esm/
find modules/ -type f -name "*.d.ts" | cut -d'/' -f2- | xargs -I{} cp modules/{} cjs/{}
find modules/ -type f -name "*.d.ts" | cut -d'/' -f2- | xargs -I{} cp modules/{} esm/{}

rm -rf ./css
sass -I node_modules -I ../../node_modules styles/:css/ --no-source-map --style=expanded
Expand Down
6 changes: 4 additions & 2 deletions packages/core/scripts/build-npm.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,7 @@ rm -rf ./esm
babel -d ./cjs ./modules
ESM=1 babel -d ./esm ./modules

rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./modules/ ./cjs/
rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./modules/ ./esm/
# rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./modules/ ./cjs/
# rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./modules/ ./esm/
find modules/ -type f -name "*.d.ts" | cut -d'/' -f2- | xargs -I{} cp modules/{} cjs/{}
find modules/ -type f -name "*.d.ts" | cut -d'/' -f2- | xargs -I{} cp modules/{} esm/{}
6 changes: 4 additions & 2 deletions packages/fluent/scripts/build-npm.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,10 @@ rm -rf ./esm
babel -d ./cjs ./modules
ESM=1 babel -d ./esm ./modules

rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./modules/ ./cjs/
rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./modules/ ./esm/
# rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./modules/ ./cjs/
# rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./modules/ ./esm/
find modules/ -type f -name "*.d.ts" | cut -d'/' -f2- | xargs -I{} cp modules/{} cjs/{}
find modules/ -type f -name "*.d.ts" | cut -d'/' -f2- | xargs -I{} cp modules/{} esm/{}

rm -rf ./css
sass -I node_modules -I ../../node_modules styles/:css/ --no-source-map --style=expanded
Expand Down
6 changes: 4 additions & 2 deletions packages/material/scripts/build-npm.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,10 @@ rm -rf ./esm
babel -d ./cjs ./modules
ESM=1 babel -d ./esm ./modules

rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./modules/ ./cjs/
rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./modules/ ./esm/
# rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./modules/ ./cjs/
# rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./modules/ ./esm/
find modules/ -type f -name "*.d.ts" | cut -d'/' -f2- | xargs -I{} cp modules/{} cjs/{}
find modules/ -type f -name "*.d.ts" | cut -d'/' -f2- | xargs -I{} cp modules/{} esm/{}

rm -rf ./css
sass -I node_modules -I ../../node_modules styles/:css/ --no-source-map --style=expanded
Expand Down
6 changes: 4 additions & 2 deletions packages/mui/scripts/build-npm.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,10 @@ rm -rf ./esm
babel -d ./cjs ./modules
ESM=1 babel -d ./esm ./modules

rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./modules/ ./cjs/
rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./modules/ ./esm/
# rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./modules/ ./cjs/
# rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./modules/ ./esm/
find modules/ -type f -name "*.d.ts" | cut -d'/' -f2- | xargs -I{} cp modules/{} cjs/{}
find modules/ -type f -name "*.d.ts" | cut -d'/' -f2- | xargs -I{} cp modules/{} esm/{}

rm -rf ./css
sass -I node_modules -I ../../node_modules styles/:css/ --no-source-map --style=expanded
Expand Down
6 changes: 4 additions & 2 deletions packages/sql/scripts/build-npm.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,13 @@ npm run tsc-emit-types

# cjs
babel --extensions ".ts,.js" -d ./cjs ./modules
rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./types/ ./cjs/
#rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./types/ ./cjs/
find types/ -type f -name "*.d.ts" | cut -d'/' -f2- | xargs -I{} cp types/{} cjs/{}

# esm with babel
ESM=1 babel --extensions ".ts,.js" -d ./esm ./modules
rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./types/ ./esm/
#rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./types/ ./esm/
find types/ -type f -name "*.d.ts" | cut -d'/' -f2- | xargs -I{} cp types/{} esm/{}

# esm with tsc -- don't use, it's not es6 compatible
#npm run tsc-emit-esm-with-dts
6 changes: 4 additions & 2 deletions packages/ui/scripts/build-npm.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,10 @@ rm -rf ./esm
babel -d ./cjs ./modules
ESM=1 babel -d ./esm ./modules

rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./modules/ ./cjs/
rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./modules/ ./esm/
# rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./modules/ ./cjs/
# rsync -ma --include '*/' --include '*.d.ts' --exclude '*' ./modules/ ./esm/
find modules/ -type f -name "*.d.ts" | cut -d'/' -f2- | xargs -I{} cp modules/{} cjs/{}
find modules/ -type f -name "*.d.ts" | cut -d'/' -f2- | xargs -I{} cp modules/{} esm/{}

rm -rf ./css
sass styles/:css/ --no-source-map --style=expanded
Expand Down

0 comments on commit 128adb8

Please sign in to comment.