
Research
npm Malware Targets Telegram Bot Developers with Persistent SSH Backdoors
Malicious npm packages posing as Telegram bot libraries install SSH backdoors and exfiltrate data from Linux developer machines.
conbo-changehistory
Advanced tools
The ChangeHistory
class is a simple object state history manager for ConboJS that enables you to navigate back and forward through the history of every property change made to any object that extends the EventDispatcher
class, including Hash
, Application
and View
, effectively making it possible to return to any of an object's past states.
The ChangeHistory
class can be imported as an AMD, CommonJS or global module.
The ChangeHistory
class is modelled on the built-in browser History
class, offering the following properties and methods:
back()
moves back 1 step into historyforward()
moved forward 1 step in hisyorygo(n)
moves n
steps backwards or forwards in historycurrentIndex
is the current place in historybeforeFirst
indicates whether you are at a point in history before any changes were madeatLast
indicates that you are at the end of historyInitialising ChangeHistory
for an object couldn't be easier:
var history = new ChangeHistory(obj);
FAQs
Object change history state manager for ConboJS
We found that conbo-changehistory 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.
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
Malicious npm packages posing as Telegram bot libraries install SSH backdoors and exfiltrate data from Linux developer machines.
Security News
pip, PDM, pip-audit, and the packaging library are already adding support for Python’s new lock file format.
Product
Socket's Go support is now generally available, bringing automatic scanning and deep code analysis to all users with Go projects.