Migrate app to TypeScript (#1637)
* Initial setup and migrated src/common * WIP * WIP * WIP * Main module basically finished * Renderer process migrated * Added CI step and some fixes * Fixed remainder of issues and added proper ESLint config * Fixed a couple issues * Progress! * Some more fixes * Fixed a test * Fix build step * PR feedback
This commit is contained in:
@@ -17,14 +17,14 @@ const WEBSERVER_PORT = 9001;
|
||||
|
||||
module.exports = merge(base, {
|
||||
entry: {
|
||||
index: './src/renderer/index.jsx',
|
||||
settings: './src/renderer/settings.jsx',
|
||||
urlView: './src/renderer/modals/urlView/urlView.jsx',
|
||||
newServer: './src/renderer/modals/newServer/newServer.jsx',
|
||||
loginModal: './src/renderer/modals/login/login.jsx',
|
||||
permissionModal: './src/renderer/modals/permission/permission.jsx',
|
||||
certificateModal: './src/renderer/modals/certificate/certificate.jsx',
|
||||
loadingScreen: './src/renderer/modals/loadingScreen/index.jsx',
|
||||
index: './src/renderer/index.tsx',
|
||||
settings: './src/renderer/settings.tsx',
|
||||
urlView: './src/renderer/modals/urlView/urlView.tsx',
|
||||
newServer: './src/renderer/modals/newServer/newServer.tsx',
|
||||
loginModal: './src/renderer/modals/login/login.tsx',
|
||||
permissionModal: './src/renderer/modals/permission/permission.tsx',
|
||||
certificateModal: './src/renderer/modals/certificate/certificate.tsx',
|
||||
loadingScreen: './src/renderer/modals/loadingScreen/index.tsx',
|
||||
},
|
||||
output: {
|
||||
path: path.resolve(__dirname, 'dist/renderer'),
|
||||
@@ -87,7 +87,7 @@ module.exports = merge(base, {
|
||||
],
|
||||
module: {
|
||||
rules: [{
|
||||
test: /\.(js|jsx)?$/,
|
||||
test: /\.(js|jsx|ts|tsx)?$/,
|
||||
use: {
|
||||
loader: 'babel-loader',
|
||||
},
|
||||
|
Reference in New Issue
Block a user