hstove / electron-cookies

Adds support for cookies in Electron. Cookies are persisted through localStorage.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Important! This repository has moved.

For the currenlty maintained version, see heap/electron-cookies.

Electron Cookies

(Formerly called atom-shell-cookies)

Adds support for cookies in Electron. Cookies are persisted through localStorage.

Forked from https://gist.github.com/paulcbetts/2d2de55d137a1cf9d1ac.

Why?

Electron's renderer environment doesn't come with built in support for a document.cookie API. Thus, if you want to use Google Analytics or another client-side analytics library, they won't work because they can't set cookies.

By using this package, you can drop client-side analytics code into your app and it will work splendidly.

Installation

npm install electron-cookies

Usage

In your app's renderer code, just require this package:

require('electron-cookies')

Contributing

Original code is written in src/index.coffee, with tests at spec/electron_cookies_spec.coffee. Write code in coffeescript, and run grunt to compile coffeescript on the fly.

About

Adds support for cookies in Electron. Cookies are persisted through localStorage.

License:MIT License


Languages

Language:CoffeeScript 63.4%Language:JavaScript 36.6%