Commit Graph

8 Commits

Author SHA1 Message Date
Łukasz Mierzwa
5fb69c19a2 Update npm packages 2017-11-20 15:19:38 -08:00
Łukasz Mierzwa
6251e813e9 Migrate from babel-preset-es2015 to babel-preset-env
babel-preset-env is the new recommended module to transform JS code, see babeljs.io/env for details
2017-10-29 17:51:08 -07:00
Łukasz Mierzwa
d2e72bff8e Update npm vendor deps 2017-09-05 16:22:30 -07:00
Łukasz Mierzwa
c7442c3adf Linkify URLs in the annotation
use linkifyjs to make all URLs in the annotation clickable, but since it requires us to stop escaping html when rendering annotation object let's first manually escape it to prevent rogue alerts with malicious annotations from executing <scripts> and other ugly things in user browsers
2017-08-18 12:09:35 -07:00
Łukasz Mierzwa
4fa2959d7c Update eslint & webpack
Those are important so let's upgrade those early
2017-08-14 11:46:54 -07:00
Łukasz Mierzwa
036cb7e500 Drop fsevents from package-lock.json
This dependency was added to package-lock.json because npm install was initially run on MacOS and that package only works there. It spams CI jobs with warnings and keeps changing package-lock.json when developing on linux, MacOS builds should be fixed not to add it
2017-08-09 09:42:43 -07:00
Łukasz Mierzwa
0d045a8d6f Update package-lock.json
It wasn't updated because I was using npm 3.x which doesn't properly maintain this file upon npm install
2017-08-04 21:49:22 -07:00
Łukasz Mierzwa
a19a84cf9d Add npm package config with dependencies 2017-07-29 13:48:35 -07:00