Skip to content

Commit f8f42c1

Browse files
committed
fix: minor cleanup
Signed-off-by: Michael Kantor <6068672+kantorcodes@users.noreply.github.com>
1 parent b22aef1 commit f8f42c1

17 files changed

+465
-145
lines changed

index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,5 @@
99
<div id="root"></div>
1010
<script type="module" src="/src/main.tsx"></script>
1111
</body>
12+
</html>
1213
</html>

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@
1111
"setup:legal": "node -e \"(() => { const fs = require('node:fs'); const path = require('node:path'); const root = process.cwd(); const ensureDir = (file) => { const dir = path.dirname(file); if (!fs.existsSync(dir)) { fs.mkdirSync(dir, { recursive: true }); } }; const relativeTarget = (target) => { const rel = path.relative(root, target); return rel && rel.length > 0 ? rel : target; }; const writeContent = (target, content) => { ensureDir(target); fs.writeFileSync(target, content, 'utf8'); }; const writeFromEnv = (envName, target) => { const value = process.env[envName]; if (!value || value.trim().length === 0) { return false; } writeContent(target, value); console.log('✅ ' + envName + ' wrote to ' + relativeTarget(target)); return true; }; const copyFromPath = (envName, target) => { const value = process.env[envName]; if (!value || value.trim().length === 0) { return false; } const resolved = path.isAbsolute(value) ? value : path.join(root, value); if (!fs.existsSync(resolved)) { console.error('❌ ' + envName + ' source not found: ' + resolved); process.exitCode = 1; return true; } const content = fs.readFileSync(resolved, 'utf8'); writeContent(target, content); console.log('✅ ' + envName + ' copied to ' + relativeTarget(target)); return true; }; [ { raw: 'TERMS_MARKDOWN', pathEnv: 'TERMS_MARKDOWN_PATH', target: path.join(root, 'public', 'terms.md') }, { raw: 'PRIVACY_MARKDOWN', pathEnv: 'PRIVACY_MARKDOWN_PATH', target: path.join(root, 'public', 'privacy.md') } ].forEach((entry) => { if (writeFromEnv(entry.raw, entry.target)) { return; } if (copyFromPath(entry.pathEnv, entry.target)) { return; } console.log('ℹ️ ' + entry.raw + '/' + entry.pathEnv + ' not provided; keeping ' + relativeTarget(entry.target)); }); })();\"",
1212
"setup": "pnpm run setup:legal",
1313
"dev": "pnpm run tauri:dev",
14-
"dev:renderer": "pnpm run build:bridge && concurrently \"pnpm run bridge:watch\" \"vite dev\"",
14+
"dev:renderer": "pnpm run build:bridge && concurrently \"pnpm run bridge:watch\" \"node --max-old-space-size=16384 ./node_modules/vite/bin/vite.js dev\"",
1515
"start": "pnpm run dev",
16-
"build:bridge": "tsc -p src-tauri/tsconfig.bridge.json",
16+
"build:bridge": "vite build -c src-tauri/vite.config.bridge.ts",
1717
"build": "tsx scripts/build-all.ts",
1818
"preview": "vite preview",
19-
"bridge:watch": "tsc -p src-tauri/tsconfig.bridge.json --watch --preserveWatchOutput",
19+
"bridge:watch": "vite build -c src-tauri/vite.config.bridge.ts --watch",
2020
"lint": "eslint .",
2121
"typecheck": "tsc --noEmit",
2222
"test": "vitest",
@@ -26,7 +26,7 @@
2626
"tauri:test": "pnpm run build:bridge && pnpm test"
2727
},
2828
"dependencies": {
29-
"@hashgraph/sdk": "2.72.0",
29+
"@hashgraph/sdk": "2.76.0",
3030
"@hashgraphonline/conversational-agent": "0.2.216",
3131
"@hashgraphonline/hashinal-wc": "1.0.107",
3232
"@hashgraphonline/standards-agent-kit": "0.2.164",
@@ -57,7 +57,7 @@
5757
"@tanstack/react-virtual": "^3.13.12",
5858
"@tauri-apps/api": "^2.8.0",
5959
"@types/lodash": "^4.17.20",
60-
"@walletconnect/types": "^2.21.8",
60+
"@walletconnect/types": "^2.23.0",
6161
"axios": "^1.11.0",
6262
"bignumber.js": "9.3.1",
6363
"class-variance-authority": "^0.7.1",

pnpm-lock.yaml

Lines changed: 390 additions & 128 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src-tauri/bridge/agent-bridge.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#!/usr/bin/env node
1+
22

33
import { installLogging } from './agent/logging';
44
import { ensureBrowserLikeGlobals, setupProcessHandlers } from './agent/environment';

src-tauri/bridge/hcs10-bridge.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
#!/usr/bin/env node
21

3-
import { createInterface } from 'node:readline';
2+
3+
import { createInterface } from './stubs/readline-stub';
44

55
import {
66
AgentBuilder,

src-tauri/bridge/hcs10-schemas.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ export const HederaCredentialsSchema = z.object({
5959

6060
export type HederaCredentials = z.infer<typeof HederaCredentialsSchema>;
6161

62-
const agentCreationStateSchema: z.ZodType<AgentCreationState> = z.object({
62+
const agentCreationStateSchema = z.object({
6363
pfpTopicId: z.string().optional(),
6464
inboundTopicId: z.string().optional(),
6565
outboundTopicId: z.string().optional(),

src-tauri/bridge/index.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
export * from './agent-bridge';
2+
export * from './hcs10-bridge';
3+
export * from './hcs10-schemas';
4+
export * from './inscriber-helpers';
5+
export * from './mirror-node-bridge';
6+
export * from './transaction-parser-bridge';

src-tauri/bridge/mirror-node-bridge.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#!/usr/bin/env node
1+
22

33
import { HederaMirrorNode, Logger } from '@hashgraphonline/standards-sdk';
44

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export default {};
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export function createInterface() { return { on: () => {} } };

0 commit comments

Comments
 (0)