Skip to content

Commit 5858cd9

Browse files
committedNov 21, 2020
Fix support for IE9 with webpack 5 and remove support for IE6-8
1 parent 4bf8e29 commit 5858cd9

File tree

6 files changed

+1111
-75
lines changed

6 files changed

+1111
-75
lines changed
 

‎.browserslistrc

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
ie 9

‎.prettierignore

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
*.min.js

‎docs/overview/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ <h3>Features</h3>
2525
<li>Filter <small><a href="{{ "/docs/list-api#filter" | relative_url }}">Read more ›</a></small></li>
2626
<li>Simple templating system that adds possibility to add, edit, remove items <small><a href="{{ "/docs/list-api#add" | relative_url }}">Read more ›</a></small></li>
2727
<li>Plugins <small><a href="{{ "/docs/plugins" | relative_url }}>"Read more ›</a></small></li>
28-
<li>Support for Chrome, Safari, Firefox, IE6+</li>
28+
<li>Support for Chrome, Safari, Firefox, IE9+</li>
2929
</ul>
3030

3131
<h3>Used by</h3>

‎package-lock.json

+1,090-72
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎package.json

+3
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@
2626
"string-natural-compare": "^2.0.2"
2727
},
2828
"devDependencies": {
29+
"@babel/core": "^7.12.7",
30+
"@babel/preset-env": "^7.12.7",
31+
"babel-loader": "^8.2.1",
2932
"jest": "^26.6.3",
3033
"jquery": "^3.5.1",
3134
"prettier": "^2.2.0",

‎webpack.config.js

+15-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,21 @@ module.exports = {
1212
filename: '[name].js',
1313
library: 'List',
1414
},
15-
devtool: false,
16-
module: {},
15+
devtool: 'cheap-module-source-map',
16+
module: {
17+
rules: [
18+
{
19+
test: /\.js$/,
20+
exclude: /(node_modules)/,
21+
use: {
22+
loader: 'babel-loader',
23+
options: {
24+
presets: ['@babel/preset-env'],
25+
},
26+
},
27+
},
28+
],
29+
},
1730
devServer: {
1831
inline: true,
1932
},

0 commit comments

Comments
 (0)
Please sign in to comment.