1 | #!/bin/bash
|
2 |
|
3 | scriptdir=$(cd $(dirname $0) && pwd)
|
4 | cd $scriptdir
|
5 | set -euo pipefail
|
6 | src="../assert-internal"
|
7 |
|
8 |
|
9 |
|
10 | rsync -av $src/lib/ lib/
|
11 | rsync -av $src/test/ test/
|
12 |
|
13 | majorversion=$(node -p 'require("../../../release.json").majorVersion')
|
14 |
|
15 | files="README.md LICENSE NOTICE .npmignore jest.ts"
|
16 |
|
17 | for file in ${files}; do
|
18 | cp $src/$file .
|
19 | done
|
20 |
|
21 | if [[ "$majorversion" = "2" ]]; then
|
22 | echo "Rewriting TS files..."
|
23 | npx rewrite-imports-v2 "**/*.ts"
|
24 |
|
25 |
|
26 | rm -f tsconfig.tsbuildinfo
|
27 |
|
28 | echo "Done."
|
29 | fi
|