mirror of
https://github.com/balena-io/etcher.git
synced 2025-07-28 05:36:34 +00:00
Fix flash from url (broken in 1.5.92)
Changelog-entry: Fix flash from url (broken in 1.5.92) Change-type: patch
This commit is contained in:
parent
11bda8e76a
commit
4e08cf3879
@ -24,7 +24,7 @@ import outdent from 'outdent';
|
|||||||
import * as path from 'path';
|
import * as path from 'path';
|
||||||
import * as SimpleProgressWebpackPlugin from 'simple-progress-webpack-plugin';
|
import * as SimpleProgressWebpackPlugin from 'simple-progress-webpack-plugin';
|
||||||
import * as TerserPlugin from 'terser-webpack-plugin';
|
import * as TerserPlugin from 'terser-webpack-plugin';
|
||||||
import { BannerPlugin } from 'webpack';
|
import { BannerPlugin, NormalModuleReplacementPlugin } from 'webpack';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Don't webpack package.json as mixpanel & sentry tokens
|
* Don't webpack package.json as mixpanel & sentry tokens
|
||||||
@ -125,6 +125,11 @@ const commonConfig = {
|
|||||||
test: /\.tsx?$/,
|
test: /\.tsx?$/,
|
||||||
use: 'ts-loader',
|
use: 'ts-loader',
|
||||||
},
|
},
|
||||||
|
// force axios to use http backend (not xhr) to support streams
|
||||||
|
replace(/node_modules\/axios\/lib\/defaults\.js$/, {
|
||||||
|
search: './adapters/xhr',
|
||||||
|
replace: './adapters/http',
|
||||||
|
}),
|
||||||
// remove bindings magic from drivelist
|
// remove bindings magic from drivelist
|
||||||
replace(
|
replace(
|
||||||
/node_modules\/drivelist\/js\/index\.js$/,
|
/node_modules\/drivelist\/js\/index\.js$/,
|
||||||
@ -210,6 +215,12 @@ const commonConfig = {
|
|||||||
new SimpleProgressWebpackPlugin({
|
new SimpleProgressWebpackPlugin({
|
||||||
format: process.env.WEBPACK_PROGRESS || 'verbose',
|
format: process.env.WEBPACK_PROGRESS || 'verbose',
|
||||||
}),
|
}),
|
||||||
|
// Force axios to use http.js, not xhr.js as we need stream support
|
||||||
|
// (it's package.json file replaces http with xhr for browser targets).
|
||||||
|
new NormalModuleReplacementPlugin(
|
||||||
|
/node_modules\/axios\/lib\/adapters\/xhr\.js/,
|
||||||
|
'./http.js',
|
||||||
|
),
|
||||||
],
|
],
|
||||||
output: {
|
output: {
|
||||||
path: path.join(__dirname, 'generated'),
|
path: path.join(__dirname, 'generated'),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user