summaryrefslogtreecommitdiffstats
path: root/webpack.js
diff options
context:
space:
mode:
Diffstat (limited to 'webpack.js')
-rw-r--r--webpack.js9
1 files changed, 8 insertions, 1 deletions
diff --git a/webpack.js b/webpack.js
index 9b6a70a0b..25c295596 100644
--- a/webpack.js
+++ b/webpack.js
@@ -1,4 +1,5 @@
-const webpackConfig = require('@nextcloud/webpack-vue-config')
+const { merge } = require('webpack-merge')
+let webpackConfig = require('@nextcloud/webpack-vue-config')
const path = require('path')
webpackConfig.entry['admin-settings'] = path.join(
@@ -7,6 +8,12 @@ webpackConfig.entry['admin-settings'] = path.join(
'main-admin.js',
)
+webpackConfig = merge(webpackConfig, {
+ resolve: {
+ extensions: ['.ts'],
+ },
+})
+
// Add TS Loader for processing typescript in vue templates
webpackConfig.module.rules.push({
test: /.ts$/,