<commit_before>'use strict';

/* global chrome */
/* @flow */

import tabmanager from './tabmanager';

/**
 * @type {Object}
 */
const Settings = {
  cache: {},

  defaults: {
    checkInterval: 5000, // How often we check for old tabs.
    badgeCounterInterval: 6000, // How often we update the # of closed tabs in the badge.
    minutesInactive: 20, // How many minutes before we consider a tab "stale" and ready to close.
    minTabs: 5, // Stop acting if there are only minTabs tabs open.
    maxTabs: 100, // Just to keep memory / UI in check.  No UI for this.
    purgeClosedTabs: false, // Save closed tabs in between browser sessions.
    showBadgeCount: true, // Save closed tabs in between browser sessions.
    lockedIds: [],  // An array of tabids which have been explicitly locked by the user.
    whitelist: ['chrome://*'], // An array of patterns to check against.  If a URL matches a pattern, it is never locked.
    paused: false, // If TabWrangler is paused (won't count down)
  },<commit_msg>Alphabetize setting keys, read more easily<commit_after>'use strict';

/* global chrome */
/* @flow */

import tabmanager from './tabmanager';

/**
 * @type {Object}
 */
const Settings = {
  cache: {},

  defaults: {
    badgeCounterInterval: 6000, // How often we update the # of closed tabs in the badge.
    checkInterval: 5000, // How often we check for old tabs.
    lockedIds: [],  // An array of tabids which have been explicitly locked by the user.
    maxTabs: 100, // Just to keep memory / UI in check. No UI for this.
    minTabs: 5, // Stop acting if there are only minTabs tabs open.
    minutesInactive: 20, // How many minutes before we consider a tab "stale" and ready to close.
    paused: false, // If TabWrangler is paused (won't count down)
    purgeClosedTabs: false, // Save closed tabs in between browser sessions.
    showBadgeCount: true, // Save closed tabs in between browser sessions.
    whitelist: ['chrome://*'], // An array of patterns to check against.  If a URL matches a pattern, it is never locked.
  },
{'fraction_non_alphanumeric': 0.10585365853658536, 'fraction_numerical': 0.013658536585365854, 'mean_word_length': 2.967117988394584, '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': '3902893', 'n_tokens_mistral': 624, 'n_tokens_neox': 579, 'n_words': 275}