<commit_before>var React = require('react');
var Link = require('react-router').Link;

var Header = require('./header');

var Home = React.createClass({

  propTypes: {
    messages: React.PropTypes.object.isRequired,
    locales: React.PropTypes.array.isRequired
  },

  render: function () {
    return (
      <div>
        <Header locales={this.props.locales} messages={this.props.messages} style='light no-logo' />
        <div className='home page'>
          {/* banner */}
          <div className='banner'>
            <div className='inner'>
              <h1 className='site-title'>OpenAQ</h1>
              <p className='site-description'>Building the first open, real-time air quality data hub for the world.</p>
              <p className='cta-wrapper'><a href='#/sources' title='See the available sources' className='bttn-cta light large'>Access & Contribute Data</a></p>
            </div>
          </div>
          {/* banner */}
          {/* content-blocks */}
          <div className='content-blocks'>
            <div className='inner'>
              <section className='feat-block'>
                <h2>What is OpenAQ?</h2>
                <div className='prose'>
                  <p>Lorem ipsum In ullamco voluptate in Excepteur aliquip sit irure culpa velit mollit ullamco esse enim aute dolor non tempor exercitation est laboris labore sed sint commodo aute velit minim veniam sint occaecat dolore ad ex.</p>
                </div>
              </section>
              <section className='feat-block'>
                <h2>Why OpenAQ?</h2>
                <div className='prose'>
                  <p>Lorem ipsum Adipisicing est consectetur ea proident dolore sint eiusmod dolor anim ad nostrud tempor occaecat nostrud quis ut dolore sit tempor consectetur eiusmod laborum ut eu nostrud non reprehenderit ad id quis in officia aliqua.</p>
                </div>
              </section>
              <section className='feat-block'>
                <h2>Get Involved</h2>
                <div className='prose'>
                  <p>First and foremost, we are trying to build a community around Air Quality. There are many ways to get involved. You can chat with us on <a href='https://openaq-slackin.herokuapp.com/' target='_blank'>Slack</a>, contribute code on <a href='https://github.com/openaq' target='_blank'>GitHub</a>, suggest new <Link to='sources'>data sources</Link> or just <a href='http://eepurl.com/bi1Uhn' target='_blank'>join the mailing list</a>.</p>
                </div>
              </section>
            </div>
          </div>
          {/* content-block */}
        </div>
      </div>
    );
  }
});

module.exports = Home;<commit_msg>Update home.js<commit_after>var React = require('react');
var Link = require('react-router').Link;

var Header = require('./header');

var Home = React.createClass({

  propTypes: {
    messages: React.PropTypes.object.isRequired,
    locales: React.PropTypes.array.isRequired
  },

  render: function () {
    return (
      <div>
        <Header locales={this.props.locales} messages={this.props.messages} style='light no-logo' />
        <div className='home page'>
          {/* banner */}
          <div className='banner'>
            <div className='inner'>
              <h1 className='site-title'>OpenAQ</h1>
              <p className='site-description'>Building the first open, real-time air quality data hub for the world.</p>
              <p className='cta-wrapper'><a href='#/sources' title='See the available sources' className='bttn-cta light large'>Access & Contribute Data</a></p>
            </div>
          </div>
          {/* banner */}
          {/* content-blocks */}
          <div className='content-blocks'>
            <div className='inner'>
              <section className='feat-block'>
                <h2>What is OpenAQ?</h2>
                <div className='prose'>
                  <p>We are a community of scientists, software developers, and lovers of open environmental data. Together, we are building an open, real-time database that provides programmatic and historical access to air quality data.</p>
                </div>
              </section>
              <section className='feat-block'>
                <h2>Why OpenAQ?</h2>
                <div className='prose'>
                  <p>Globally, thousands of stations publish real-time air quality info that just disappears after it’s displayed. We are aggregating, standardizing and sharing this info so that the public - from researchers to media - can do awesome things with it. </p>
                </div>
              </section>
              <section className='feat-block'>
                <h2>Get Involved</h2>
                <div className='prose'>
                  <p>Our highest priority is building a community around open real-time air quality data, and we’d love you to join us.  Chat with us on <a href='https://openaq-slackin.herokuapp.com/' target='_blank'>Slack</a>, contribute code on <a href='https://github.com/openaq' target='_blank'>GitHub</a>, suggest new <Link to='sources'>data sources</Link> or just <a href='http://eepurl.com/bi1Uhn' target='_blank'>join the mailing list</a>.</p>
                </div>
              </section>
            </div>
          </div>
          {/* content-block */}
        </div>
      </div>
    );
  }
});

module.exports = Home;
{'fraction_non_alphanumeric': 0.12978091347939102, 'fraction_numerical': 0.0033419977720014855, 'mean_word_length': 2.176297169811321, 'pattern_counts': {'":': 0, '<': 109, '<?xml version=': 0, '>': 109, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4609709', 'n_tokens_mistral': 1543, 'n_tokens_neox': 1482, 'n_words': 438}