Skip to content
This repository was archived by the owner on Jul 10, 2026. It is now read-only.

Commit 493551a

Browse files
authored
feat: add vitest.setup.ts file (#23)
We were missing the vitest setup script, it's essentially the same as the jest setup but for vitest.
1 parent b02e1c7 commit 493551a

5 files changed

Lines changed: 161 additions & 139 deletions

File tree

jest.setup.js

Lines changed: 0 additions & 27 deletions
This file was deleted.

jest.teardown.js

Lines changed: 0 additions & 23 deletions
This file was deleted.
Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,23 @@ const execAsync = promisify(exec);
99
const __filename = fileURLToPath(import.meta.url);
1010
const __dirname = dirname(__filename);
1111

12+
interface PackageJson {
13+
config?: {
14+
aztecVersion?: string;
15+
};
16+
}
17+
1218
/**
1319
* Check if the installed Aztec CLI version matches the expected version in package.json
1420
*/
15-
async function checkAztecVersion() {
21+
async function checkAztecVersion(): Promise<void> {
1622
console.log("🔍 Checking Aztec CLI version");
1723

1824
// Read expected version from package.json
1925
const packageJsonPath = join(__dirname, "..", "package.json");
20-
const packageJson = JSON.parse(readFileSync(packageJsonPath, "utf8"));
26+
const packageJson: PackageJson = JSON.parse(
27+
readFileSync(packageJsonPath, "utf8"),
28+
);
2129
const expectedVersion = packageJson.config?.aztecVersion;
2230

2331
if (!expectedVersion) {
@@ -26,15 +34,15 @@ async function checkAztecVersion() {
2634

2735
console.log(`📋 Expected Aztec version: ${expectedVersion}`);
2836

29-
let installedVersion;
37+
let installedVersion: string;
3038

3139
try {
3240
// Check if aztec CLI is installed and get version
3341
const { stdout } = await execAsync("aztec --version");
3442
installedVersion = stdout.trim();
3543

3644
console.log("✅ Aztec CLI version check passed");
37-
} catch (error) {
45+
} catch (error: any) {
3846
if (error.code === "ENOENT") {
3947
throw new Error(
4048
`❌ Aztec CLI not found!\n` +

0 commit comments

Comments
 (0)