diff --git a/src/atoms/Attachment.js b/src/atoms/Attachment.js
index 2afd1925ea5fb2f6f06edb8df369e37b0aa269dc..9f9be1d4982afa1ac866ecaf7c6ab965693612f6 100644
--- a/src/atoms/Attachment.js
+++ b/src/atoms/Attachment.js
@@ -3,15 +3,11 @@ import Icon from './Icon'
 import classes from './Attachment.local.scss'
 
 const Attachment = ({ value }) => (
-  <a
-    download={value.name}
-    href={value.url}>
+  <a download={value.name} href={value.url}>
     <span className={classes.icon}>
       <Icon color="var(--color-primary)">paperclip</Icon>
     </span>
-    <span className={classes.filename}>
-      {value.name}
-    </span>
+    <span className={classes.filename}>{value.name}</span>
   </a>
 )
 
diff --git a/src/atoms/Badge.js b/src/atoms/Badge.js
index d5ee2d540495389646254e2fec0a1e1d10768e6c..eb6f00420bc27789af4fc134841df0fd81c1ef54 100644
--- a/src/atoms/Badge.js
+++ b/src/atoms/Badge.js
@@ -4,7 +4,9 @@ import classes from './Badge.local.scss'
 const Badge = ({ count, label, plural }) => (
   <span className={classes.root}>
     <span className={classes.count}>{count}</span>
-    <span className={classes.label}>{plural && count !== 1 ? plural : label}</span>
+    <span className={classes.label}>
+      {plural && count !== 1 ? plural : label}
+    </span>
   </span>
 )
 
diff --git a/src/atoms/Button.js b/src/atoms/Button.js
index c15cb9a47710b95234f09a35b36d83f44c289948..fe4d1f00441f862ffc3c04291982d0f7f2b0fef9 100644
--- a/src/atoms/Button.js
+++ b/src/atoms/Button.js
@@ -2,16 +2,25 @@ import React from 'react'
 import classnames from 'classnames'
 import classes from './Button.local.scss'
 
