<commit_before>{
    "name": "express-device",
    "author": "<NAME> (@rguerreiro)",
    "description": "Browser detection library, built on top of express",
    "keywords": ["browser", "mobile", "detection", "user-agent", "express", "layout", "view routing", "desktop", "phone", "tablet", "tv", "bot", "responsive design"],
    "version": "0.3.11",
    "main": "./index.js",
    "private": false,
    "engines": { "node": "*" },
    "dependencies": {
        "express": ">=3.0.0",
        "express-partials": ">=0.1.1"
    },
    "devDependencies": {
        "ejs": "*",
        "mocha": "*",
        "supertest": "*"
    },
    "scripts": {
        "test": "mocha"
    },
    "repository": "git://github.com/rguerreiro/express-device"
}<commit_msg>only express 3.0 is supported...for now<commit_after>{
    "name": "express-device",
    "author": "<NAME> (@rguerreiro)",
    "description": "Browser detection library, built on top of express",
    "keywords": ["browser", "mobile", "detection", "user-agent", "express", "layout", "view routing", "desktop", "phone", "tablet", "tv", "bot", "responsive design"],
    "version": "0.3.11",
    "main": "./index.js",
    "private": false,
    "engines": { "node": "*" },
    "dependencies": {
        "express": "<4.0.0",
        "express-partials": ">=0.1.1"
    },
    "devDependencies": {
        "ejs": "*",
        "mocha": "*",
        "supertest": "*"
    },
    "scripts": {
        "test": "mocha"
    },
    "repository": "git://github.com/rguerreiro/express-device"
}
{'fraction_non_alphanumeric': 0.2419672131147541, 'fraction_numerical': 0.014426229508196721, 'mean_word_length': 2.892857142857143, 'pattern_counts': {'":': 38, '<': 6, '<?xml version=': 0, '>': 8, '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': '858465', 'n_tokens_mistral': 534, 'n_tokens_neox': 511, 'n_words': 111}