如何使 parcel/babel/typescript 编译过程 errors/warnings 失败?

How to fail parcel/babel/typescript proccess on complication errors/warnings?

index.jsx

import React from 'react'
import ReactDOM from 'react-dom'
import Home from "./home";

const x:number = "aaa"
const x:number = "aaa"
const x:number = "aaa"

ReactDOM.render(<Home/>, document.getElementById('root'))

由于以下原因,构建应该失败:多个相同名称的标识符 (js) 和无效类型(字符串到数字变量)(ts)。

目前parcel编译成功。在这种情况下如何强制执行失败?


最小工作项目示例:https://github.com/stavalfi/learning-parcel-js

使用 ts-loader 即可。

示例:https://github.com/stavalfi/lerna-starter