← Back to Tutorial
TypeScript Compiler
TypeScript Code
Clear
Compile ▶
// ESLint and Prettier integration example interface User { name: string; age: number; email: string; } function validateUser(user: User): boolean { // eslint-disable-next-line @typescript-eslint/no-unused-vars const { name, age } = user; return age >= 18 && name.length >= 2; } const user1: User = { name: "Alice", age: 25, email: "alice@example.com" }; const user2: User = { name: "Bob", age: 16, email: "bob@example.com" }; console.log(validateUser(user1)); // true console.log(validateUser(user2)); // false
Output
Download JS
TypeScript code will be compiled here