wearefine/maximus

View on GitHub
lib/maximus/config/maximus.yml

Summary

Maintainability
Test Coverage
domain: 'http://localhost'
# Note: is_dev should be set to false always in maximus.yml files
#   Really, it shouldn't be set in a maximus.yml file period, it's only
#   here because this is the default file. If set to true, output is logged directly
#   to the parent process and does not appear in the log.
is_dev: false

paths:
  home: '/'

scsslint: true

rubocop:
  AllCops:
    Exclude:
      - 'db/**/*'
      - 'vendor/**/*'

railsbp: true

brakeman: true

jshint:
  browser: true
  esnext: true
  globals: {}
  globalstrict: true
  undef: true
  unused: true
  jquery: true

phantomas:
  block-domain: 'google-analytics.com'
  skip-modules:
    - 'Caching'
    - 'localStorage'
    - 'Cookies'
    - 'assetsWithQueryString'
    - 'nodesWithInlineCSS'

stylestats:
  published: false
  paths: false
  stylesheets: false
  styleElements: true
  size: true
  dataUriSize: true
  ratioOfDataUriSize: true
  gzippedSize: false
  simplicity: true
  rules: true
  selectors: true
  mostIdentifier: true
  mostIdentifierSelector: true
  lowestCohesion: true
  lowestCohesionSelector: true
  totalUniqueFontSizes: true
  uniqueFontSize: true
  totalUniqueColors: true
  uniqueColor: true
  idSelectors: true
  universalSelectors: true
  unqualifiedAttributeSelectors: true
  javascriptSpecificSelectors: "[#\\.]js\\-"
  importantKeywords: true
  floatProperties: true
  mediaQueries: true
  propertiesCount: 10
  requestOptions: {}

wraith: true