Research
Security News
Threat Actor Exposes Playbook for Exploiting npm to Build Blockchain-Powered Botnets
A threat actor's playbook for exploiting the npm ecosystem was exposed on the dark web, detailing how to build a blockchain-powered botnet.
Concatenate files from command line with glob pattern.
npm install [--global] globcat
const globcat = require('globcat')
const options = {
/*...*/
}
// just the one...
globcat('**/*.txt', (err, contents) => {
// contents contains the file contents of the matched files
// err is an error object or null
})
// ... or with array
globcat(['path/to/file.txt', 'other/path/*.txt'], options, (err, contents) => {
// contents contains the file contents of the matched files
// err is an error object or null
})
// as promise
globcat(['path/to/file.txt', 'other/path/*.txt'], options)
.then(function(contents) {
// use contents
})
.catch(function(err) {
// handle error
})
stream
Set to true
to get a readable stream instead of string in the
callback. Defaults to false
.glob
Is passed through to glob. For option details please
view the glob package. Thanks glob and minimatch for your excellence! :)Using CLI arguments:
globcat path/*.txt other/**/*.txt --output combined.txt
Using pipes:
cat file-with-paths.txt | globcat > combined.txt
Oneliner without installing using npx
, use --quiet
to suppress output from
npx
itself:
npx --quiet globcat *.txt > all.txt
To see available options run globcat --help
.
FAQs
Concatenate files from command line with glob pattern.
The npm package globcat receives a total of 478 weekly downloads. As such, globcat popularity was classified as not popular.
We found that globcat demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Security News
A threat actor's playbook for exploiting the npm ecosystem was exposed on the dark web, detailing how to build a blockchain-powered botnet.
Security News
NVD’s backlog surpasses 20,000 CVEs as analysis slows and NIST announces new system updates to address ongoing delays.
Security News
Research
A malicious npm package disguised as a WhatsApp client is exploiting authentication flows with a remote kill switch to exfiltrate data and destroy files.