Perf: optimiaztions, avoid spread operator

This commit is contained in:
SukkaW
2024-06-26 18:30:41 +08:00
parent 33636285e9
commit 098e8815ae
9 changed files with 110 additions and 62 deletions

View File

@@ -1,5 +1,5 @@
export interface DNSMapping {
hosts?: {
hosts: {
[domain: string]: string[]
},
dns: string,
@@ -9,6 +9,7 @@ export interface DNSMapping {
export const DIRECTS = {
ROUTER: {
dns: 'system',
hosts: {},
domains: [
// Aruba Router
'instant.arubanetworks.com',
@@ -77,6 +78,7 @@ export const DIRECTS = {
},
SYSTEM: {
dns: 'system',
hosts: {},
domains: [
'_hotspot_.m2m',
'hotspot.cslwifi.com',
@@ -92,6 +94,7 @@ export const DIRECTS = {
export const LANS = {
LAN: {
dns: 'system',
hosts: {},
domains: [
'lan',
'localhost',