3 Base64 encode, decode, escape and unescape for URL applications.
5 <a href="https://nodei.co/npm/base64-url/"><img src="https://nodei.co/npm/base64-url.png?downloads=true"></a>
7 [![Build Status](https://travis-ci.org/joaquimserafim/base64-url.png?branch=master)](https://travis-ci.org/joaquimserafim/base64-url)
13 var base64url = require('base64-url');
15 base64url.encode('Node.js is awesome.');
16 // returns Tm9kZS5qcyBpcyBhd2Vzb21lLg
18 base64url.decode('Tm9kZS5qcyBpcyBhd2Vzb21lLg');
19 // returns Node.js is awesome.
21 base64url.escape('This+is/goingto+escape==');
22 // returns This-is_goingto-escape
24 base64url.unescape('This-is_goingto-escape');
25 // returns This+is/goingto+escape==
31 **this project has been set up with a precommit that forces you to follow a code style, no jshint issues and 100% of code coverage before commit**
49 to check code coverage
51 npm run coverage:check