import "dotenv/config"; import { Clarizen } from "../src/index.js"; const baseUrl = process.env.CLARIZEN_BASE_URL ?? "https://api.clarizen.com"; const userName = process.env.CLARIZEN_USERNAME; const password = process.env.CLARIZEN_PASSWORD; if (!userName || !password) { console.error("Set CLARIZEN_USERNAME and CLARIZEN_PASSWORD in .env"); process.exit(1); } const clarizen = Clarizen.createForLogin(baseUrl); const login = await clarizen.loginWithDiscovery({ userName, password }); console.log("Logged in. Session:", login.sessionId); const entities = await clarizen.metadata.listEntities(); console.log("Entity types count:", Array.isArray(entities) ? entities.length : "(see response)");