Skip to content
This repository was archived by the owner on Sep 11, 2025. It is now read-only.

Commit 934e697

Browse files
committed
chore: format
1 parent 52f3118 commit 934e697

File tree

4 files changed

+36
-33
lines changed

4 files changed

+36
-33
lines changed
Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
{
22
"extends": "./node_modules/@hypermode/modus-sdk-as/plugin.asconfig.json",
33
"options": {
4-
"transform": ["@hypermode/modus-sdk-as/transform", "json-as/transform","try-as/transform"]
4+
"transform": [
5+
"@hypermode/modus-sdk-as/transform",
6+
"json-as/transform",
7+
"try-as/transform"
8+
]
59
}
610
}

sdk/assemblyscript/examples/exception-handling/assembly/classes.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,4 @@ export class Quote {
1515

1616
@alias("a")
1717
author: string | null = null;
18-
}
18+
}

sdk/assemblyscript/examples/exception-handling/assembly/index.tmp.ts

Lines changed: 28 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,47 @@
11
import {
22
Exception as __Exception,
3-
ExceptionState as __ExceptionState
3+
ExceptionState as __ExceptionState,
44
} from "try-as/assembly/types/exception";
5-
import {
6-
ErrorState as __ErrorState
7-
} from "try-as/assembly/types/error";
8-
import {
9-
UnreachableState as __UnreachableState
10-
} from "try-as/assembly/types/unreachable";
11-
import {
12-
AbortState as __AbortState
13-
} from "try-as/assembly/types/abort";
14-
import {
15-
http
16-
} from "@hypermode/modus-sdk-as";
17-
import {
18-
Quote
19-
} from "./classes";
20-
import {
21-
Exception
22-
} from "try-as";
5+
import { ErrorState as __ErrorState } from "try-as/assembly/types/error";
6+
import { UnreachableState as __UnreachableState } from "try-as/assembly/types/unreachable";
7+
import { AbortState as __AbortState } from "try-as/assembly/types/abort";
8+
import { http } from "@hypermode/modus-sdk-as";
9+
import { Quote } from "./classes";
10+
import { Exception } from "try-as";
2311
export function __try_getRandomQuote(): Quote {
2412
if (__ExceptionState.Failures > 0) {
2513
if (isBoolean<Quote>()) return false;
26-
else if (isInteger<Quote>() || isFloat<Quote>()) return 0;
27-
else if (isManaged<Quote>() || isReference<Quote>()) return changetype<Quote>(0);
28-
else return;
14+
else if (isInteger<Quote>() || isFloat<Quote>()) return 0;
15+
else if (isManaged<Quote>() || isReference<Quote>())
16+
return changetype<Quote>(0);
17+
else return;
2918
}
3019
const request = new http.Request("https://zenquotes.io/api/random");
3120
const response = http.fetch(request);
3221
if (!response.ok) {
33-
__ErrorState.error(new Error(`Failed to fetch quote. Received: ${response.status} ${response.statusText}`), "assembly/index.ts", 16, 5);
22+
__ErrorState.error(
23+
new Error(
24+
`Failed to fetch quote. Received: ${response.status} ${response.statusText}`,
25+
),
26+
"assembly/index.ts",
27+
16,
28+
5,
29+
);
3430
if (isBoolean<Quote>()) return false;
35-
else if (isInteger<Quote>() || isFloat<Quote>()) return 0;
36-
else if (isManaged<Quote>() || isReference<Quote>()) return changetype<Quote>(0);
37-
else return;
31+
else if (isInteger<Quote>() || isFloat<Quote>()) return 0;
32+
else if (isManaged<Quote>() || isReference<Quote>())
33+
return changetype<Quote>(0);
34+
else return;
3835
}
3936
return response.json<Array<Quote>>()[0];
4037
}
4138
export function getRandomQuote(): Quote {
4239
const request = new http.Request("https://zenquotes.io/api/random");
4340
const response = http.fetch(request);
4441
if (!response.ok) {
45-
throw new Error(`Failed to fetch quote. Received: ${response.status} ${response.statusText}`);
42+
throw new Error(
43+
`Failed to fetch quote. Received: ${response.status} ${response.statusText}`,
44+
);
4645
}
4746
return response.json<Array<Quote>>()[0];
4847
}
@@ -55,8 +54,8 @@ export function safeFetchQuote(): Quote {
5554
__ExceptionState.Failures--;
5655
return {
5756
author: "Unknown",
58-
quote: "Failed to fetch quote"
59-
}
57+
quote: "Failed to fetch quote",
58+
};
6059
}
6160
}
6261
export function testCatching(shouldThrow: boolean): string {

sdk/assemblyscript/examples/exception-handling/assembly/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,9 @@ export function testCatching(shouldThrow: boolean): string {
4747

4848
export function parseI8OrFallback(s: string, fallback: i8): i8 {
4949
try {
50-
let n = i8.parse(s)
50+
let n = i8.parse(s);
5151
return n;
5252
} catch (_) {
5353
return fallback;
5454
}
55-
}
55+
}

0 commit comments

Comments
 (0)