TS6133
'c' is declared but its value is never read.
Broken Code ❌
function sum(a: number, b: number, c: number) {
return a + b;
}Fixed Code ✔️
The best way to fix it is prefixing the unused parameter with an underscore (_) as shown below or completely removing it:
function sum(a: number, b: number, _c: number) {
return a + b;
}'volume' is declared but its value is never read.
Broken Code ❌
const closes = ohlc.map(([time, open, high, low, close, volume]) => close);{
"compilerOptions": {
"noUnusedParameters": true
}
}Fixed Code ✔️
A workaround is to loosen the compiler config (not recommended, though):
{
"compilerOptions": {
"noUnusedParameters": false
}
}'b' is declared but its value is never read.
Broken Code ❌
let b;{
"compilerOptions": {
"noUnusedLocals": true
}
}Fixed Code ✔️
You can remove the unused variable from your code or disable the check for unused variables in your TypeScript compiler config:
{
"compilerOptions": {
"noUnusedLocals": false
}
}