'use strict'

module.exports =

  missing: [
    'bugs'
    'keywords'
    'homepage'
    'license'
    'main'
    'repository'
  ]

  missingValues: [
    'name'
    'keywords'
  ]

  sort: [
    'name'
    'description'
    'homepage'
    'version'
    'types'
    'main'
    'browser'
    'umd:main'
    'unpkg'
    'exports'
    'module'
    'jsnext:main'
    'bin'
    'author'
    'authors'
    'contributors'
    'repository'
    'bugs'
    'keywords'
    'dependencies'
    'devDependencies'
    'engines'
    'files'
    'ignore'
    'scripts'
    'preferGlobal'
    'private'
    'license'
  ]

  required: [
    'name'
    'description'
    'version'
    'files'
  ]

  private: [
    'description'
    'files'
    'keywords'
  ]

  inmutable: [
    'lint-staged'
  ]
