Thomas Ip
1bfb5e48fe
dependencies: Upgrade file-loader to 4.0.0.
2019-06-24 17:58:26 -07:00
Thomas Ip
e17fb33b47
dependencies: Upgrade katex to 0.10.2.
...
The markup output changed but the rendering is the same, so modified
expected output in tests.
There is a regression introduced in one of the new versions of KaTeX,
which produces a warning in our node tests:
```
No character metrics for ' ' in style 'Main-Bold'
```
but the rendering is correct so we can ignore it.
Tracking issue: KaTeX/KaTeX#1994
Fixes #12472 .
2019-06-24 17:58:26 -07:00
Thomas Ip
8fd55cea9d
dependencies: Upgrade jsdom to 15.1.1.
2019-06-24 17:58:26 -07:00
Thomas Ip
f92d244930
dependencies: Remove cssstyle, htmlparser2, nwmatcher & xmlhttprequest.
...
All of these are no longer needed.
2019-06-24 17:58:26 -07:00
Thomas Ip
aabf041d69
dependencies: Upgrade css-loader to 2.1.1.
2019-06-24 17:58:26 -07:00
Thomas Ip
caa860f7a2
dependencies: Upgrade @types/node to 12.0.7.
2019-06-24 17:58:26 -07:00
Thomas Ip
e3ab233a68
dependencies: Upgrade webpack to 4.33.0.
2019-06-24 17:58:26 -07:00
Thomas Ip
d1d06af2c6
dependencies: Upgrade jQuery to 3.4.1.
...
API changes:
* Positional selectors (eg :first, :eq) are deprecated in 3.4.0 and
will be removed in 4.0. Use positional methods instead.
2019-06-06 15:21:26 -07:00
Priyank Patel
ceff7e51bd
package.json: Remove webpack-cache after installing dependencies.
...
This is recommended by webpack's cache-loader.
2019-06-03 20:15:51 -07:00
Priyank Patel
e590ce95ea
dependencies: Add cache-loader for webpack build caching.
2019-06-03 20:15:51 -07:00
Thomas Ip
3b105921bb
dependencies: Upgrade winchan to 0.2.1.
2019-06-03 12:24:00 -07:00
Thomas Ip
537014ee47
dependencies: Upgrade typescript to 3.5.1.
2019-06-03 12:24:00 -07:00
Thomas Ip
be48eb165d
dependencies: Upgrade webpack-dev-server to 3.5.1 and install types.
2019-06-03 12:24:00 -07:00
Thomas Ip
545508da7b
dependencies: Upgrade webpack(-cli) to 4.32.2 (3.3.2).
...
webpack 4.20.0 require webpack-cli 3.1.1.
2019-06-03 12:24:00 -07:00
Thomas Ip
4097025df7
dependencies: Upgrade svgo to 1.2.2.
2019-06-03 12:24:00 -07:00
Thomas Ip
19d18bdfbb
dependencies: Upgrade source-sans-pro to 2.45.0.
2019-06-03 12:24:00 -07:00
Thomas Ip
57e9b21d90
dependencies: Remove source-map-loader.
...
The loader is not currently used.
2019-06-03 12:24:00 -07:00
Thomas Ip
238ea25fca
dependencies: Upgrade sortablejs to 1.9.0.
...
Also set it to concrete version.
2019-06-03 12:24:00 -07:00
Thomas Ip
eccd258407
dependencies: Upgrade sass-loader to 7.1.0.
...
v7.1.0 allows the loader to use any sass implementation. The new
reference implementation of sass, dart-sass, is faster than libsass
in toy benchmarks but perform about the same when compiling
bootstrap. So we will stay on libsass for now.
2019-06-03 12:24:00 -07:00
Thomas Ip
37b0b0f246
dependencies: Upgrade plotly.js to 1.48.1.
...
v1.41.0 introduced the {resposive: true} option, we could use it.
2019-06-03 12:24:00 -07:00
Thomas Ip
ecd746e8c8
dependencies: Upgrade nwmatcher to 1.44.0.
2019-06-03 12:24:00 -07:00
Thomas Ip
ec47608aaf
dependencies: Upgrade node-sass to 4.12.0.
2019-06-03 12:24:00 -07:00
Thomas Ip
e75017b0b5
dependencies: Upgrade moment(-timezone) to 2.24.0 (0.5.25).
2019-06-03 12:24:00 -07:00
Thomas Ip
657448b053
dependencies: Upgrade jquery-validation to 1.19.0.
2019-06-03 12:24:00 -07:00
Thomas Ip
562f6c1c39
dependencies: Upgrade htmlparser2 to 3.10.1.
2019-06-03 12:24:00 -07:00
Thomas Ip
de606373c2
dependencies: Upgrade handlebars to 4.1.2.
2019-06-03 12:24:00 -07:00
Thomas Ip
34aaa64a72
dependencies: Upgrade eslint to 5.16.0.
2019-06-03 12:24:00 -07:00
Thomas Ip
efb37d9794
dependencies: Upgrade @typescript-eslint/parser to 1.9.0.
2019-06-03 12:24:00 -07:00
Thomas Ip
1268616ca2
dependencies: Upgrade @typescript-eslint/eslint-plugin to 1.9.0.
...
Updated .eslintrc with new rules.
2019-06-03 12:24:00 -07:00
Thomas Ip
7643417c82
dependencies: Upgrade packages with patch level updates.
2019-06-03 12:24:00 -07:00
Tim Abbott
43e634a9b8
Revert "dependencies: Upgrade webpack-dev-server to v3.4.1."
...
This seems to have broken the development server.
This reverts commit daf8dd1960
.
2019-05-31 17:59:13 -07:00
Priyank Patel
daf8dd1960
dependencies: Upgrade webpack-dev-server to v3.4.1.
2019-05-31 15:07:17 -07:00
Anders Kaseorg
3b7f3f1887
dependencies: Upgrade simplebar to 4.0.0.
...
Fixes #12347 .
Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
2019-05-23 17:31:07 -07:00
Anders Kaseorg
141088586b
Completely replace perfect-scrollbar with SimpleBar.
...
perfect-scrollbar replaces both the appearance and the behavior of the
scrollbar, and its emulated behavior will never feel native on most
platforms. SimpleBar customizes the appearance while preserving the
native behavior.
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2019-05-17 12:06:51 -07:00
Anders Kaseorg
491589579a
dependencies: Upgrade simplebar to 4.0.0-alpha.9.
...
Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
2019-05-17 12:06:51 -07:00
Anders Kaseorg
d4b060a520
dependencies: Upgrade simplebar to 4.0.0-alpha.6.
...
Fixes #12038 .
Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
2019-04-28 21:32:55 -07:00
Anders Kaseorg
fd2f45ce5a
package.json: Realphabetize devDependencies.
...
Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
2019-04-22 22:24:50 -07:00
Anders Kaseorg
ff342050ca
package.json: Realphabetize dependencies.
...
Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
2019-04-22 13:55:24 -07:00
Thomas Ip
02cb85a8a9
typescript: Use ESLint instead of TSLint.
2019-04-13 11:42:47 -07:00
Priyank Patel
9c4ef94726
dependencies: Add lazysizes npm package.
2019-04-05 15:51:02 -07:00
Thomas Ip
7d050ab0cf
typescript: Migrate dict.js to typescript.
2019-03-21 10:48:44 -07:00
Thomas Ip
42a666c22b
dependencies: Downgrade ts-node to v7.0.1.
...
The current v8.0.0^ has a slow startup time due to some module
resolution issue.
2019-03-21 10:44:34 -07:00
Anders Kaseorg
8b76a55b16
dependencies: Upgrade simplebar to 3.1.3.
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2019-03-18 22:24:29 -07:00
Thomas Ip
60c9f22129
typescript: Update TS related dependencies.
2019-02-12 15:59:51 -08:00
Harshit Bansal
88bfb9778b
build_emoji: Add infrastructure for google-blob and twitter emojisets.
2018-08-31 11:52:24 -07:00
Harshit Bansal
29daf76420
emoji: Don't generate emoji farms corresponding to now banned emojisets.
...
This will help us in reducing the size of the release tarball
significantly. I have refrained from changing the `EMOJISETS`
constant in the `emoji_setup_utils.py` as that controls the
emojisets that we want to support. Since we want to re-enable
the feature of changing emojisets sometime again in the future
that variable should be kept as it is as it controls several
other things like emoji scripts that we use to generate emoji
names. Changing it might cause hard to catch bugs.
2018-08-13 12:09:06 -07:00
Robert Hencke
9379f3d317
yarn: Remove duplicate clipboard dependency.
2018-07-27 00:12:05 -07:00
Aditya Bansal
f2368bea22
stylelint: Add stylelint package.
2018-07-25 09:04:03 -07:00
Harshit Bansal
bf70955c0c
emoji: Update `emoji-datasource` packages.
...
This commit updates the `emoji-datasource` packages to version 4.0.4.
This update brings following changes to emoji infra:
1: Fix for the bleeding sprite sheets.
2: The category of some emojis has been changed. Categorywise breakup of
net gain or loss is as follows:
Travel & Places: 58 (gain)
Symbols: 47 (loss)
Smileys & People: 52 (gain)
Objects: 11 (loss)
Food & Drink: 3 (gain)
Animals and Nature: 46 (gain)
Activities: 9 (loss)
3: There were some changes in the image farm of the package which were
breaking our old emoji farm. I fixed them by modifying the remapped
emoji map.
Fixes : #8235 .
2018-07-23 08:04:58 -07:00
Cynthia Lin
7d9281fa6c
simplebar: Add simplebar dependency for help page scrolling.
2018-07-11 20:04:55 +05:30