UNPKG

pi-lens

Version:

Real-time code feedback for pi — LSP, linters, formatters, type-checking, structural analysis & booboo

18 lines (17 loc) • 660 B
id: no-raw-json-store-write valid: - "writeFileAtomic(file, JSON.stringify(data))" - "writeFileSync(file, text)" invalid: # #1349 review: encoding/replacer/indent variants are the same raw write. - "writeFileSync(file, JSON.stringify(data), 'utf8')" - "writeFileSync(file, JSON.stringify(data, null, 2))" - "fs.writeFileSync(file, JSON.stringify(data, replacer), { encoding: 'utf8' })" - "writeFileSync(file, JSON.stringify(data))" - "fs.writeFileSync(file, JSON.stringify(data))" - | const payload = JSON.stringify(data) writeFileSync(file, payload) - | const payload = JSON.stringify(data) fs.writeFileSync(file, payload)