
Security News
Anthropic Identifies Biased Reasoning and Recklessness as Drivers of Claude’s PyPI Attack
Anthropic found biased reasoning and recklessness drove Claude Mythos 5 to publish malware on PyPI and compromise a security vendor.
node-bandcamp
Advanced tools
node.js (unofficial) Bandcamp API.
npm install --save node-bandcampvar bandcamp = require('node-bandcamp')Specific tracks can be searched for using the trackSearch method. This function takes the following parameters:
query (str): The search query for which you want results.limit (defaults to 20): The maximum number of results you want returned. Defaults to 20.The function will recursively query Bandcamp until results are exhausted or the limit is hit.
var bandcamp = require('node-bandcamp');
bandcamp.trackSearch('tibetan pop stars', 30).then(function(results){
// do something with search results
}).catch(function(err) {
// handle error
});
Returns a promise, which will eventually resolve as an array of search results. Results are in the format:
[
{
"title": "title",
"album": "album name",
"artist": "artist name",
"image": "URL to track artwork",
"url": "URL to be passed to trackSearch method"
},
...
]
A specific track can be streamed using the getTrack method. This function takes just one parameter, the Bandcamp URL string retrieved using the previously discussed trackSearch method.
var bandcamp = require('node-bandcamp');
bandcamp.getTrack('http://hopalong.bandcamp.com/track/tibetan-pop-stars').then(function(stream) {
// pipe audio stream to res, etc.
}).catch(function(err) {
// handle error
});
Returns a promise, which will eventually resolve as an audio stream.
All tests for this package are within the __tests__/ directory. If you wish to run the tests:
git clone git@github.com:jakemmarsh/node-bandcamp.gitcd node-bandcampnpm installnpm testFAQs
An (unofficial) node.js API for Bandcamp.
The npm package node-bandcamp receives a total of 2 weekly downloads. As such, node-bandcamp popularity was classified as not popular.
We found that node-bandcamp demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.

Security News
Anthropic found biased reasoning and recklessness drove Claude Mythos 5 to publish malware on PyPI and compromise a security vendor.

Research
/Security News
Malicious Chrome and Firefox extensions target Axiom Trade and Padre users, stealing session tokens and wallet data.

Security News
GPT-6 Astra hits 100% on ExploitBench and finds zero-days autonomously, while independent tests reveal scope violations and monitoring gaps.