* Add `page_event_id` to all successive events
* Update events.js
* Break out event inits into functions so they don't break each other
* Update events.js
* Update events.js
* Update events.js
* Record copy event
* Update events.js
* Update javascripts/events.js
Co-authored-by: James M. Greene <JamesMGreene@github.com>
* Update events.js
Co-authored-by: James M. Greene <JamesMGreene@github.com>
* Create a user agent parser for analytics
* Update user-agent.js
* Update user-agent.js
* Update user-agent.js
* Use user agent parser and remove test code
* Add some tests for user agents
* Add regeneratorRuntime
* Add babel-preset
* Just guessing at this point
* Update package.json
* Revert package changes