@erickmerchant/checkup
Advanced tools
Comparing version 12.4.1 to 12.4.2
{ | ||
"name": "@erickmerchant/checkup", | ||
"version": "12.4.1", | ||
"version": "12.4.2", | ||
"description": "Check multiple projects for various things.", | ||
@@ -26,4 +26,3 @@ "bin": { | ||
"semver": "^6.3.0", | ||
"sergeant": "^27.1.0", | ||
"stream-to-promise": "^2.2.0" | ||
"sergeant": "^27.1.0" | ||
}, | ||
@@ -30,0 +29,0 @@ "devDependencies": { |
@@ -6,3 +6,3 @@ const fs = require('fs') | ||
const fsAccess = promisify(fs.access) | ||
const streamPromise = require('stream-to-promise') | ||
const createReadStream = fs.createReadStream | ||
@@ -62,3 +62,3 @@ const parse5 = require('parse5') | ||
const ast = parse5.parse(code) | ||
const ast = parse5.parse(String(code)) | ||
@@ -86,6 +86,11 @@ return traverse(ast.childNodes || []) | ||
let deps = await Promise.all(files.map(async (file) => { | ||
let code = await streamPromise(createReadStream(path.join(directory, file), 'utf8')) | ||
const codeStream = createReadStream(path.join(directory, file)) | ||
let code = [] | ||
code = String(code) | ||
for await (const chunk of codeStream) { | ||
code.push(chunk) | ||
} | ||
code = Buffer.concat(code) | ||
switch (path.extname(file)) { | ||
@@ -92,0 +97,0 @@ case '.js': |
21118
7
675
- Removedstream-to-promise@^2.2.0
- Removedany-promise@1.3.0(transitive)
- Removedend-of-stream@1.1.0(transitive)
- Removedonce@1.3.3(transitive)
- Removedstream-to-array@2.3.0(transitive)
- Removedstream-to-promise@2.2.0(transitive)