Upgrade javascript dependencies and remove from being vendored in static/third/ #1709

Open
timabbott opened this Issue Aug 25, 2016 · 2 comments

Projects

None yet

3 participants

@timabbott
Member

Most of the javascript modules we have vendored under static/third could be fetched via npm with pinned versions just as well (we haven't patched most of them). We should systematically replace as many of these as we can with entries in package.json (and upgrade them to current versions).

When doing so, we should be careful to use git log --follow on the relevant file to make sure Zulip doesn't have any patches not present in upstream (any for any where we do, we should submit them upstream so we can stop maintaining forks of javascript modules!).

@timabbott
Member

We can use a similar approach to 8f73701 for devendoring modules when we're ready to upgrade them.

@timabbott timabbott changed the title from Eliminate most vendored javascript under static/third/ to Upgrade javascript dependencies and remove from being vendored in static/third/ Nov 2, 2016
@timabbott timabbott added this to the Candidates for next roadmap milestone Nov 2, 2016
@refeed
Member
refeed commented Jan 8, 2017

@timabbott I'll work on this issue

@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 8, 2017
@refeed refeed deps: Upgrade and move `winchan.js` from `/static/third` to `npm`
Fixes #1709.
2034859
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 8, 2017
@refeed refeed deps: Upgrade and move `winchan.js` from `static/third` to `npm`
- Remove `winchan.js` from `static/third` and fetch it from `npm`.
- Upgrade `winchan` to 0.2.0.
- Bump up the `PROVISION_VERSION` to 3.21.

Fixes #1709.
0ba6f30
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 8, 2017
@refeed refeed deps: Upgrade and move `codepointat` from `static/third` to `npm`
- Remove `codepointat` from `static/third` and fetch it from `npm`.
- Upgrade `codepointat` to 0.2.0.
- Bump up the `PROVISION_VERSION` to 3.22.

Fixes #1709.
ac63ce6
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 8, 2017
@refeed refeed deps: Upgrade and move `underscore.js` from `static/third` to `npm`
- Remove `underscore.js` from `static/third` and fetch it from `npm`.
- Upgrade `underscore.js` to 1.8.3.
- Bump up the `PROVISION_VERSION` to 3.23.

Fixes #1709
8f221dd
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 8, 2017
@refeed refeed deps: Move `xdate` from `static/third` to `npm`
- Remove `xdate` from `static/third` and fetch it from `npm`.
- Bump up the `PROVISION_VERSION` to 3.24.

Fixes #1709.
1322dbf
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 8, 2017
@refeed refeed deps: Upgrade and move `jquery-autosize` from `static/third` to `npm`
- Remove `jquery.autosize.js` from `static/third` and fetch it from npm.
- Upgrade `autosize` to 3.0.20.
- Bump up the `PROVISION_VERSION` to 3.25.
- Change some js code to comply with this `autosize` version.

Fixes #1709.
ee05bed
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 8, 2017
@refeed refeed deps: Upgrade and move `jquery-autosize` from `static/third` to `npm`
- Remove `jquery.autosize.js` from `static/third` and fetch it from npm.
- Upgrade `autosize` to 3.0.20.
- Bump up the `PROVISION_VERSION` to 3.25.
- Change some js code to comply with this `autosize` version.

Fixes #1709.
8b3e2a3
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 8, 2017
@refeed refeed deps: Upgrade and move `jquery-mousewheel` from `static/third` to `npm`
- Remove `jquery-mousewheel` from `static/third` and fetch it from npm.
- Upgrade `jquery-mousehweel` to 3.1.13.
- Bump up the `PROVISION_VERSION` to 3.26.

Fixes #1709.
dacf186
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 8, 2017
@refeed refeed deps: Upgrade and move `jquery-mousewheel` from `static/third` to `npm`
- Remove `jquery-mousewheel` from `static/third` and fetch it from npm.
- Upgrade `jquery-mousewheel` to 3.1.6.
- Bump up the `PROVISION_VERSION` to 3.26.
- Change some js code to comply with this `jquery-mousewheel` version.

Fixes #1709.
b4b0d07
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 9, 2017
@refeed refeed deps: Upgrade and move `perfect-scrollbar` from `static/third` to `npm`
- Remove `perfect-scrollbar` from `static/third` and fetch it from npm.
- Upgrade `perfect-scrollbar` to 0.6.15.
- Bump up the `PROVISION_version` to 3.27.

Fixes #1709.
9afaec3
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 9, 2017
@refeed refeed deps: Upgrade and move `jquery-form` from `static/third` to `npm`
- Remove `jquery-form` from `static/third` to `npm`.
- Upgrade `jquery-form` to 3.50.0.
- Bump up the `PROVISION_VERSION` to 3.28.

Fixes #1709.
3f4a9d5
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 10, 2017
@refeed refeed deps: Upgrade and move `handlebars` from `static/third` to `npm`
- Remove `handlebars.runtime.js` from static/third and fetch it from npm
- Upgrade `handlebars` to 4.0.6.
- Bump up the `PROVISION_VERSION` to 3.28.

Fixes #1709.
b1fa4f8
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 10, 2017
@refeed refeed deps: Upgrade and move `handlebars` from `static/third` to `npm`
- Remove `handlebars.runtime.js` from static/third and fetch it from npm
- Upgrade `handlebars` to 4.0.6.
- Bump up the `PROVISION_VERSION` to 3.28.

I change the test since there is a patch about line, written in handlebars'
release note:
"Lines containing only block statements and whitespace are now removed."

Fixes #1709.
a060f27
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 10, 2017
@refeed refeed deps: Upgrade and move `handlebars` from `static/third` to `npm`
- Remove `handlebars.runtime.js` from static/third and fetch it from npm
- Upgrade `handlebars` to 3.0.3.
- Bump up the `PROVISION_VERSION` to 3.28.

I change the test since there is a patch about line, written in handlebars'
v2.0.0-beta.1 release note:
"Lines containing only block statements and whitespace are now removed."

Fixes #1709.
d554b15
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 11, 2017
@refeed refeed deps: Upgrade and move `winchan.js` from `static/third` to `npm`
- Remove `winchan.js` from `static/third` and fetch it from `npm`.
- Upgrade `winchan` to 0.2.0.
- Bump up the `PROVISION_VERSION` to 3.21.

Fixes #1709.
2592a31
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 11, 2017
@refeed refeed deps: Upgrade and move `codepointat` from `static/third` to `npm`
- Remove `codepointat` from `static/third` and fetch it from `npm`.
- Upgrade `codepointat` to 0.2.0.
- Bump up the `PROVISION_VERSION` to 3.22.

Fixes #1709.
d692827
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 11, 2017
@refeed refeed deps: Upgrade and move `underscore.js` from `static/third` to `npm`
- Remove `underscore.js` from `static/third` and fetch it from `npm`.
- Upgrade `underscore.js` to 1.8.3.
- Bump up the `PROVISION_VERSION` to 3.23.

Fixes #1709
b6fe1b1
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 11, 2017
@refeed refeed deps: Move `xdate` from `static/third` to `npm`
- Remove `xdate` from `static/third` and fetch it from `npm`.
- Bump up the `PROVISION_VERSION` to 3.24.

Fixes #1709.
0c7c4d3
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 11, 2017
@refeed refeed deps: Upgrade and move `jquery-autosize` from `static/third` to `npm`
- Remove `jquery.autosize.js` from `static/third` and fetch it from npm.
- Upgrade `autosize` to 3.0.20.
- Bump up the `PROVISION_VERSION` to 3.25.
- Change some js code to comply with this `autosize` version.

Fixes #1709.
92f980e
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 11, 2017
@refeed refeed deps: Upgrade and move `jquery-mousewheel` from `static/third` to `npm`
- Remove `jquery-mousewheel` from `static/third` and fetch it from npm.
- Upgrade `jquery-mousewheel` to 3.1.6.
- Bump up the `PROVISION_VERSION` to 3.26.
- Change some js code to comply with this `jquery-mousewheel` version.

Fixes #1709.
906b2d4
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 11, 2017
@refeed refeed deps: Upgrade and move `perfect-scrollbar` from `static/third` to `npm`
- Remove `perfect-scrollbar` from `static/third` and fetch it from npm.
- Upgrade `perfect-scrollbar` to 0.6.15.
- Bump up the `PROVISION_VERSION` to 3.27.

Fixes #1709.
347c890
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 11, 2017
@refeed refeed deps: Upgrade and move `handlebars` from `static/third` to `npm`
- Remove `handlebars.runtime.js` from static/third and fetch it from npm
- Upgrade `handlebars` to 3.0.3.
- Bump up the `PROVISION_VERSION` to 3.28.

I change the test since there is a patch about line, written in handlebars'
v2.0.0-beta.1 release note:
"Lines containing only block statements and whitespace are now removed."

Fixes #1709.
0d3c2f5
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 11, 2017
@refeed refeed deps: Upgrade and move `jquery-mousewheel` from `static/third` to `npm`
- Remove `jquery-mousewheel` from `static/third` and fetch it from npm.
- Upgrade `jquery-mousewheel` to 3.1.6.
- Bump up the `PROVISION_VERSION` to 3.26.
- Change some js code to comply with this `jquery-mousewheel` version.

Fixes #1709.
554acbc
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 11, 2017
@refeed refeed deps: Upgrade and move `perfect-scrollbar` from `static/third` to `npm`
- Remove `perfect-scrollbar` from `static/third` and fetch it from npm.
- Upgrade `perfect-scrollbar` to 0.6.15.
- Bump up the `PROVISION_VERSION` to 3.27.

Fixes #1709.
fb0fe77
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 11, 2017
@refeed refeed deps: Upgrade and move `handlebars` from `static/third` to `npm`
- Remove `handlebars.runtime.js` from static/third and fetch it from npm
- Upgrade `handlebars` to 3.0.3.
- Bump up the `PROVISION_VERSION` to 3.28.

I change the test since there is a patch about line, written in handlebars'
v2.0.0-beta.1 release note:
"Lines containing only block statements and whitespace are now removed."

Fixes #1709.
fb09f6f
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 11, 2017
@refeed refeed deps: Upgrade and move `winchan.js` from `static/third` to `npm`
- Remove `winchan.js` from `static/third` and fetch it from `npm`.
- Upgrade `winchan` to 0.2.0.
- Bump up the `PROVISION_VERSION` to 4.0.

Fixes #1709.

first 4.00
9feebf4
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 11, 2017
@refeed refeed deps: Upgrade and move `codepointat` from `static/third` to `npm`
- Remove `codepointat` from `static/third` and fetch it from `npm`.
- Upgrade `codepointat` to 0.2.0.
- Bump up the `PROVISION_VERSION` to 4.1.

Fixes #1709.
d912998
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 11, 2017
@refeed refeed deps: Upgrade and move `underscore.js` from `static/third` to `npm`
- Remove `underscore.js` from `static/third` and fetch it from `npm`.
- Upgrade `underscore.js` to 1.8.3.
- Bump up the `PROVISION_VERSION` to 4.2.

Fixes #1709
3193fbb
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 11, 2017
@refeed refeed deps: Move `xdate` from `static/third` to `npm`
- Remove `xdate` from `static/third` and fetch it from `npm`.
- Bump up the `PROVISION_VERSION` to 4.3.

Fixes #1709.
adbcc66
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 11, 2017
@refeed refeed deps: Upgrade and move `jquery-autosize` from `static/third` to `npm`
- Remove `jquery.autosize.js` from `static/third` and fetch it from npm.
- Upgrade `autosize` to 3.0.20.
- Bump up the `PROVISION_VERSION` to 4.4.
- Change some js code to comply with this `autosize` version.

Fixes #1709.
d9c43a8
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 11, 2017
@refeed refeed deps: Upgrade and move `jquery-mousewheel` from `static/third` to `npm`
- Remove `jquery-mousewheel` from `static/third` and fetch it from npm.
- Upgrade `jquery-mousewheel` to 3.1.6.
- Bump up the `PROVISION_VERSION` to 4.5.
- Change some js code to comply with this `jquery-mousewheel` version.

Fixes #1709.
0d78921
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 11, 2017
@refeed refeed deps: Upgrade and move `perfect-scrollbar` from `static/third` to `npm`
- Remove `perfect-scrollbar` from `static/third` and fetch it from npm.
- Upgrade `perfect-scrollbar` to 0.6.15.
- Bump up the `PROVISION_VERSION` to 4.6.

Fixes #1709.
090497d
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 11, 2017
@refeed refeed deps: Upgrade and move `handlebars` from `static/third` to `npm`
- Remove `handlebars.runtime.js` from static/third and fetch it from npm
- Upgrade `handlebars` to 3.0.3.
- Bump up the `PROVISION_VERSION` to 4.7.

I change the test since there is a patch about line, written in handlebars'
v2.0.0-beta.1 release note:
"Lines containing only block statements and whitespace are now removed."

Fixes #1709.
fe0b50a
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 11, 2017
@refeed refeed deps: Upgrade and move `winchan.js` from `static/third` to `npm`
- Remove `winchan.js` from `static/third` and fetch it from `npm`.
- Upgrade `winchan` to 0.2.0.
- Bump up the `PROVISION_VERSION` to 4.0.

Fixes #1709.
8e9b1a3
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 11, 2017
@refeed refeed deps: Upgrade and move `codepointat` from `static/third` to `npm`
- Remove `codepointat` from `static/third` and fetch it from `npm`.
- Upgrade `codepointat` to 0.2.0.
- Bump up the `PROVISION_VERSION` to 4.1.

Fixes #1709.
717c7b6
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 11, 2017
@refeed refeed deps: Upgrade and move `underscore.js` from `static/third` to `npm`
- Remove `underscore.js` from `static/third` and fetch it from `npm`.
- Upgrade `underscore.js` to 1.8.3.
- Bump up the `PROVISION_VERSION` to 4.2.

Fixes #1709
2d66fee
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 11, 2017
@refeed refeed deps: Move `xdate` from `static/third` to `npm`
- Remove `xdate` from `static/third` and fetch it from `npm`.
- Bump up the `PROVISION_VERSION` to 4.3.

Fixes #1709.
81de493
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 11, 2017
@refeed refeed deps: Upgrade and move `jquery-autosize` from `static/third` to `npm`
- Remove `jquery.autosize.js` from `static/third` and fetch it from npm.
- Upgrade `autosize` to 3.0.20.
- Bump up the `PROVISION_VERSION` to 4.4.
- Change some js code to comply with this `autosize` version.

Fixes #1709.
b4d2155
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 11, 2017
@refeed refeed deps: Upgrade and move `jquery-mousewheel` from `static/third` to `npm`
- Remove `jquery-mousewheel` from `static/third` and fetch it from npm.
- Upgrade `jquery-mousewheel` to 3.1.6.
- Bump up the `PROVISION_VERSION` to 4.5.
- Change some js code to comply with this `jquery-mousewheel` version.

Fixes #1709.
b63e76e
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 11, 2017
@refeed refeed deps: Upgrade and move `perfect-scrollbar` from `static/third` to `npm`
- Remove `perfect-scrollbar` from `static/third` and fetch it from npm.
- Upgrade `perfect-scrollbar` to 0.6.15.
- Bump up the `PROVISION_VERSION` to 4.6.

Fixes #1709.
6d3e232
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 11, 2017
@refeed refeed deps: Upgrade and move `handlebars` from `static/third` to `npm`
- Remove `handlebars.runtime.js` from static/third and fetch it from npm
- Upgrade `handlebars` to 3.0.3.
- Bump up the `PROVISION_VERSION` to 4.7.

I change the test since there is a patch about line, written in handlebars'
v2.0.0-beta.1 release note:
"Lines containing only block statements and whitespace are now removed."

Fixes #1709.
13575ce
@timabbott timabbott added a commit that referenced this issue Jan 20, 2017
@refeed @timabbott refeed + timabbott deps: Upgrade and move `winchan.js` from `static/third` to `npm`
- Remove `winchan.js` from `static/third` and fetch it from `npm`.
- Upgrade `winchan` to 0.2.0.
- Bump up the `PROVISION_VERSION` to 4.0.

Part of #1709.
8ac81d2
@timabbott timabbott added a commit that referenced this issue Jan 20, 2017
@refeed @timabbott refeed + timabbott deps: Upgrade and move `codepointat` from `static/third` to `npm`
- Remove `codepointat` from `static/third` and fetch it from `npm`.
- Upgrade `codepointat` to 0.2.0.
- Bump up the `PROVISION_VERSION` to 4.1.

Part of #1709.
911fcd3
@timabbott timabbott added a commit that referenced this issue Jan 20, 2017
@refeed @timabbott refeed + timabbott deps: Upgrade and move `underscore.js` from `static/third` to `npm`
- Remove `underscore.js` from `static/third` and fetch it from `npm`.
- Upgrade `underscore.js` to 1.8.3.
- Bump up the `PROVISION_VERSION` to 4.2.

Part of #1709
84e8024
@timabbott timabbott added a commit that referenced this issue Jan 20, 2017
@refeed @timabbott refeed + timabbott deps: Move `xdate` from `static/third` to `npm`
- Remove `xdate` from `static/third` and fetch it from `npm`.
- Bump up the `PROVISION_VERSION` to 4.3.

Part of #1709.
10a8c3d
@timabbott timabbott added a commit that referenced this issue Jan 20, 2017
@refeed @timabbott refeed + timabbott deps: Upgrade and move `jquery-mousewheel` from `static/third` to `npm`
- Remove `jquery-mousewheel` from `static/third` and fetch it from npm.
- Upgrade `jquery-mousewheel` to 3.1.6.
- Bump up the `PROVISION_VERSION` to 4.5.
- Change some js code to comply with this `jquery-mousewheel` version.

Part of #1709.
b683b2d
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 21, 2017
@refeed refeed deps: Upgrade and move `jquery-autosize` from `static/third` to `npm`
- Remove `jquery.autosize.js` from `static/third` and fetch it from npm.
- Upgrade `autosize` to 3.0.20.
- Change some js code to comply with this `autosize` version.

Part of #1709.
de0fc7d
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 21, 2017
@refeed refeed deps: Upgrade and move `perfect-scrollbar` from `static/third` to `npm`
- Remove `perfect-scrollbar` from `static/third` and fetch it from npm.
- Upgrade `perfect-scrollbar` to 0.6.15.

Part of #1709.
33da06e
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 21, 2017
@refeed refeed deps: Upgrade and move `handlebars` from `static/third` to `npm`
- Remove `handlebars.runtime.js` from static/third and fetch it from npm
- Upgrade `handlebars` to 3.0.3.

Part of #1709.
ab586d8
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 22, 2017
@refeed refeed deps: Upgrade and move `handlebars` from `static/third` to `npm`
- Remove `handlebars.runtime.js` from static/third and fetch it from npm
- Upgrade `handlebars` to 3.0.3.

I change the test since there is a patch about line, written in
handlebars'
v2.0.0-beta.1 release note:
"Lines containing only block statements and whitespace are now removed."

Fixes #1709.
eda5b75
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 22, 2017
@refeed refeed deps: Upgrade and move `jquery-autosize` from `static/third` to `npm`
- Remove `jquery.autosize.js` from `static/third` and fetch it from npm.
- Upgrade `autosize` to 3.0.20.
- Change some js code to comply with this `autosize` version.

Part of #1709.
5c1ea77
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 22, 2017
@refeed refeed deps: Upgrade and move `perfect-scrollbar` from `static/third` to `npm`
- Remove `perfect-scrollbar` from `static/third` and fetch it from npm.
- Upgrade `perfect-scrollbar` to 0.6.15.

Part of #1709.
6b4d386
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 22, 2017
@refeed refeed deps: Upgrade and move `handlebars` from `static/third` to `npm`
- Remove `handlebars.runtime.js` from static/third and fetch it from npm
- Upgrade `handlebars` to 3.0.3.

I change the test since there is a patch about line, written in
handlebars'
v2.0.0-beta.1 release note:
"Lines containing only block statements and whitespace are now removed."

Fixes #1709.
85918db
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 29, 2017
@refeed refeed deps: Upgrade and move `perfect-scrollbar` from `static/third` to `npm`
- Remove `perfect-scrollbar` from `static/third` and fetch it from npm.
- Upgrade `perfect-scrollbar` to 0.6.15.

Part of #1709.
9970c73
@refeed refeed added a commit to refeed/zulip that referenced this issue Jan 29, 2017
@refeed refeed deps: Upgrade and move `handlebars` from `static/third` to `npm`
- Remove `handlebars.runtime.js` from static/third and fetch it from npm
- Upgrade `handlebars` to 3.0.3.

I change the test since there is a patch about line, written in
handlebars'
v2.0.0-beta.1 release note:
"Lines containing only block statements and whitespace are now removed."

Fixes #1709.
9a1a5e9
@refeed refeed added a commit to refeed/zulip that referenced this issue Feb 2, 2017
@refeed refeed deps: Upgrade and move `jquery-autosize` from `static/third` to `npm`
- Remove `jquery.autosize.js` from `static/third` and fetch it from npm.
- Upgrade `autosize` to 3.0.20.
- Change some js code to comply with this `autosize` version.

Part of #1709.
3a1bbd4
@refeed refeed added a commit to refeed/zulip that referenced this issue Feb 2, 2017
@refeed refeed deps: Upgrade and move `perfect-scrollbar` from `static/third` to `npm`
- Remove `perfect-scrollbar` from `static/third` and fetch it from npm.
- Upgrade `perfect-scrollbar` to 0.6.15.

Part of #1709.
a27c043
@refeed refeed added a commit to refeed/zulip that referenced this issue Feb 2, 2017
@refeed refeed deps: Upgrade and move `handlebars` from `static/third` to `npm`
- Remove `handlebars.runtime.js` from static/third and fetch it from npm
- Upgrade `handlebars` to 3.0.3.

I change the test since there is a patch about line, written in
handlebars'
v2.0.0-beta.1 release note:
"Lines containing only block statements and whitespace are now removed."

Fixes #1709.
9411ab7
@refeed refeed added a commit to refeed/zulip that referenced this issue Feb 2, 2017
@refeed refeed deps: Upgrade and move `jquery-mousewheel` from `static/third` to `npm`
- Remove `jquery-mousewheel` from `static/third` and fetch it from npm.
- Upgrade `jquery-mousewheel` to 3.1.6.
- Change some js code to comply with this `jquery-mousewheel` version.

Part of #1709.
31bb919
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment