mirror of
https://github.com/zitadel/zitadel.git
synced 2025-12-09 01:12:17 +00:00
29 lines
958 B
JavaScript
29 lines
958 B
JavaScript
// ESM import test
|
|
import * as zitadel from "@zitadel/proto";
|
|
|
|
// Check if the import worked by accessing some properties
|
|
console.log("ESM import test:");
|
|
console.log("- Has v1 API:", !!zitadel.v1);
|
|
console.log("- Has v2 API:", !!zitadel.v2);
|
|
console.log("- Has v3alpha API:", !!zitadel.v3alpha);
|
|
|
|
// Test v1 API
|
|
console.log("- v1.user module:", !!zitadel.v1.user);
|
|
console.log("- v1.management module:", !!zitadel.v1.management);
|
|
|
|
// Test v2 API
|
|
console.log("- v2.user module:", !!zitadel.v2.user);
|
|
console.log("- v2.user_service module:", !!zitadel.v2.user_service);
|
|
|
|
// Test v3alpha API
|
|
console.log("- v3alpha.user module:", !!zitadel.v3alpha.user);
|
|
console.log("- v3alpha.user_service module:", !!zitadel.v3alpha.user_service);
|
|
|
|
// Test successful if we can access these modules
|
|
if (zitadel.v1 && zitadel.v2 && zitadel.v3alpha) {
|
|
console.log("✅ ESM import test passed!");
|
|
} else {
|
|
console.error("❌ ESM import test failed!");
|
|
process.exit(1);
|
|
}
|