-const Button = ({ className, children, type = 'button', disabled, primary, onClick}) => (
+const Button = ({
+  className,
+  children,
+  type = 'button',
+  disabled,
+  primary,
+  onClick,
+}) => (
   <button
     className={classnames(className, classes.root, {
       [classes.disabled]: disabled,
-      [classes.primary]: primary
+      [classes.primary]: primary,
     })}
     type={type}
     disabled={disabled}
-    onClick={onClick}>{children}</button>
+    onClick={onClick}
+  >
+    {children}
+  </button>
 )
 
 export default Button
-
diff --git a/src/atoms/Checkbox.js b/src/atoms/Checkbox.js
index 8dde21105feae9b353897c64821815a7f39ebf7b..724e07de2db45a25b61e1548efca333a2a6990ba 100644
--- a/src/atoms/Checkbox.js
+++ b/src/atoms/Checkbox.js
@@ -2,10 +2,20 @@ import React from 'react'
 import classnames from 'classnames'
 import classes from './Checkbox.local.scss'
 
-const Checkbox = ({ inline, name, value, label, checked, required, onChange }) => (
-  <label className={classnames(classes.root, {
-    [classes.inline]: inline
-  })}>
+const Checkbox = ({
+  inline,
+  name,
+  value,
+  label,
+  checked,
+  required,
+  onChange,
+}) => (
+  <label
+    className={classnames(classes.root, {
+      [classes.inline]: inline,
+    })}
+  >
     <input
       className={classes.input}
       type="checkbox"
@@ -13,7 +23,8 @@ const Checkbox = ({ inline, name, value, label, checked, required, onChange }) =
       value={value}
       checked={checked || false}
       required={required}
-      onChange={onChange}/>
+      onChange={onChange}
+    />
     <span>{label}</span>
   </label>
 )
diff --git a/src/atoms/File.js b/src/atoms/File.js
index 4eca93ba0063d5827a56c45719243b6567e95606..3d067485309574b5194e8a87a3c18bb259e1cc4c 100644
--- a/src/atoms/File.js
+++ b/src/atoms/File.js
@@ -6,9 +6,7 @@ const extension = ({ name }) => name.replace(/^.+\./, '')
 const File = ({ value }) => (
   <div className={classes.root}>
     <div className={classes.icon}>
-      <div className={classes.extension}>
-        {extension(value)}
-      </div>
+      <div className={classes.extension}>{extension(value)}</div>
     </div>
 
     <div className={classes.name}>
diff --git a/src/atoms/Icon.js b/src/atoms/Icon.js
index 672dd89160f75034e09f31ed24755842f1bcd6b2..26a904615c5d9d4477665a7fe0b268d440657177 100644
--- a/src/atoms/Icon.js
+++ b/src/atoms/Icon.js
@@ -10,9 +10,7 @@ const Icon = ({ children, color = 'black', size = 24 }) => {
   // select the icon
   const icon = icons[name]
 
-  return (
-    <span className={classes.root}>{icon({ color, size })}</span>
-  )
+  return <span className={classes.root}>{icon({ color, size })}</span>
 }
 
 export default Icon
diff --git a/src/atoms/Menu.js b/src/atoms/Menu.js
index 3029ee3e20eefdacf327e293a0f49f3e2a188377..466ef18523516e85a97f083f1a6bf4345483ec82 100644
--- a/src/atoms/Menu.js
+++ b/src/atoms/Menu.js
@@ -6,25 +6,25 @@ import classes from './Menu.local.scss'
 // TODO: use a <select> element instead of divs?
 
 class Menu extends React.Component {
-  constructor (props) {
+  constructor(props) {
     super(props)
 
     this.state = {
       open: false,
-      selected: props.value
+      selected: props.value,
     }
   }
 
   toggleMenu = () => {
     this.setState({
-      open: !this.state.open
+      open: !this.state.open,
     })
   }
 
   handleSelect = selected => {
     this.setState({
       selected,
-      open: false
+      open: false,
     })
 
     this.props.onChange(selected)
@@ -36,24 +36,25 @@ class Menu extends React.Component {
     return options.find(option => option.value === value).label
   }
 
-  render () {
+  render() {
     const { label, options, placeholder = 'Choose in the list' } = this.props
     const { open, selected } = this.state
 
     return (
-      <div className={classnames(classes.root, {
-        [classes.open]: open
-      })}>
-        {label && (
-          <span className={classes.label}>{label}</span>
-        )}
+      <div
+        className={classnames(classes.root, {
+          [classes.open]: open,
+        })}
+      >
+        {label && <span className={classes.label}>{label}</span>}
 
         <div className={classes.main}>
           <div className={classes.openerContainer}>
             <button
               type="button"
               className={classes.opener}
-              onClick={this.toggleMenu}>
+              onClick={this.toggleMenu}
+            >
               {selected ? (
                 <span>{this.optionLabel(selected)}</span>
               ) : (
@@ -70,10 +71,12 @@ class Menu extends React.Component {
                   <div
                     key={option.value}
                     className={classnames(classes.option, {
-                      [classes.active]: option.value === selected
+                      [classes.active]: option.value === selected,
                     })}
                     onClick={() => this.handleSelect(option.value)}
-                  >{option.label || option.value}</div>
+                  >
+                    {option.label || option.value}
+                  </div>
                 ))}
               </div>
             )}
diff --git a/src/atoms/Radio.js b/src/atoms/Radio.js
index 48e34fddd5416f87a9c8fb539b33807761e3af1f..5df779152b64b0ddf25716d0c4735cd207e08ef7 100644
--- a/src/atoms/Radio.js
+++ b/src/atoms/Radio.js
@@ -2,13 +2,33 @@ import React from 'react'
 import classnames from 'classnames'
 import classes from './Radio.local.scss'
 
-const inputGradient = color => `radial-gradient(closest-corner at center, ${color} 0%, ${color} 45%, white 45%, white 100%)`
+const inputGradient = color =>
+  `radial-gradient(closest-corner at center, ${color} 0%, ${
+    color
+  } 45%, white 45%, white 100%)`
 
-const Radio = ({ className, color = 'black', inline, name, value, label, checked, required, onChange }) => (
-  <label className={classnames(classes.root, {
-    [classes.inline]: inline,
-    [classes.checked]: checked
-  }, className)} style={{color}}>
+const Radio = ({
+  className,
+  color = 'black',
+  inline,
+  name,
+  value,
+  label,
+  checked,
+  required,
+  onChange,
+}) => (
+  <label
+    className={classnames(
+      classes.root,
+      {
+        [classes.inline]: inline,
+        [classes.checked]: checked,
+      },
+      className,
+    )}
+    style={{ color }}
+  >
     <input
       className={classes.input}
       type="radio"
@@ -16,10 +36,14 @@ const Radio = ({ className, color = 'black', inline, name, value, label, checked
       value={value}
       checked={checked}
       required={required}
-      onChange={onChange}/>
+      onChange={onChange}
+    />
     <span
       className={classes.pseudoInput}
-      style={{ background: checked ? inputGradient(color) : 'transparent' }}> </span>
+      style={{ background: checked ? inputGradient(color) : 'transparent' }}
+    >
+      {' '}
+    </span>
     <span className={classes.label}>{label}</span>
   </label>
 )
diff --git a/src/atoms/Tags.js b/src/atoms/Tags.js
index 63fe2c53cce7bc247ae9de6bac07b6f0ddea71ad..1c863b81fc84d0bd96f76166e44dfa99b4d77552 100644
--- a/src/atoms/Tags.js
+++ b/src/atoms/Tags.js
@@ -6,11 +6,11 @@ import './Tags.scss'
 // TODO: allow tags to be edited
 
 class Tags extends React.Component {
-  constructor (props) {
+  constructor(props) {
     super(props)
 
     this.state = {
-      tags: props.value || []
+      tags: props.value || [],
     }
   }
 
@@ -34,7 +34,7 @@ class Tags extends React.Component {
     this.props.onChange(tags)
   }
 
-  render () {
+  render() {
     const { tags } = this.state
     const { name, suggestions, placeholder } = this.props
 
@@ -50,7 +50,8 @@ class Tags extends React.Component {
         // delimiters={[]}
         // delimiterChars={[',', ';']}
         handleDelete={this.handleDelete}
-        handleAddition={this.handleAddition}/>
+        handleAddition={this.handleAddition}
+      />
     )
   }
 }
diff --git a/src/atoms/TextField.js b/src/atoms/TextField.js
index 4b4b8f94a913bf5106226a43cb453db55fe30da7..b0e7b021804127acb86bb50817954cb3158ea931 100644
--- a/src/atoms/TextField.js
+++ b/src/atoms/TextField.js
@@ -1,7 +1,16 @@
 import React from 'react'
 import classes from './TextField.local.scss'
 
-const TextField = ({ label, name, placeholder, required, type = 'text', value = '', onBlur, onChange }) => (
+const TextField = ({
+  label,
+  name,
+  placeholder,
+  required,
+  type = 'text',
+  value = '',
+  onBlur,
+  onChange,
+}) => (
   <label className={classes.root}>
     {label && <span className={classes.text}>{label}</span>}
     <input
@@ -12,7 +21,8 @@ const TextField = ({ label, name, placeholder, required, type = 'text', value =
       placeholder={placeholder}
       required={required}
       onBlur={onBlur}
-      onChange={onChange}/>
+      onChange={onChange}
+    />
   </label>
 )
 
diff --git a/src/atoms/UploadingFile.js b/src/atoms/UploadingFile.js
index ecb3a865608797b9f52fdfff04701e0ccd618102..cc08f6fed15e2c2e651ac46c9ad1ab3595f10273 100644
--- a/src/atoms/UploadingFile.js
+++ b/src/atoms/UploadingFile.js
@@ -7,22 +7,17 @@ const extension = ({ name }) => name.replace(/^.+\./, '')
 
 const UploadingFile = ({ file, error, progress }) => (
   <div className={classes.root}>
-    {!!error && (
-      <div className={classes.error}>
-        {error}
-      </div>
-    )}
+    {!!error && <div className={classes.error}>{error}</div>}
 
     <div className={classes.icon}>
       {!!progress && (
         <div
           className={classes.progress}
-          style={{ top: (progress * 100) + '%' }}/>
+          style={{ top: progress * 100 + '%' }}
+        />
       )}
 
-      <div className={classes.extension}>
-        {extension(file)}
-      </div>
+      <div className={classes.extension}>{extension(file)}</div>
     </div>
 
     <div className={classes.name}>{file.name}</div>
diff --git a/src/atoms/ValidatedField.js b/src/atoms/ValidatedField.js
index c878ac5c94bdd93bbf785b5f48b341416f313619..379accfcf98dbe0dbf5613f9bf08deadcdb4b875 100644
--- a/src/atoms/ValidatedField.js
+++ b/src/atoms/ValidatedField.js
@@ -10,30 +10,31 @@ const ValidatedFieldComponent = ({ component }) => ({ meta, input }) => (
   <div>
     {component(input)}
 
-    {meta.touched && (meta.error || meta.warning) && (
-      <div className={classes.messages}>
-        {meta.error && (
-          <div className={classnames(classes.message, classes.error)}>
-            {meta.error}
-          </div>
-        )}
+    {meta.touched &&
+      (meta.error || meta.warning) && (
+        <div className={classes.messages}>
+          {meta.error && (
+            <div className={classnames(classes.message, classes.error)}>
+              {meta.error}
+            </div>
+          )}
 
-        {meta.warning && (
-          <div className={classnames(classes.message, classes.warning)}>
-            {meta.warning}
-          </div>
-        )}
-      </div>
-    )}
+          {meta.warning && (
+            <div className={classnames(classes.message, classes.warning)}>
+              {meta.warning}
+            </div>
+          )}
+        </div>
+      )}
   </div>
 )
 
 const ValidatedField = ({ fieldComponent, ...rest }) => (
-  <Field {...rest} component={fieldComponent}/>
+  <Field {...rest} component={fieldComponent} />
 )
 
 export default compose(
   withHandlers({
-    fieldComponent: ValidatedFieldComponent
-  })
+    fieldComponent: ValidatedFieldComponent,
+  }),
 )(ValidatedField)
diff --git a/src/molecules/AppBar.js b/src/molecules/AppBar.js
index 4af63917e70389548e029c0d42166b5329bdbf30..de2fdba767d827d7591c23e236b5fa611bf3b790 100644
--- a/src/molecules/AppBar.js
+++ b/src/molecules/AppBar.js
@@ -6,8 +6,12 @@ import Icon from '../atoms/Icon'
 
 const AppBar = ({ brandLink, brandName, loginLink, logoutLink, userName }) => (
   <div className={classes.root}>
-    <Link to={brandLink || '/'}
-          className={classnames(classes.link, classes.logo)}>{brandName}</Link>
+    <Link
+      to={brandLink || '/'}
+      className={classnames(classes.link, classes.logo)}
+    >
+      {brandName}
+    </Link>
 
     <div>
       {userName && (
@@ -18,11 +22,16 @@ const AppBar = ({ brandLink, brandName, loginLink, logoutLink, userName }) => (
       )}
 
       {userName ? (
-        <Link to={logoutLink}
-              className={classnames(classes.item, classes.link)}>logout</Link>
+        <Link
+          to={logoutLink}
+          className={classnames(classes.item, classes.link)}
+        >
+          logout
+        </Link>
       ) : (
-        <Link to={loginLink}
-              className={classnames(classes.item, classes.link)}>login</Link>
+        <Link to={loginLink} className={classnames(classes.item, classes.link)}>
+          login
+        </Link>
       )}
     </div>
   </div>
diff --git a/src/molecules/Attachments.js b/src/molecules/Attachments.js
index 6cf132182cd655c4b0d3d9e38d828347921b8755..c16835a75ffd1c6d72e141915c278220bd925ff0 100644
--- a/src/molecules/Attachments.js
+++ b/src/molecules/Attachments.js
@@ -15,14 +15,10 @@ const Attachments = props => (
         <span className={classes.icon}>
           <Icon color="var(--color-primary)">paperclip</Icon>
         </span>
-        <span className={classes.filename}>
-          {error ? error : 'Uploading…'}
-        </span>
+        <span className={classes.filename}>{error ? error : 'Uploading…'}</span>
       </div>
     )}
-    uploadedFile={value => (
-      <Attachment key={value.url} value={value}/>
-    )}
+    uploadedFile={value => <Attachment key={value.url} value={value} />}
   />
 )
 
diff --git a/src/molecules/Files.js b/src/molecules/Files.js
index 329119ae8d5ef8dabbad56e6cbded57cc62dab18..ed71b40748b3afd976afba45000626ae70bfeed2 100644
--- a/src/molecules/Files.js
+++ b/src/molecules/Files.js
@@ -3,12 +3,12 @@ import classes from './Files.local.scss'
 import Upload from './Upload'
 
 class Files extends React.Component {
-  constructor (props) {
+  constructor(props) {
     super(props)
 
     this.state = {
       values: props.value || [],
-      uploads: []
+      uploads: [],
     }
   }
 
@@ -22,7 +22,7 @@ class Files extends React.Component {
     Array.from(event.target.files).forEach(file => {
       uploads.push({
         file,
-        request: this.props.uploadFile(file)
+        request: this.props.uploadFile(file),
       })
     })
 
@@ -32,7 +32,7 @@ class Files extends React.Component {
   handleUploadedFile = ({ file, url }) => {
     const values = this.state.values.concat({
       name: file.name,
-      url
+      url,
     })
 
     const uploads = this.state.uploads.filter(item => {
@@ -44,7 +44,7 @@ class Files extends React.Component {
     this.props.onChange(values)
   }
 
-  render () {
+  render() {
     const { name, buttonText, uploadingFile, uploadedFile } = this.props
     const { values, uploads } = this.state
 
@@ -54,7 +54,8 @@ class Files extends React.Component {
           <button
             type="button"
             className={classes.attach}
-            onClick={() => this.fileInput.click()}>
+            onClick={() => this.fileInput.click()}
+          >
             {buttonText}
           </button>
 
@@ -64,19 +65,21 @@ class Files extends React.Component {
             type="file"
             name={name}
             multiple
-            onChange={this.handleChange}/>
+            onChange={this.handleChange}
+          />
         </div>
 
         <div className={classes.files}>
-          {uploads && uploads.map(upload => (
-            <Upload
-              key={upload.file.name}
-              file={upload.file}
-              request={upload.request}
-              handleUploadedFile={this.handleUploadedFile}
-              render={uploadingFile}
-            />
-          ))}
+          {uploads &&
+            uploads.map(upload => (
+              <Upload
+                key={upload.file.name}
+                file={upload.file}
+                request={upload.request}
+                handleUploadedFile={this.handleUploadedFile}
+                render={uploadingFile}
+              />
+            ))}
 
           {values && values.map(uploadedFile)}
         </div>
diff --git a/src/molecules/PlainButton.js b/src/molecules/PlainButton.js
index 741e65c02a928e7c7a32eca4e6eea93d6f2b84db..98d80d9d00d9f34054459bdebb4ee0d9595a46f6 100644
--- a/src/molecules/PlainButton.js
+++ b/src/molecules/PlainButton.js
@@ -3,14 +3,23 @@ import classnames from 'classnames'
 import Button from '../atoms/Button'
 import classes from './PlainButton.local.scss'
 
-const PlainButton = ({ className, children, type, disabled, primary, onClick }) => (
+const PlainButton = ({
+  className,
+  children,
+  type,
+  disabled,
+  primary,
+  onClick,
+}) => (
   <Button
     className={classnames(classes.root, className)}
     type={type}
     primary={primary}
     disabled={disabled}
-    onClick={onClick}>{children}</Button>
+    onClick={onClick}
+  >
+    {children}
+  </Button>
 )
 
 export default PlainButton
-
diff --git a/src/molecules/RadioGroup.js b/src/molecules/RadioGroup.js
index a6a5eb6f3ac6c1174a426174ee7a6d2be5a9a1f9..ecc19952f6931668e4c877b4ce152b9f45654bc9 100644
--- a/src/molecules/RadioGroup.js
+++ b/src/molecules/RadioGroup.js
@@ -2,11 +2,11 @@ import React from 'react'
 import Radio from '../atoms/Radio'
 
 class RadioGroup extends React.Component {
-  constructor (props) {
+  constructor(props) {
     super(props)
 
     this.state = {
-      value: props.value
+      value: props.value,
     }
   }
 
@@ -18,7 +18,7 @@ class RadioGroup extends React.Component {
     this.props.onChange(value)
   }
 
-  render () {
+  render() {
     const { inline, name, options, required } = this.props
     const { value } = this.state
 
@@ -34,7 +34,8 @@ class RadioGroup extends React.Component {
             label={option.label}
             color={option.color}
             checked={option.value === value}
-            onChange={this.handleChange}/>
+            onChange={this.handleChange}
+          />
         ))}
       </div>
     )
diff --git a/src/molecules/Supplementary.js b/src/molecules/Supplementary.js
index 6a20b5aafc681899b37850f17bcb7647f929de51..f10a743024e626f50047eaf911a7af080699c19b 100644
--- a/src/molecules/Supplementary.js
+++ b/src/molecules/Supplementary.js
@@ -12,13 +12,11 @@ const Supplementary = props => (
         key={file.name}
         file={file}
         progress={progress}
-        error={error}/>
+        error={error}
+      />
     )}
-    uploadedFile={value => (
-      <File
-        key={value.url}
-        value={value}/>
-    )}/>
+    uploadedFile={value => <File key={value.url} value={value} />}
+  />
 )
 
 export default Supplementary
diff --git a/src/molecules/Upload.js b/src/molecules/Upload.js
index 8241fa4038f5286da249b9fa2d7288e6878de951..b18c1332e665e77dd14ba21f00218a4b5371bae3 100644
--- a/src/molecules/Upload.js
+++ b/src/molecules/Upload.js
@@ -9,7 +9,7 @@ class Upload extends React.Component {
     error: undefined,
   }
 
-  componentDidMount () {
+  componentDidMount() {
     const { request } = this.props
 
     request.addEventListener('progress', this.handleProgress)
@@ -23,40 +23,40 @@ class Upload extends React.Component {
     if (!event.lengthComputable) return
 
     this.setState({
-      progress: event.loaded / event.total
+      progress: event.loaded / event.total,
     })
   }
 
   handleLoad = event => {
     if (this.props.request.status === 200) {
       this.setState({
-        progress: 1
+        progress: 1,
       })
 
       this.props.handleUploadedFile({
         file: this.props.file,
-        url: this.props.request.responseText
+        url: this.props.request.responseText,
       })
     } else {
       this.setState({
-        error: 'There was an error'
+        error: 'There was an error',
       })
     }
   }
 
   handleError = event => {
     this.setState({
-      error: 'There was an error'
+      error: 'There was an error',
     })
   }
 
   handleAbort = event => {
     this.setState({
-      error: 'The upload was cancelled'
+      error: 'The upload was cancelled',
     })
   }
 
-  render () {
+  render() {
     const { file, render } = this.props
     const { progress, error } = this.state
 
diff --git a/src/molecules/YesOrNo.js b/src/molecules/YesOrNo.js
index 1d16de39d3910f7f9f311eb68124fe044cd630e7..2ed90122e63528b7c12e21bbc8b2310cfb1f73f7 100644
--- a/src/molecules/YesOrNo.js
+++ b/src/molecules/YesOrNo.js
@@ -5,12 +5,12 @@ import classes from './YesOrNo.local.scss'
 const options = [
   {
     value: 'yes',
-    label: 'Yes'
+    label: 'Yes',
   },
   {
     value: 'no',
-    label: 'No'
-  }
+    label: 'No',
+  },
 ]
 
 const YesOrNo = ({ name, value, required, onChange }) => (
@@ -21,7 +21,8 @@ const YesOrNo = ({ name, value, required, onChange }) => (
     value={value}
     required={required}
     inline={true}
-    onChange={onChange}/>
+    onChange={onChange}
+  />
 )
 
 export default YesOrNo
diff --git a/styleguide.config.js b/styleguide.config.js
index 18efe3b1dd8b1856882cd945a5d694b4748aa527..83a1f4cb1054a3446eeae26f276f5f10149739fe 100644
--- a/styleguide.config.js
+++ b/styleguide.config.js
@@ -1,8 +1,10 @@
 module.exports = {
   title: 'xpub-ui style guide',
   styleguideComponents: {
-    StyleGuideRenderer: require.resolve('xpub-styleguide/src/components/StyleGuideRenderer'),
-    Wrapper: require.resolve('xpub-styleguide/src/components/Wrapper')
+    StyleGuideRenderer: require.resolve(
+      'xpub-styleguide/src/components/StyleGuideRenderer',
+    ),
+    Wrapper: require.resolve('xpub-styleguide/src/components/Wrapper'),
   },
   context: {
     faker: 'faker',
@@ -10,28 +12,28 @@ module.exports = {
   skipComponentsWithoutExample: true,
   theme: {
     fontFamily: {
-      base: '"Fira Sans", sans-serif'
+      base: '"Fira Sans", sans-serif',
     },
     color: {
-      link: 'cornflowerblue'
-    }
+      link: 'cornflowerblue',
+    },
   },
   sections: [
     {
       name: 'Colors',
-      content: 'docs/colors.md'
+      content: 'docs/colors.md',
     },
     {
       name: 'Fonts',
-      content: 'docs/fonts.md'
+      content: 'docs/fonts.md',
     },
     {
       name: 'Atoms',
-      components: 'src/atoms/*.js'
+      components: 'src/atoms/*.js',
     },
     {
       name: 'Molecules',
-      components: 'src/molecules/*.js'
-    }
-  ]
+      components: 'src/molecules/*.js',
+    },
+  ],
 }
diff --git a/test/AppBar.test.js b/test/AppBar.test.js
index 9a94b13fc8f8948367fbf16a708f59b0d91eb96a..5c2bb6f43b1508c3345e0440da008c42c0f8b6cd 100644
--- a/test/AppBar.test.js
+++ b/test/AppBar.test.js
@@ -1,7 +1,7 @@
 import React from 'react'
 import { clone } from 'lodash'
 import { shallow } from 'enzyme'
-import {Link, MemoryRouter} from 'react-router-dom'
+import { Link, MemoryRouter } from 'react-router-dom'
 import renderer from 'react-test-renderer'
 
 import AppBar from '../src/molecules/AppBar'
@@ -16,24 +16,28 @@ const props = {
 
 function makeWrapper(extraProps = {}) {
   return shallow(
-      <MemoryRouter>
-        <AppBar {...props} {...extraProps}/>
-      </MemoryRouter>
-  ).dive().dive()
+    <MemoryRouter>
+      <AppBar {...props} {...extraProps} />
+    </MemoryRouter>,
+  )
+    .dive()
+    .dive()
 }
 
 describe('AppBar', () => {
   test('Snapshot', () => {
-    const tree = renderer.create(
+    const tree = renderer
+      .create(
         <MemoryRouter>
           <AppBar {...props} />
-        </MemoryRouter>
-    ).toJSON()
+        </MemoryRouter>,
+      )
+      .toJSON()
     expect(tree).toMatchSnapshot()
   })
 
   test("Should link the brand to '/' if no brand link is given", () => {
-    const wrapper = makeWrapper({brandLink: undefined})
+    const wrapper = makeWrapper({ brandLink: undefined })
 
     const brand = wrapper.childAt(0)
     expect(brand.prop('to')).toBe('/')
@@ -54,7 +58,7 @@ describe('AppBar', () => {
   })
 
   test('Should not display the username if there is none given', () => {
-    const wrapper = makeWrapper({userName: undefined})
+    const wrapper = makeWrapper({ userName: undefined })
 
     const rightArea = wrapper.childAt(1)
 
@@ -68,14 +72,14 @@ describe('AppBar', () => {
     expect(rightArea.children()).toHaveLength(2)
 
     const userName = rightArea.childAt(0)
-    expect(userName.text()).toBe("<Icon />some name")
+    expect(userName.text()).toBe('<Icon />some name')
   })
 
   test('Should display the login link if no username is given', () => {
-    const wrapper = makeWrapper({userName: undefined})
+    const wrapper = makeWrapper({ userName: undefined })
 
     const rightArea = wrapper.childAt(1)
-    const logLink = rightArea.childAt(0)  // first el if there is no username
+    const logLink = rightArea.childAt(0) // first el if there is no username
 
     expect(logLink.is(Link)).toBeTruthy()
     expect(logLink.prop('to')).toBe(props.loginLink)
diff --git a/test/Menu.test.js b/test/Menu.test.js
index 536d756318a417ddb9d735a7a02d3879165cd425..9070d25160672016ef72d8e2e000d89b11ea4a99 100644
--- a/test/Menu.test.js
+++ b/test/Menu.test.js
@@ -5,20 +5,15 @@ import renderer from 'react-test-renderer'
 import Menu from '../src/atoms/Menu'
 
 const props = {
-  options: [
-    { value: 'foo', label: 'Foo' },
-    { value: 'bar', label: 'Bar' },
-  ],
-  value: 'foo'
+  options: [{ value: 'foo', label: 'Foo' }, { value: 'bar', label: 'Bar' }],
+  value: 'foo',
 }
 
 const wrapper = shallow(<Menu {...props} />)
 
 describe('Menu', () => {
   test('Snapshot', () => {
-    const tree = renderer.create(
-      <Menu {...props} />
-    ).toJSON()
+    const tree = renderer.create(<Menu {...props} />).toJSON()
     expect(tree).toMatchSnapshot()
   })
 
diff --git a/test/Radio.test.js b/test/Radio.test.js
index cadded1ba8caad7c98172b80bc5483077b591128..35d3309950474493fef25b8ca1ab14dc0d792ab6 100644
--- a/test/Radio.test.js
+++ b/test/Radio.test.js
@@ -9,16 +9,14 @@ const props = {
   label: 'TestLabel',
   name: 'TestName',
   required: true,
-  value: 'TestValue'
+  value: 'TestValue',
 }
 
 const wrapper = shallow(<Radio {...props} />)
 
 describe('Radio', () => {
   test('Snapshot', () => {
-    const tree = renderer.create(
-      <Radio {...props} />
-    ).toJSON()
+    const tree = renderer.create(<Radio {...props} />).toJSON()
     expect(tree).toMatchSnapshot()
   })
 
diff --git a/test/RadioGroup.test.js b/test/RadioGroup.test.js
index be8884cadb14a40a03f7f83122389816e58c5512..069b09f2ae726a35d3fa6ab3d96474863a87620c 100644
--- a/test/RadioGroup.test.js
+++ b/test/RadioGroup.test.js
@@ -11,19 +11,19 @@ const props = {
   options: [
     {
       label: 'Yes',
-      value: 'yes'
+      value: 'yes',
     },
     {
       label: 'No',
-      value: 'no'
+      value: 'no',
     },
     {
       label: 'Maybe',
-      value: 'maybe'
-    }
+      value: 'maybe',
+    },
   ],
   required: true,
-  value: undefined
+  value: undefined,
 }
 
 const wrapper = shallow(<RadioGroup {...props} />)
@@ -31,9 +31,7 @@ const radios = wrapper.find(Radio)
 
 describe('Radio Group', () => {
   test('Snapshot', () => {
-    const tree = renderer.create(
-      <RadioGroup {...props} />
-    ).toJSON()
+    const tree = renderer.create(<RadioGroup {...props} />).toJSON()
     expect(tree).toMatchSnapshot()
   })
 
diff --git a/test/YesOrNo.test.js b/test/YesOrNo.test.js
index d2256b133df002ceb0e73f5015b9f7dc1169089b..f8de3f7c72042fae52ca02c794553405d14e8ca2 100644
--- a/test/YesOrNo.test.js
+++ b/test/YesOrNo.test.js
@@ -7,7 +7,7 @@ import RadioGroup from '../src/molecules/RadioGroup'
 
 const props = {
   name: 'TestName',
-  value: 'Maybe'
+  value: 'Maybe',
 }
 
 const wrapper = shallow(<YesOrNo {...props} />)
@@ -15,9 +15,7 @@ const radio = wrapper.find(RadioGroup)
 
 describe('Yes or No', () => {
   test('Snapshot', () => {
-    const tree = renderer.create(
-      <YesOrNo {...props} />
-    ).toJSON()
+    const tree = renderer.create(<YesOrNo {...props} />).toJSON()
     expect(tree).toMatchSnapshot()
   })
 
diff --git a/test/config/transform.js b/test/config/transform.js
index 4fc948d1f24c1712a09c22c86b55d1992533ae4e..7cc533c7f6c6251ce1b71bb5171ee6ef28991c4d 100644
--- a/test/config/transform.js
+++ b/test/config/transform.js
@@ -1,7 +1,3 @@
 module.exports = require('babel-jest').createTransformer({
-  presets: [
-    'env',
-    'react',
-    'stage-2'
-  ]
-});
+  presets: ['env', 'react', 'stage-2'],
+})
diff --git a/test/setup/enzyme.js b/test/setup/enzyme.js
index feb8347d96b58c50b631f3fa8f72bf7d882bdba9..7ae191afcbbe1d62f2497f8634fcfe952bb6b520 100644
--- a/test/setup/enzyme.js
+++ b/test/setup/enzyme.js
@@ -1,4 +1,4 @@
 import Enzyme from 'enzyme'
 import Adapter from 'enzyme-adapter-react-15'
 
-Enzyme.configure({adapter: new Adapter()})
\ No newline at end of file
+Enzyme.configure({ adapter: new Adapter() })