📚 1 min read
Linting Examples ​
This example shows some common TypeScript/JavaScript linting issues.
Bad Code Example ​
typescript
// Example with linting issues
function badExample(x: any) {
console.log('This uses double quotes');
const unusedVar = 'this is never used';
return x + 1;
}
const result = badExample(123);
Good Code Example ​
typescript
// Properly formatted code
function goodExample(x: number): number {
// Proper logging with single quotes
const result = x + 1;
return result;
}
export const value = goodExample(123);
Common Issues ​
- Extra spaces in function declarations
- Using
any
type - Incorrect indentation
- Double quotes instead of single quotes
- Unused variables
- Missing semicolons
- Console.log usage
- Inconsistent spacing around operators