<commit_before>'use strict';

const http = require('http');
const https = require('https');
const _ = require('lodash');
const parse = require('url').parse;
const Promise = require('promise');

class Api {
    constructor() {
        this._headers = { 'User-Agent': 'syrup', 'Accept': 'application/json' };
        this._data = {};
    }
    headers(headers) {
        this._headers = _.extend(this._headers, headers);<commit_msg>Lazy load the required http library<commit_after>'use strict';

const _ = require('lodash');
const parse = require('url').parse;
const Promise = require('promise');

class Api {
    constructor() {
        this._headers = { 'User-Agent': 'syrup', 'Accept': 'application/json' };
        this._data = {};
    }
    headers(headers) {
        this._headers = _.extend(this._headers, headers);
{'fraction_non_alphanumeric': 0.17073170731707318, 'fraction_numerical': 0.0, 'mean_word_length': 3.6123595505617976, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '456986', 'n_tokens_mistral': 239, 'n_tokens_neox': 240, 'n_words': 56}