
Security News
/Research
Wallet-Draining npm Package Impersonates Nodemailer to Hijack Crypto Transactions
Malicious npm package impersonates Nodemailer and drains wallets by hijacking crypto transactions across multiple blockchains.
xunk-calendar
Advanced tools
XunkCalendar is a simple calendar component with material design designed for Angular 6+ and Angular Material (might work with earlier versions too!). It allows creation of a heatmap for dates (with strange syntax, since this was designed for a specific project). Check the demo app's source for how to do this. A live demo can be found at https://radialapps.github.io/xunk-calendar/
The package is hosted on npm, so you can install it just by
npm install xunk-calendar
First, import XunkCalendarModule
into app.module
. You may then use the component as
<xunk-calendar [selectedDate]="selDate"></xunk-calendar>
selectedDate
binds to a JSON object of the following format (say for 2018-02-16):
{
date: 16,
month: 1,
year: 18
}
Note that month starts with 0, but date starts with 1. To quickly make the initial selected date to today, you may do
selDate = XunkCalendarModule.getToday();
The component makes use of mat-icon
and mat-button
from @angular/material
. You may need other dependencies in package.json
to build the module.
Currently, the selectedDate object has to be initialized properly, and a minimal initialization looks like
public selDate = { date:1, month:1, year:1 };
ngOnInit() {
this.selDate = XunkCalendarModule.getToday();
}
Contributing is free! You are welcome to criticize, help write code, file bugs or give me a lesson on how to properly comment code! If there is one thing, since circleci's build will test for it, it is absolutely imperative to lint your code (with ng lint
).
FAQs
Simple calendar component for Angular 8+ and Angular Material
The npm package xunk-calendar receives a total of 41 weekly downloads. As such, xunk-calendar popularity was classified as not popular.
We found that xunk-calendar 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.
Security News
/Research
Malicious npm package impersonates Nodemailer and drains wallets by hijacking crypto transactions across multiple blockchains.
Security News
This episode explores the hard problem of reachability analysis, from static analysis limits to handling dynamic languages and massive dependency trees.
Security News
/Research
Malicious Nx npm versions stole secrets and wallet info using AI CLI tools; Socket’s AI scanner detected the supply chain attack and flagged the malware.