Skip to content

Latest commit

 

History

History
58 lines (40 loc) · 1.75 KB

README.md

File metadata and controls

58 lines (40 loc) · 1.75 KB

Build Status

donate.mozilla.org

Mozilla donation forms

Requirements

node 4+ with Intl support. To test if you have Intl support run this command:

$ node -e "console.log(typeof Intl === 'object')"

Setup

$> npm install
$> cp sample.env .env

To run

$> npm start

Documentation

Environment Variables

You can configure the following environment variables:

Variable About
OPTIMIZELY_ID Optimizely Project ID (not a secret) e.g. '206878104'
OPTIMIZELY_ACTIVE If set to 'yes' (String) the project will include Optimizely snippet in the page load
SUPPORTED_LOCALES If set to '*' all locales under intl-config.js file for src will be enabled otherwise it expects array of locales.

Hatchet

Optionally configure Hatchet environment variables as documented here to send signup requests to a sawmill event processor queue.

Thanks

Thanks to BrowserStack for providing the infrastructure that allows us to run our build in real browsers.