remove sinon and moment locales to shrink client bundle

This commit is contained in:
Phillip Thelen
2024-05-22 11:24:31 +02:00
parent 435047cace
commit 1f5de1ab42
5 changed files with 120 additions and 32 deletions
+9 -3
View File
@@ -810,7 +810,6 @@ h3 {
import axios from 'axios';
import moment from 'moment';
import Vue from 'vue';
import sinon from 'sinon';
// images
import melior from '@/assets/svg/melior.svg';
@@ -826,8 +825,15 @@ import buyGemsModal from './payments/buyGemsModal.vue';
import reportBug from '@/mixins/reportBug.js';
import { worldStateMixin } from '@/mixins/worldState';
const DEBUG_ENABLED = process.env.DEBUG_ENABLED; // eslint-disable-line no-process-env
const TIME_TRAVEL_ENABLED = process.env.TIME_TRAVEL_ENABLED; // eslint-disable-line no-process-env
const DEBUG_ENABLED = process.env.DEBUG_ENABLED === 'true'; // eslint-disable-line no-process-env
const TIME_TRAVEL_ENABLED = process.env.TIME_TRAVEL_ENABLED === 'true'; // eslint-disable-line no-process-env
let sinon;
if (TIME_TRAVEL_ENABLED) {
console.log(TIME_TRAVEL_ENABLED);
// eslint-disable-next-line global-require
sinon = await import('sinon');
}
export default {
components: {
buyGemsModal,
+1 -1
View File
@@ -36,7 +36,7 @@ setUpLogging();
setupAnalytics(); // just create queues for analytics, no scripts loaded at this time
const store = getStore();
if (process.env.TIME_TRAVEL_ENABLED) {
if (process.env.TIME_TRAVEL_ENABLED === 'true') {
(async () => {
const sinon = await import('sinon');
if (axios.defaults.headers.common['x-api-user']) {