mirror of
https://activitypub.software/TransFem-org/Sharkey.git
synced 2025-01-01 08:26:14 +01:00
Undo changes to the local dev config
This commit is contained in:
parent
479fafb299
commit
8c75946a0c
1 changed files with 1 additions and 29 deletions
|
@ -2,11 +2,10 @@ import dns from 'dns';
|
||||||
import { readFile } from 'node:fs/promises';
|
import { readFile } from 'node:fs/promises';
|
||||||
import type { IncomingMessage } from 'node:http';
|
import type { IncomingMessage } from 'node:http';
|
||||||
import { defineConfig } from 'vite';
|
import { defineConfig } from 'vite';
|
||||||
import type { PluginOption, UserConfig } from 'vite';
|
import type { UserConfig } from 'vite';
|
||||||
import * as yaml from 'js-yaml';
|
import * as yaml from 'js-yaml';
|
||||||
import locales from '../../locales/index.js';
|
import locales from '../../locales/index.js';
|
||||||
import { getConfig } from './vite.config.js';
|
import { getConfig } from './vite.config.js';
|
||||||
import packageInfo from './package.json' with { type: 'json' };
|
|
||||||
|
|
||||||
dns.setDefaultResultOrder('ipv4first');
|
dns.setDefaultResultOrder('ipv4first');
|
||||||
|
|
||||||
|
@ -26,20 +25,6 @@ function varyHandler(req: IncomingMessage) {
|
||||||
return '/index.html';
|
return '/index.html';
|
||||||
}
|
}
|
||||||
|
|
||||||
const externalPackages = [
|
|
||||||
// sharkey: Used for SkFlashPlayer, has large wasm files so it's loaded via Ruffle's preferred CDN
|
|
||||||
{
|
|
||||||
name: 'ruffle',
|
|
||||||
match: /^@ruffle-rs\/ruffle\/?(?<file>.*)$/,
|
|
||||||
path(id: string, pattern: RegExp): string {
|
|
||||||
const match = pattern.exec(id)?.groups;
|
|
||||||
return match
|
|
||||||
? `https://esm.sh/@ruffle-rs/ruffle@${packageInfo.dependencies['@ruffle-rs/ruffle']}/${match['file']}?raw`
|
|
||||||
: id;
|
|
||||||
},
|
|
||||||
},
|
|
||||||
]
|
|
||||||
|
|
||||||
const devConfig: UserConfig = {
|
const devConfig: UserConfig = {
|
||||||
// 基本の設定は vite.config.js から引き継ぐ
|
// 基本の設定は vite.config.js から引き継ぐ
|
||||||
...defaultConfig,
|
...defaultConfig,
|
||||||
|
@ -103,19 +88,6 @@ const devConfig: UserConfig = {
|
||||||
...defaultConfig.build,
|
...defaultConfig.build,
|
||||||
rollupOptions: {
|
rollupOptions: {
|
||||||
...defaultConfig.build?.rollupOptions,
|
...defaultConfig.build?.rollupOptions,
|
||||||
external: externalPackages.map(p => p.match),
|
|
||||||
output: {
|
|
||||||
...defaultConfig.build?.rollupOptions?.output,
|
|
||||||
paths(id) {
|
|
||||||
for (const p of externalPackages) {
|
|
||||||
if (p.match.test(id)) {
|
|
||||||
return p.path(id, p.match);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return id;
|
|
||||||
},
|
|
||||||
},
|
|
||||||
input: 'index.html',
|
input: 'index.html',
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
Loading…
Reference in a new issue