Security News
38% of CISOs Fear They’re Not Moving Fast Enough on AI
CISOs are racing to adopt AI for cybersecurity, but hurdles in budgets and governance may leave some falling behind in the fight against cyber threats.
codex-notifier
Advanced tools
Lightweight notification module for websites
Install package
npm install codex-notifier --save
yarn add codex-notifier
const notifier = require('codex-notifier');
import notifier from 'codex-notifier';
import {ConfirmNotifierOptions, NotifierOptions, PromptNotifierOptions} from 'codex-notifier';
Module has only one public method — show
.
You should pass there object with notification properties
message
— notification message (can contains HTML)type
— type of notification: alert
, confirm
or prompt
. Alert
by defaultstyle
— just add 'cdx-notify--' + style
class. We have some default styles: success
and error
time
— notification expire time in ms. Only for alert
notifies expires (8s by default)okText
— text for confirmation button (Confirm by default)cancelText
— text for cancel button (Cancel by default)okHandler
— fires when Confirm button was pressedcancelHandler
— fires when Cancel button was pressed or notification was closedokText
— text for submit button (Ok by default)okHandler
— fires when submit button was pressed. Gets input's value as a parametercancelHandler
— fires when notification was closedplaceholder
— input placeholderdefault
— input default valueinputType
— type of input (text by default)notifier.show({
message: 'Refresh the page'
})
notifier.show({
message: 'Message was sent',
style: 'success',
time: 5000
})
notifier.show({
message: 'Sorry, server is busy now',
style: 'error'
})
notifier.show({
message: 'Delete account?',
type: 'confirm',
okText: 'Yes',
cancelText: 'Oh, wait',
okHandler: account.delete
})
notifier.show({
message: 'Enter your email',
type: 'prompt',
okText: 'Enter',
okHandler: checkEmail,
inputType: 'email',
placeholder: 'team@ifmo.su'
})
You can easily customize notifications appearance. Read more about it here
FAQs
Simple notifications for your website
We found that codex-notifier 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
CISOs are racing to adopt AI for cybersecurity, but hurdles in budgets and governance may leave some falling behind in the fight against cyber threats.
Research
Security News
Socket researchers uncovered a backdoored typosquat of BoltDB in the Go ecosystem, exploiting Go Module Proxy caching to persist undetected for years.
Security News
Company News
Socket is joining TC54 to help develop standards for software supply chain security, contributing to the evolution of SBOMs, CycloneDX, and Package URL specifications.