class window.CSRFToken

@get: (doc = document) ->
  node:   tag = doc.querySelector 'meta[name="csrf-token"]'
  token:  tag?.getAttribute? 'content'

@update: (latest) ->
  current = @get()
  if current.token? and latest? and current.token isnt latest
    current.node.setAttribute 'content', latest