chore: update package scripts to take advantage of yarn v3

This commit is contained in:
Tom French 2022-07-28 00:47:12 +01:00 committed by James Long
parent 1fb6e193f0
commit 3e9cfece83
2 changed files with 6 additions and 30 deletions

View file

@ -80,27 +80,14 @@ if [[ $CI != true && "$OSTYPE" == "darwin"* ]]; then
yarn lint yarn lint
fi fi
./node_modules/.bin/patch-package yarn patch-package
( yarn workspace mobile patch-package
cd packages/loot-design;
../../node_modules/.bin/patch-package
)
( yarn workspace loot-core build:node
cd packages/mobile;
../../node_modules/.bin/patch-package
)
( yarn workspace @actual-app/web build
cd packages/loot-core;
NODE_ENV=production yarn build:node
)
(
cd packages/desktop-client;
yarn build
)
rm -fr packages/desktop-electron/client-build rm -fr packages/desktop-electron/client-build
cp -r packages/desktop-client/build packages/desktop-electron/client-build cp -r packages/desktop-client/build packages/desktop-electron/client-build

View file

@ -56,19 +56,8 @@ if [ $CI != true ]; then
yarn lint yarn lint
fi fi
( ACTUAL_RELEASE_TYPE=$RELEASE yarn workspace loot-core build:browser
cd packages/loot-design;
../../node_modules/.bin/patch-package
)
( REACT_APP_RELEASE_TYPE=$RELEASE yarn workspace @actual-app/web build:browser
cd packages/loot-core;
ACTUAL_RELEASE_TYPE=$RELEASE yarn build:browser
)
(
cd packages/desktop-client;
REACT_APP_RELEASE_TYPE=$RELEASE yarn build:browser
)
echo "packages/desktop-client/build" echo "packages/desktop-client/build"