Skip to content

Commit 94f1b12

Browse files
committed
fix(release): declare packaged-app smoke script deps
1 parent 1a76b37 commit 94f1b12

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

apps/moryflow/pc/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@moryflow/pc",
3-
"version": "0.2.17-beta.3",
3+
"version": "0.2.17-beta.4",
44
"description": "Moryflow Desktop - Local Notes & AI Assistant",
55
"author": "Moryflow Team",
66
"private": true,
@@ -76,6 +76,7 @@
7676
"@ai-sdk/provider-utils": "4.0.15",
7777
"@ai-sdk/react": "3.0.99",
7878
"@ariakit/react": "^0.4.19",
79+
"@electron/asar": "^3.4.1",
7980
"@electron/rebuild": "^3.7.2",
8081
"@floating-ui/react": "^0.27.16",
8182
"@hookform/resolvers": "^5.2.1",

apps/moryflow/pc/src/main/app/release-build-contract.test.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,11 @@ describe('desktop release build contract', () => {
3232
const packageJson = JSON.parse(
3333
await fs.readFile(path.join(pcAppDir, 'package.json'), 'utf8')
3434
) as {
35+
devDependencies?: Record<string, string>;
3536
scripts?: Record<string, string>;
3637
};
3738

39+
expect(packageJson.devDependencies?.['@electron/asar']).toBe('^3.4.1');
3840
expect(packageJson.scripts?.pack).toBe(
3941
'pnpm build && node ./scripts/run-electron-builder.cjs --dir'
4042
);

pnpm-lock.yaml

Lines changed: 4 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)