docker improvements + delete unused package
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
import { sentryVitePlugin } from '@sentry/vite-plugin';
|
||||
import { sveltekit } from '@sveltejs/kit/vite';
|
||||
import { defineConfig, loadEnv } from 'vite';
|
||||
import fs from 'fs';
|
||||
import { defineConfig, loadEnv } from 'vite';
|
||||
|
||||
export default ({ mode }) => {
|
||||
process.env = { ...process.env, ...loadEnv(mode, process.cwd()) };
|
||||
@@ -14,18 +13,22 @@ export default ({ mode }) => {
|
||||
},
|
||||
},
|
||||
},
|
||||
plugins: [sveltekit(), sentryVitePlugin(getSentryConfig(process.env))],
|
||||
plugins: [sveltekit()],
|
||||
server: getServer(process.env),
|
||||
build: {
|
||||
sourcemap: true
|
||||
},
|
||||
optimizeDeps: {
|
||||
entries: ['src/routes/**/+*.{js,ts,svelte}']
|
||||
},
|
||||
resolve: {
|
||||
mainFields: ['browser']
|
||||
}
|
||||
});
|
||||
};
|
||||
|
||||
function getServer({ VITE_USE_HTTPS_ON_LOCALHOST }) {
|
||||
function getServer(params: any) {
|
||||
const { VITE_USE_HTTPS_ON_LOCALHOST } = params || {};
|
||||
if (VITE_USE_HTTPS_ON_LOCALHOST === 'true') {
|
||||
return {
|
||||
https: {
|
||||
@@ -36,18 +39,18 @@ function getServer({ VITE_USE_HTTPS_ON_LOCALHOST }) {
|
||||
}
|
||||
}
|
||||
|
||||
function getSentryConfig({
|
||||
VITE_SENTRY_AUTH_TOKEN,
|
||||
VITE_SENTRY_ORG_NAME,
|
||||
VITE_SENTRY_PROJECT_NAME
|
||||
}) {
|
||||
if (VITE_SENTRY_AUTH_TOKEN) {
|
||||
return {
|
||||
url: 'https://sentry.io',
|
||||
authToken: VITE_SENTRY_AUTH_TOKEN,
|
||||
org: VITE_SENTRY_ORG_NAME,
|
||||
project: VITE_SENTRY_PROJECT_NAME
|
||||
};
|
||||
}
|
||||
return {};
|
||||
}
|
||||
// function getSentryConfig(params: any) {
|
||||
// const { VITE_SENTRY_AUTH_TOKEN, VITE_SENTRY_ORG_NAME, VITE_SENTRY_PROJECT_NAME } = params || {};
|
||||
// if (VITE_SENTRY_AUTH_TOKEN) {
|
||||
// return {
|
||||
// url: 'https://sentry.io',
|
||||
// authToken: VITE_SENTRY_AUTH_TOKEN,
|
||||
// org: VITE_SENTRY_ORG_NAME,
|
||||
// project: VITE_SENTRY_PROJECT_NAME,
|
||||
// options: {
|
||||
// telemetry: false,
|
||||
// }
|
||||
// };
|
||||
// }
|
||||
// return {};
|
||||
// }
|
||||
|
||||
Reference in New Issue
Block a user