Skip to content

beccaklam/donate.mozilla.org

 
 

Repository files navigation

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.

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 91.6%
  • CSS 8.4%