mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-08-17 04:41:36 +08:00
chore: bump deps & drop clean-webpack-plugin in favor of clean:true
This commit is contained in:
@ -14,7 +14,8 @@ exports[`angular configuration for android 1`] = `
|
||||
pathinfo: false,
|
||||
publicPath: '',
|
||||
libraryTarget: 'commonjs',
|
||||
globalObject: 'global'
|
||||
globalObject: 'global',
|
||||
clean: true
|
||||
},
|
||||
resolve: {
|
||||
symlinks: true,
|
||||
@ -188,15 +189,6 @@ exports[`angular configuration for android 1`] = `
|
||||
]
|
||||
},
|
||||
plugins: [
|
||||
/* config.plugin('CleanWebpackPlugin') */
|
||||
new CleanWebpackPlugin(
|
||||
{
|
||||
cleanOnceBeforeBuildPatterns: [
|
||||
'__jest__/platforms/android/app/src/main/assets/app/**/*'
|
||||
],
|
||||
verbose: false
|
||||
}
|
||||
),
|
||||
/* config.plugin('PlatformSuffixPlugin') */
|
||||
new PlatformSuffixPlugin(
|
||||
{
|
||||
@ -295,7 +287,8 @@ exports[`angular configuration for ios 1`] = `
|
||||
pathinfo: false,
|
||||
publicPath: '',
|
||||
libraryTarget: 'commonjs',
|
||||
globalObject: 'global'
|
||||
globalObject: 'global',
|
||||
clean: true
|
||||
},
|
||||
resolve: {
|
||||
symlinks: true,
|
||||
@ -469,15 +462,6 @@ exports[`angular configuration for ios 1`] = `
|
||||
]
|
||||
},
|
||||
plugins: [
|
||||
/* config.plugin('CleanWebpackPlugin') */
|
||||
new CleanWebpackPlugin(
|
||||
{
|
||||
cleanOnceBeforeBuildPatterns: [
|
||||
'__jest__/platforms/ios/jest/app/**/*'
|
||||
],
|
||||
verbose: false
|
||||
}
|
||||
),
|
||||
/* config.plugin('PlatformSuffixPlugin') */
|
||||
new PlatformSuffixPlugin(
|
||||
{
|
||||
|
@ -14,7 +14,8 @@ exports[`base configuration for android 1`] = `
|
||||
pathinfo: false,
|
||||
publicPath: '',
|
||||
libraryTarget: 'commonjs',
|
||||
globalObject: 'global'
|
||||
globalObject: 'global',
|
||||
clean: true
|
||||
},
|
||||
resolve: {
|
||||
symlinks: true,
|
||||
@ -186,15 +187,6 @@ exports[`base configuration for android 1`] = `
|
||||
}
|
||||
}
|
||||
),
|
||||
/* config.plugin('CleanWebpackPlugin') */
|
||||
new CleanWebpackPlugin(
|
||||
{
|
||||
cleanOnceBeforeBuildPatterns: [
|
||||
'__jest__/platforms/android/app/src/main/assets/app/**/*'
|
||||
],
|
||||
verbose: false
|
||||
}
|
||||
),
|
||||
/* config.plugin('PlatformSuffixPlugin') */
|
||||
new PlatformSuffixPlugin(
|
||||
{
|
||||
@ -283,7 +275,8 @@ exports[`base configuration for ios 1`] = `
|
||||
pathinfo: false,
|
||||
publicPath: '',
|
||||
libraryTarget: 'commonjs',
|
||||
globalObject: 'global'
|
||||
globalObject: 'global',
|
||||
clean: true
|
||||
},
|
||||
resolve: {
|
||||
symlinks: true,
|
||||
@ -455,15 +448,6 @@ exports[`base configuration for ios 1`] = `
|
||||
}
|
||||
}
|
||||
),
|
||||
/* config.plugin('CleanWebpackPlugin') */
|
||||
new CleanWebpackPlugin(
|
||||
{
|
||||
cleanOnceBeforeBuildPatterns: [
|
||||
'__jest__/platforms/ios/jest/app/**/*'
|
||||
],
|
||||
verbose: false
|
||||
}
|
||||
),
|
||||
/* config.plugin('PlatformSuffixPlugin') */
|
||||
new PlatformSuffixPlugin(
|
||||
{
|
||||
|
@ -14,7 +14,8 @@ exports[`javascript configuration for android 1`] = `
|
||||
pathinfo: false,
|
||||
publicPath: '',
|
||||
libraryTarget: 'commonjs',
|
||||
globalObject: 'global'
|
||||
globalObject: 'global',
|
||||
clean: true
|
||||
},
|
||||
resolve: {
|
||||
symlinks: true,
|
||||
@ -196,15 +197,6 @@ exports[`javascript configuration for android 1`] = `
|
||||
}
|
||||
}
|
||||
),
|
||||
/* config.plugin('CleanWebpackPlugin') */
|
||||
new CleanWebpackPlugin(
|
||||
{
|
||||
cleanOnceBeforeBuildPatterns: [
|
||||
'__jest__/platforms/android/app/src/main/assets/app/**/*'
|
||||
],
|
||||
verbose: false
|
||||
}
|
||||
),
|
||||
/* config.plugin('PlatformSuffixPlugin') */
|
||||
new PlatformSuffixPlugin(
|
||||
{
|
||||
@ -304,7 +296,8 @@ exports[`javascript configuration for ios 1`] = `
|
||||
pathinfo: false,
|
||||
publicPath: '',
|
||||
libraryTarget: 'commonjs',
|
||||
globalObject: 'global'
|
||||
globalObject: 'global',
|
||||
clean: true
|
||||
},
|
||||
resolve: {
|
||||
symlinks: true,
|
||||
@ -486,15 +479,6 @@ exports[`javascript configuration for ios 1`] = `
|
||||
}
|
||||
}
|
||||
),
|
||||
/* config.plugin('CleanWebpackPlugin') */
|
||||
new CleanWebpackPlugin(
|
||||
{
|
||||
cleanOnceBeforeBuildPatterns: [
|
||||
'__jest__/platforms/ios/jest/app/**/*'
|
||||
],
|
||||
verbose: false
|
||||
}
|
||||
),
|
||||
/* config.plugin('PlatformSuffixPlugin') */
|
||||
new PlatformSuffixPlugin(
|
||||
{
|
||||
|
@ -14,7 +14,8 @@ exports[`react configuration > android > adds ReactRefreshWebpackPlugin when HMR
|
||||
pathinfo: false,
|
||||
publicPath: '',
|
||||
libraryTarget: 'commonjs',
|
||||
globalObject: 'global'
|
||||
globalObject: 'global',
|
||||
clean: true
|
||||
},
|
||||
resolve: {
|
||||
symlinks: true,
|
||||
@ -201,15 +202,6 @@ exports[`react configuration > android > adds ReactRefreshWebpackPlugin when HMR
|
||||
}
|
||||
}
|
||||
),
|
||||
/* config.plugin('CleanWebpackPlugin') */
|
||||
new CleanWebpackPlugin(
|
||||
{
|
||||
cleanOnceBeforeBuildPatterns: [
|
||||
'__jest__/platforms/android/app/src/main/assets/app/**/*'
|
||||
],
|
||||
verbose: false
|
||||
}
|
||||
),
|
||||
/* config.plugin('PlatformSuffixPlugin') */
|
||||
new PlatformSuffixPlugin(
|
||||
{
|
||||
@ -311,7 +303,8 @@ exports[`react configuration > android > base config 1`] = `
|
||||
pathinfo: false,
|
||||
publicPath: '',
|
||||
libraryTarget: 'commonjs',
|
||||
globalObject: 'global'
|
||||
globalObject: 'global',
|
||||
clean: true
|
||||
},
|
||||
resolve: {
|
||||
symlinks: true,
|
||||
@ -487,15 +480,6 @@ exports[`react configuration > android > base config 1`] = `
|
||||
}
|
||||
}
|
||||
),
|
||||
/* config.plugin('CleanWebpackPlugin') */
|
||||
new CleanWebpackPlugin(
|
||||
{
|
||||
cleanOnceBeforeBuildPatterns: [
|
||||
'__jest__/platforms/android/app/src/main/assets/app/**/*'
|
||||
],
|
||||
verbose: false
|
||||
}
|
||||
),
|
||||
/* config.plugin('PlatformSuffixPlugin') */
|
||||
new PlatformSuffixPlugin(
|
||||
{
|
||||
@ -586,7 +570,8 @@ exports[`react configuration > ios > adds ReactRefreshWebpackPlugin when HMR ena
|
||||
pathinfo: false,
|
||||
publicPath: '',
|
||||
libraryTarget: 'commonjs',
|
||||
globalObject: 'global'
|
||||
globalObject: 'global',
|
||||
clean: true
|
||||
},
|
||||
resolve: {
|
||||
symlinks: true,
|
||||
@ -773,15 +758,6 @@ exports[`react configuration > ios > adds ReactRefreshWebpackPlugin when HMR ena
|
||||
}
|
||||
}
|
||||
),
|
||||
/* config.plugin('CleanWebpackPlugin') */
|
||||
new CleanWebpackPlugin(
|
||||
{
|
||||
cleanOnceBeforeBuildPatterns: [
|
||||
'__jest__/platforms/ios/jest/app/**/*'
|
||||
],
|
||||
verbose: false
|
||||
}
|
||||
),
|
||||
/* config.plugin('PlatformSuffixPlugin') */
|
||||
new PlatformSuffixPlugin(
|
||||
{
|
||||
@ -884,7 +860,8 @@ exports[`react configuration > ios > base config 1`] = `
|
||||
pathinfo: false,
|
||||
publicPath: '',
|
||||
libraryTarget: 'commonjs',
|
||||
globalObject: 'global'
|
||||
globalObject: 'global',
|
||||
clean: true
|
||||
},
|
||||
resolve: {
|
||||
symlinks: true,
|
||||
@ -1060,15 +1037,6 @@ exports[`react configuration > ios > base config 1`] = `
|
||||
}
|
||||
}
|
||||
),
|
||||
/* config.plugin('CleanWebpackPlugin') */
|
||||
new CleanWebpackPlugin(
|
||||
{
|
||||
cleanOnceBeforeBuildPatterns: [
|
||||
'__jest__/platforms/ios/jest/app/**/*'
|
||||
],
|
||||
verbose: false
|
||||
}
|
||||
),
|
||||
/* config.plugin('PlatformSuffixPlugin') */
|
||||
new PlatformSuffixPlugin(
|
||||
{
|
||||
|
@ -14,7 +14,8 @@ exports[`svelte configuration for android 1`] = `
|
||||
pathinfo: false,
|
||||
publicPath: '',
|
||||
libraryTarget: 'commonjs',
|
||||
globalObject: 'global'
|
||||
globalObject: 'global',
|
||||
clean: true
|
||||
},
|
||||
resolve: {
|
||||
symlinks: true,
|
||||
@ -211,15 +212,6 @@ exports[`svelte configuration for android 1`] = `
|
||||
}
|
||||
}
|
||||
),
|
||||
/* config.plugin('CleanWebpackPlugin') */
|
||||
new CleanWebpackPlugin(
|
||||
{
|
||||
cleanOnceBeforeBuildPatterns: [
|
||||
'__jest__/platforms/android/app/src/main/assets/app/**/*'
|
||||
],
|
||||
verbose: false
|
||||
}
|
||||
),
|
||||
/* config.plugin('PlatformSuffixPlugin') */
|
||||
new PlatformSuffixPlugin(
|
||||
{
|
||||
@ -308,7 +300,8 @@ exports[`svelte configuration for ios 1`] = `
|
||||
pathinfo: false,
|
||||
publicPath: '',
|
||||
libraryTarget: 'commonjs',
|
||||
globalObject: 'global'
|
||||
globalObject: 'global',
|
||||
clean: true
|
||||
},
|
||||
resolve: {
|
||||
symlinks: true,
|
||||
@ -505,15 +498,6 @@ exports[`svelte configuration for ios 1`] = `
|
||||
}
|
||||
}
|
||||
),
|
||||
/* config.plugin('CleanWebpackPlugin') */
|
||||
new CleanWebpackPlugin(
|
||||
{
|
||||
cleanOnceBeforeBuildPatterns: [
|
||||
'__jest__/platforms/ios/jest/app/**/*'
|
||||
],
|
||||
verbose: false
|
||||
}
|
||||
),
|
||||
/* config.plugin('PlatformSuffixPlugin') */
|
||||
new PlatformSuffixPlugin(
|
||||
{
|
||||
|
@ -14,7 +14,8 @@ exports[`typescript configuration for android 1`] = `
|
||||
pathinfo: false,
|
||||
publicPath: '',
|
||||
libraryTarget: 'commonjs',
|
||||
globalObject: 'global'
|
||||
globalObject: 'global',
|
||||
clean: true
|
||||
},
|
||||
resolve: {
|
||||
symlinks: true,
|
||||
@ -196,15 +197,6 @@ exports[`typescript configuration for android 1`] = `
|
||||
}
|
||||
}
|
||||
),
|
||||
/* config.plugin('CleanWebpackPlugin') */
|
||||
new CleanWebpackPlugin(
|
||||
{
|
||||
cleanOnceBeforeBuildPatterns: [
|
||||
'__jest__/platforms/android/app/src/main/assets/app/**/*'
|
||||
],
|
||||
verbose: false
|
||||
}
|
||||
),
|
||||
/* config.plugin('PlatformSuffixPlugin') */
|
||||
new PlatformSuffixPlugin(
|
||||
{
|
||||
@ -304,7 +296,8 @@ exports[`typescript configuration for ios 1`] = `
|
||||
pathinfo: false,
|
||||
publicPath: '',
|
||||
libraryTarget: 'commonjs',
|
||||
globalObject: 'global'
|
||||
globalObject: 'global',
|
||||
clean: true
|
||||
},
|
||||
resolve: {
|
||||
symlinks: true,
|
||||
@ -486,15 +479,6 @@ exports[`typescript configuration for ios 1`] = `
|
||||
}
|
||||
}
|
||||
),
|
||||
/* config.plugin('CleanWebpackPlugin') */
|
||||
new CleanWebpackPlugin(
|
||||
{
|
||||
cleanOnceBeforeBuildPatterns: [
|
||||
'__jest__/platforms/ios/jest/app/**/*'
|
||||
],
|
||||
verbose: false
|
||||
}
|
||||
),
|
||||
/* config.plugin('PlatformSuffixPlugin') */
|
||||
new PlatformSuffixPlugin(
|
||||
{
|
||||
|
@ -14,7 +14,8 @@ exports[`vue configuration for android 1`] = `
|
||||
pathinfo: false,
|
||||
publicPath: '',
|
||||
libraryTarget: 'commonjs',
|
||||
globalObject: 'global'
|
||||
globalObject: 'global',
|
||||
clean: true
|
||||
},
|
||||
resolve: {
|
||||
symlinks: true,
|
||||
@ -218,15 +219,6 @@ exports[`vue configuration for android 1`] = `
|
||||
}
|
||||
}
|
||||
),
|
||||
/* config.plugin('CleanWebpackPlugin') */
|
||||
new CleanWebpackPlugin(
|
||||
{
|
||||
cleanOnceBeforeBuildPatterns: [
|
||||
'__jest__/platforms/android/app/src/main/assets/app/**/*'
|
||||
],
|
||||
verbose: false
|
||||
}
|
||||
),
|
||||
/* config.plugin('PlatformSuffixPlugin') */
|
||||
new PlatformSuffixPlugin(
|
||||
{
|
||||
@ -315,7 +307,8 @@ exports[`vue configuration for ios 1`] = `
|
||||
pathinfo: false,
|
||||
publicPath: '',
|
||||
libraryTarget: 'commonjs',
|
||||
globalObject: 'global'
|
||||
globalObject: 'global',
|
||||
clean: true
|
||||
},
|
||||
resolve: {
|
||||
symlinks: true,
|
||||
@ -519,15 +512,6 @@ exports[`vue configuration for ios 1`] = `
|
||||
}
|
||||
}
|
||||
),
|
||||
/* config.plugin('CleanWebpackPlugin') */
|
||||
new CleanWebpackPlugin(
|
||||
{
|
||||
cleanOnceBeforeBuildPatterns: [
|
||||
'__jest__/platforms/ios/jest/app/**/*'
|
||||
],
|
||||
verbose: false
|
||||
}
|
||||
),
|
||||
/* config.plugin('PlatformSuffixPlugin') */
|
||||
new PlatformSuffixPlugin(
|
||||
{
|
||||
|
@ -16,24 +16,23 @@
|
||||
"prepack": "npm run build && cp -R src/stubs dist/stubs && chmod +x dist/bin/index.js"
|
||||
},
|
||||
"dependencies": {
|
||||
"@babel/core": "^7.13.8",
|
||||
"@babel/core": "^7.13.10",
|
||||
"@pmmmwh/react-refresh-webpack-plugin": "^0.4.3",
|
||||
"@types/sax": "^1.2.1",
|
||||
"babel-loader": "^8.2.1",
|
||||
"chalk": "^4.1.0",
|
||||
"clean-webpack-plugin": "^3.0.0",
|
||||
"cli-highlight": "^2.1.10",
|
||||
"commander": "^7.1.0",
|
||||
"copy-webpack-plugin": "^7.0.0",
|
||||
"copy-webpack-plugin": "^8.0.0",
|
||||
"css": "^3.0.0",
|
||||
"css-loader": "^5.1.1",
|
||||
"dotenv-webpack": "^6.0.2",
|
||||
"fork-ts-checker-webpack-plugin": "^6.1.0",
|
||||
"dotenv-webpack": "^7.0.1",
|
||||
"fork-ts-checker-webpack-plugin": "^6.1.1",
|
||||
"loader-utils": "^2.0.0",
|
||||
"micromatch": "^4.0.2",
|
||||
"postcss": "^8.2.6",
|
||||
"postcss": "^8.2.7",
|
||||
"postcss-import": "^14.0.0",
|
||||
"postcss-loader": "^5.0.0",
|
||||
"postcss-loader": "^5.1.0",
|
||||
"raw-loader": "^4.0.2",
|
||||
"react-refresh": "^0.9.0",
|
||||
"sass": "^1.32.8",
|
||||
@ -44,7 +43,7 @@
|
||||
"ts-dedent": "^2.0.0",
|
||||
"ts-loader": "^8.0.17",
|
||||
"vue-loader": "^15.9.5",
|
||||
"webpack": "^5.24.2",
|
||||
"webpack": "^5.24.4",
|
||||
"webpack-bundle-analyzer": "^4.4.0",
|
||||
"webpack-chain": "^6.5.1",
|
||||
"webpack-cli": "^4.5.0",
|
||||
@ -64,8 +63,8 @@
|
||||
"jest-matcher-utils": "^26.6.2",
|
||||
"memfs": "^3.2.0",
|
||||
"nativescript-vue-template-compiler": "^2.8.2",
|
||||
"ts-jest": "^26.5.2",
|
||||
"typescript": "^4.2.2",
|
||||
"ts-jest": "^26.5.3",
|
||||
"typescript": "^4.2.3",
|
||||
"unionfs": "^4.4.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
|
@ -5,7 +5,6 @@ import { resolve } from 'path';
|
||||
import ForkTsCheckerWebpackPlugin from 'fork-ts-checker-webpack-plugin';
|
||||
import FilterWarningsPlugin from 'webpack-filter-warnings-plugin';
|
||||
import { BundleAnalyzerPlugin } from 'webpack-bundle-analyzer';
|
||||
import { CleanWebpackPlugin } from 'clean-webpack-plugin';
|
||||
import TerserPlugin from 'terser-webpack-plugin';
|
||||
|
||||
// import { WatchStateLoggerPlugin } from '../plugins/WatchStateLoggerPlugin';
|
||||
@ -78,7 +77,8 @@ export default function (config: Config, env: IWebpackEnv = _env): Config {
|
||||
.pathinfo(false)
|
||||
.publicPath('')
|
||||
.libraryTarget('commonjs')
|
||||
.globalObject('global');
|
||||
.globalObject('global')
|
||||
.set('clean', true);
|
||||
|
||||
// Set up Terser options
|
||||
config.optimization.minimizer('TerserPlugin').use(TerserPlugin, [
|
||||
@ -233,14 +233,6 @@ export default function (config: Config, env: IWebpackEnv = _env): Config {
|
||||
.use('sass-loader')
|
||||
.loader('sass-loader');
|
||||
|
||||
// items to clean
|
||||
config.plugin('CleanWebpackPlugin').use(CleanWebpackPlugin, [
|
||||
{
|
||||
cleanOnceBeforeBuildPatterns: [`${getAbsoluteDistPath()}/**/*`],
|
||||
verbose: !!env.verbose,
|
||||
},
|
||||
]);
|
||||
|
||||
// config.plugin('NormalModuleReplacementPlugin').use(NormalModuleReplacementPlugin, [
|
||||
// /.*/,
|
||||
// request => {
|
||||
|
Reference in New Issue
Block a user