Skip to content

whusterj/alert-alert

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

npm version Build Status

Alert! Alert!

Alert! Alert! is a minimalist JavaScript growl-style notification library designed to run in modern browsers without external dependencies.

Install in Your Project

npm install alert-alert

Use

var type    = 'info',
    message = '<p>Something you oughta know!</p>',
    config  = { timeout: 7000 };

Alert.alert(type, message, config);

Test

npm test

This package uses Browserify, tape, PhantomJS, and tape-run for headless browser testing.

If attempting to run these tests on Windows, we first need to find and copy phantomjs.exe (nested in node_modules) to C:\Users\[UserName]\AppData\Roaming\npm, because of this old issue. I found the solution on this mocha-phantomjs issue.

Build

Clone this repo, then:

npm install
npm run build