
Security News
Deno 2.2 Improves Dependency Management and Expands Node.js Compatibility
Deno 2.2 enhances Node.js compatibility, improves dependency management, adds OpenTelemetry support, and expands linting and task automation for developers.
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
The npm package codex-notifier receives a total of 47,278 weekly downloads. As such, codex-notifier popularity was classified as popular.
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
Deno 2.2 enhances Node.js compatibility, improves dependency management, adds OpenTelemetry support, and expands linting and task automation for developers.
Security News
React's CRA deprecation announcement sparked community criticism over framework recommendations, leading to quick updates acknowledging build tools like Vite as valid alternatives.
Security News
Ransomware payment rates hit an all-time low in 2024 as law enforcement crackdowns, stronger defenses, and shifting policies make attacks riskier and less profitable.