Add element-dataset polyfill for IE9-IE10

This commit is contained in:
RainLoop 2017-09-21 20:05:23 +03:00
parent 4f19d9fd56
commit 76f28b354b
3 changed files with 11 additions and 1 deletions

View file

@ -1,5 +1,6 @@
import window from 'window';
import elementDatasetPolyfill from 'element-dataset';
import {Promise} from 'es6-promise-polyfill/promise.js';
import {progressJs} from '../node_modules/Progress.js/src/progress.js';
@ -21,6 +22,8 @@ window.progressJs.onbeforeend(() => {
}
});
elementDatasetPolyfill();
require('json3');
require('intersection-observer');
require('../vendors/modernizr/modernizr-custom.js');

View file

@ -64,6 +64,7 @@
"babel-runtime": "6.26.0",
"classnames": "2.2.5",
"copy-webpack-plugin": "4.0.1",
"element-dataset": "2.2.6",
"es6-promise-polyfill": "1.2.0",
"eslint": "4.6.1",
"eslint-plugin-compat": "1.0.4",
@ -93,7 +94,7 @@
"gulp-util": "3.0.8",
"gulp-zip": "4.0.0",
"ifvisible.js": "1.0.6",
"intersection-observer": "^0.4.2",
"intersection-observer": "0.4.2",
"jquery": "2.2.4",
"jquery-backstretch": "2.1.16",
"jquery-lazyload": "1.9.7",

View file

@ -1680,6 +1680,12 @@ electron-to-chromium@^1.3.11, electron-to-chromium@^1.3.18:
version "1.3.21"
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.21.tgz#a967ebdcfe8ed0083fc244d1894022a8e8113ea2"
element-dataset@^2.2.6:
version "2.2.6"
resolved "https://registry.yarnpkg.com/element-dataset/-/element-dataset-2.2.6.tgz#a4e46dbb3ee991e8c7d5366ec654f87670c2ef80"
dependencies:
babel-runtime "^6.23.0"
elliptic@^6.0.0:
version "6.4.0"
resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.4.0.tgz#cac9af8762c85836187003c8dfe193e5e2eae5df"