Подготовьте эти два файла.
package.json
{
"dependencies": {
"lit-html": "^1.1.0"
},
"browserslist": [
"IE 11"
]
}
index.js
import {html, render} from "lit-html"
const foo = () => {}
Затем соберите их с помощью посылки.
parcel build index.js
Часть результата
"use strict";var t=require("lit-html"),i=function(){};
Функция стрелки компилируется в стандартное выражение функции. Это ожидаемое поведение.
Однако в результате есть некоторые функции стрелок.
t=t=>(...s)=>{const
Это часть lit-html модуля.
Может ли посылка компилироваться в ES5, включая зависимые модули?