UNPKG

blissfuljs

Version:

Lightweight helper library for modern browsers.

45 lines (29 loc) 1.84 kB
# Bliss: Heavenly JavaScript [![Join the chat at https://gitter.im/LeaVerou/bliss](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/LeaVerou/bliss?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Build Status](https://travis-ci.org/LeaVerou/bliss.svg)](https://travis-ci.org/LeaVerou/bliss) [blissfuljs.com](http://blissfuljs.com) Want to use Vanilla JS but find native APIs a bit unwieldy? Bliss is for you. ## Install If using npm: ```bash npm install blissfuljs --save ``` If not using npm, no worries! Just download your preferred Bliss bundle from http://blissfuljs.com ## Build ```bash npm install gulp ``` ## Test ```bash npm test ``` ## Contribute to Bliss! - Please follow the existing code style. - Do not add new methods before consulting. - If editing Bliss, do not edit bliss.js! It’s auto-generated by gulp. The source files are bliss.shy.js and bliss._.js. - Remember, code simplicity, readability and conciseness matters a lot for this project. Often juggling the three can be tricky. - Right now what Bliss badly needs is **tests**. If you want to contribute, please consider contributing tests! See [here](https://github.com/LeaVerou/bliss/blob/gh-pages/tests/README.md) for details. ## Browser Support (Assuming use of polyfill.io alongside) ![Chrome](https://raw.github.com/alrra/browser-logos/master/chrome/chrome_48x48.png) | ![Firefox](https://raw.github.com/alrra/browser-logos/master/firefox/firefox_48x48.png) | ![IE](https://raw.github.com/alrra/browser-logos/master/internet-explorer/internet-explorer_48x48.png) | ![Opera](https://raw.github.com/alrra/browser-logos/master/opera/opera_48x48.png) | ![Safari](https://raw.github.com/alrra/browser-logos/master/safari/safari_48x48.png) --- | --- | --- | --- | --- | ✔ | ✔ | 9+ ✔ | ✔ | 6.1+ ✔ |