build: replace webpack with vite (WIP)

This commit is contained in:
David Ralph
2022-04-13 15:25:50 +01:00
parent a699163b46
commit 8e0511667a
14 changed files with 138 additions and 230 deletions

View File

@@ -9,7 +9,7 @@ import Tooltip from 'components/helpers/tooltip/Tooltip';
import SettingsItem from '../SettingsItem';
const other_contributors = require('modules/other_contributors.json');
import other_contributors from 'modules/other_contributors.json';
export default class About extends PureComponent {
getMessage = (text) => variables.language.getMessage(variables.languagecode, text);

View File

@@ -18,7 +18,7 @@ import ResetModal from '../ResetModal';
import Dropdown from '../Dropdown';
import SettingsItem from '../SettingsItem';
const time_zones = require('components/widgets/time/timezones.json');
import time_zones from 'components/widgets/time/timezones.json';
export default class AdvancedSettings extends PureComponent {
constructor() {

View File

@@ -3,7 +3,7 @@ import { PureComponent } from 'react';
import Radio from '../Radio';
const languages = require('modules/languages.json');
import languages from 'modules/languages.json';
export default class LanguageSettings extends PureComponent {
getMessage = (text) => variables.language.getMessage(variables.languagecode, text);

View File

@@ -11,8 +11,8 @@ import SettingsItem from '../SettingsItem';
import EventBus from 'modules/helpers/eventbus';
const searchEngines = require('components/widgets/search/search_engines.json');
const autocompleteProviders = require('components/widgets/search/autocomplete_providers.json');
import * as searchEngines from 'components/widgets/search/search_engines.json';
import * as autocompleteProviders from 'components/widgets/search/autocomplete_providers.json';
export default class SearchSettings extends PureComponent {
getMessage = (text) => variables.language.getMessage(variables.languagecode, text);

View File

@@ -9,8 +9,8 @@ import FileUpload from '../main/settings/FileUpload';
import { loadSettings } from 'modules/helpers/settings';
import { importSettings } from 'modules/helpers/settings/modals';
const languages = require('modules/languages.json');
const default_settings = require('modules/default_settings.json');
import * as default_settings from 'modules/default_settings.json';
import * as languages from 'modules/languages.json';
export default class WelcomeSections extends PureComponent {
getMessage = (text) => variables.language.getMessage(variables.languagecode, text);

View File

@@ -10,8 +10,8 @@ import EventBus from 'modules/helpers/eventbus';
import './search.scss';
const searchEngines = require('./search_engines.json');
const autocompleteProviders = require('./autocomplete_providers.json');
import searchEngines from 'components/widgets/search/search_engines.json';
import * as autocompleteProviders from 'components/widgets/search/autocomplete_providers.json';
export default class Search extends PureComponent {
constructor() {