UNPKG

@mozmeao/dnt-helper

Version:

A helper that returns true or false based on whether doNotTrack is enabled on the browser.

39 lines (25 loc) 1.33 kB
# Mozilla Do Not Track (DNT) Helper ### What does it do? A helper that returns true or false based on whether `doNotTrack` is enabled on the browser. For more general information on DNT, visit [MDN](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/DNT). ### How to install and use Install via npm: `npm install @mozmeao/dnt-helper` Import the library at your applications entrypoint via require, import, or by using a global variable in your script tag: - `import dntHelper from '@mozmeao/dnt-helper';` - `const dntHelper = require('@mozmeao/dnt-helper')` - `const dntHelper = window.dntHelper` ### View demo - Clone this repository: `git clone https://github.com/mozmeao/dnt-helper.git` - `cd` into `dnt-helper` - Install npm dependencies: `npm install` - `cd` into `demo` - Install demo dependencies: `npm install` - Start the server with `npm start` - Visit http://localhost:8080/ to view the server The purpose of the demo is just to show if your browser has DNT enabled or disabled. ## Further Documentation - [Building the NPM package](docs/#building-the-npm-package) - [Running tests](docs/#running-tests) - [Publishing to NPM](docs/#publishing-to-npm) ## License This Source Code Form is subject to the terms of the [Mozilla Public License, v. 2.0.](http://mozilla.org/MPL/2.0/)