include::../description.adoc[] include::../ask-yourself.adoc[] include::../recommended.adoc[] == Sensitive Code Example ---- const fs = require('fs'); let tmp_file = "/tmp/temporary_file"; // Sensitive fs.readFile(tmp_file, 'utf8', function (err, data) { // ... }); ---- ---- const fs = require('fs'); let tmp_dir = process.env.TMPDIR; // Sensitive fs.readFile(tmp_dir + "/temporary_file", 'utf8', function (err, data) { // ... }); ---- == Compliant Solution [source,javascript] ---- const tmp = require('tmp'); const tmpobj = tmp.fileSync(); // Compliant ---- include::../see.adoc[] ifdef::env-github,rspecator-view[] ''' == Implementation Specification (visible only on this page) include::../message.adoc[] ''' == Comments And Links (visible only on this page) include::../comments-and-links.adoc[] endif::env-github,rspecator-view[]