fix(webpack): don't require ts transformer unless processing ts file

This commit is contained in:
Igor Randjelovic
2020-08-27 23:33:16 +02:00
parent d443d85ace
commit fa9f0957b8
3 changed files with 7 additions and 5 deletions

View File

@ -57,7 +57,7 @@
},
"husky": {
"hooks": {
"pre-commit": "lint-staged"
"pre-commit": "npx lint-staged"
}
},
"lint-staged": {

View File

@ -5,7 +5,6 @@ const webpack = require("webpack");
const nsWebpack = require("@nativescript/webpack");
const nativescriptTarget = require("@nativescript/webpack/nativescript-target");
const { getNoEmitOnErrorFromTSConfig } = require("@nativescript/webpack/utils/tsconfig-utils");
const nsTransformNativeClasses = require("@nativescript/webpack/transformers/ns-transform-native-classes").default;
const { CleanWebpackPlugin } = require("clean-webpack-plugin");
const CopyWebpackPlugin = require("copy-webpack-plugin");
const ForkTsCheckerWebpackPlugin = require('fork-ts-checker-webpack-plugin');
@ -250,7 +249,9 @@ module.exports = env => {
declaration: false
},
getCustomTransformers: (program) => ({
before: [nsTransformNativeClasses]
before: [
require("@nativescript/webpack/transformers/ns-transform-native-classes").default
]
})
},
}

View File

@ -11,7 +11,6 @@ const NsVueTemplateCompiler = require("nativescript-vue-template-compiler");
const nsWebpack = require("@nativescript/webpack");
const nativescriptTarget = require("@nativescript/webpack/nativescript-target");
const nsTransformNativeClasses = require("@nativescript/webpack/transformers/ns-transform-native-classes").default;
const { NativeScriptWorkerPlugin } = require("nativescript-worker-loader/NativeScriptWorkerPlugin");
const hashSalt = Date.now().toString();
@ -268,7 +267,9 @@ module.exports = env => {
declaration: false
},
getCustomTransformers: (program) => ({
before: [nsTransformNativeClasses]
before: [
require("@nativescript/webpack/transformers/ns-transform-native-classes").default
]
})
},
},