{{>header}} {{>nav this}}

Contributors' guide

The polyfill service is a community resource, designed for everyone, and welcomes contributions from everyone.

Contribution rewards

We want to encourage more people to get involved in the polyfill service, so the Financial Times is pleased to offer one month's free premium access to all FT content (normally $50) to anyone who has a pull request merged in this repository. Claim your free access.

Building and running the service

See the README for installation information

Contributing to the service

The service part of the project is pretty simple, and there are few strict conventions. In lieu of any formal standards, try to take care to follow existing conventions. Some of these are defined in .editorconfig and .eslintrc files.

Contributing to the polyfill collection

Our polyfills are where the varied talents of the open source community can make this service really great. Consider helping us out by adding, improving, testing or configuring a polyfill. The following detailed guides will help you get started:

Contribution terms

All contributions to the polyfill service are made under the MIT licence. It is important therefore that you agree to the following when contributing code to the service:

It is helpful to us if you can clearly state your agreement to the above terms when creating a pull request. If you don't, you may be asked to post a followup comment to accept the terms, before we can merge your PR.

{{>footer}}