Fix translation issues & fix window sizes

This commit is contained in:
Lncvrt committed 2025-07-26 12:22:46 -07:00
1 parent 2e4cd4d86c
commit 35f4b651af
11 files changed
+216 -231

No files matched your search

+3
View File
@@ -0,0 +1,3 @@
{
"recommendations": ["tauri-apps.tauri-vscode", "rust-lang.rust-analyzer"]
}
+1 -1
View File
@@ -1,7 +1,7 @@
{ {
"name": "seselulu-translator", "name": "seselulu-translator",
"private": true, "private": true,
"version": "1.0.0", "version": "1.0.1",
"type": "module", "type": "module",
"scripts": { "scripts": {
"dev": "vite", "dev": "vite",
+1 -1
View File
@@ -1,6 +1,6 @@
[package] [package]
name = "seselulu-translator" name = "seselulu-translator"
version = "1.0.0" version = "1.0.1"
description = "A silly language translator for a silly language" description = "A silly language translator for a silly language"
authors = ["Lncvrt"] authors = ["Lncvrt"]
edition = "2024" edition = "2024"
+1 -1
View File
@@ -1,7 +1,7 @@
{ {
"$schema": "https://schema.tauri.app/config/2", "$schema": "https://schema.tauri.app/config/2",
"productName": "SeSe LuLu", "productName": "SeSe LuLu",
"version": "1.0.0", "version": "1.0.1",
"identifier": "xyz.lncvrt.seselulu", "identifier": "xyz.lncvrt.seselulu",
"build": { "build": {
"beforeDevCommand": "yarn dev", "beforeDevCommand": "yarn dev",
+7 -2
View File
@@ -1,7 +1,7 @@
{ {
"$schema": "https://schema.tauri.app/config/2", "$schema": "https://schema.tauri.app/config/2",
"productName": "SeSe LuLu Translator", "productName": "SeSe LuLu Translator",
"version": "1.0.0", "version": "1.0.1",
"identifier": "xyz.lncvrt.seselulu", "identifier": "xyz.lncvrt.seselulu",
"build": { "build": {
"beforeDevCommand": "yarn dev", "beforeDevCommand": "yarn dev",
@@ -14,7 +14,12 @@
{ {
"title": "SeSe LuLu Translator", "title": "SeSe LuLu Translator",
"width": 800, "width": 800,
"height": 600 "height": 600,
"minWidth": 600,
"minHeight": 400,
"maxWidth": 1280,
"maxHeight": 720,
"maximizable": false
} }
], ],
"security": { "security": {
+1 -1
View File
@@ -1,7 +1,7 @@
{ {
"$schema": "https://schema.tauri.app/config/2", "$schema": "https://schema.tauri.app/config/2",
"productName": "SeSe LuLu", "productName": "SeSe LuLu",
"version": "1.0.0", "version": "1.0.1",
"identifier": "xyz.lncvrt.seselulu", "identifier": "xyz.lncvrt.seselulu",
"build": { "build": {
"beforeDevCommand": "yarn dev", "beforeDevCommand": "yarn dev",
+7 -2
View File
@@ -1,7 +1,7 @@
{ {
"$schema": "https://schema.tauri.app/config/2", "$schema": "https://schema.tauri.app/config/2",
"productName": "SeSe LuLu Translator", "productName": "SeSe LuLu Translator",
"version": "1.0.0", "version": "1.0.1",
"identifier": "xyz.lncvrt.seselulu", "identifier": "xyz.lncvrt.seselulu",
"build": { "build": {
"beforeDevCommand": "yarn dev", "beforeDevCommand": "yarn dev",
@@ -14,7 +14,12 @@
{ {
"title": "SeSe LuLu Translator", "title": "SeSe LuLu Translator",
"width": 800, "width": 800,
"height": 600 "height": 600,
"minWidth": 600,
"minHeight": 400,
"maxWidth": 1280,
"maxHeight": 720,
"maximizable": false
} }
], ],
"security": { "security": {
+7 -2
View File
@@ -1,7 +1,7 @@
{ {
"$schema": "https://schema.tauri.app/config/2", "$schema": "https://schema.tauri.app/config/2",
"productName": "SeSe LuLu Translator", "productName": "SeSe LuLu Translator",
"version": "1.0.0", "version": "1.0.1",
"identifier": "xyz.lncvrt.seselulu", "identifier": "xyz.lncvrt.seselulu",
"build": { "build": {
"beforeDevCommand": "yarn dev", "beforeDevCommand": "yarn dev",
@@ -14,7 +14,12 @@
{ {
"title": "SeSe LuLu Translator", "title": "SeSe LuLu Translator",
"width": 800, "width": 800,
"height": 600 "height": 600,
"minWidth": 600,
"minHeight": 400,
"maxWidth": 1280,
"maxHeight": 720,
"maximizable": false
} }
], ],
"security": { "security": {
+7 -2
View File
@@ -1,7 +1,7 @@
{ {
"$schema": "https://schema.tauri.app/config/2", "$schema": "https://schema.tauri.app/config/2",
"productName": "SeSe LuLu Translator", "productName": "SeSe LuLu Translator",
"version": "1.0.0", "version": "1.0.1",
"identifier": "xyz.lncvrt.seselulu", "identifier": "xyz.lncvrt.seselulu",
"build": { "build": {
"beforeDevCommand": "yarn dev", "beforeDevCommand": "yarn dev",
@@ -14,7 +14,12 @@
{ {
"title": "SeSe LuLu Translator", "title": "SeSe LuLu Translator",
"width": 800, "width": 800,
"height": 600 "height": 600,
"minWidth": 600,
"minHeight": 400,
"maxWidth": 1280,
"maxHeight": 720,
"maximizable": false
} }
], ],
"security": { "security": {
+78 -116
View File
@@ -10,133 +10,84 @@ function App () {
const [seSeLuLuText, setSeSeLuLuText] = useState<string>('') const [seSeLuLuText, setSeSeLuLuText] = useState<string>('')
const [alphabetOpen, setAlphabetOpen] = useState<boolean>(false) const [alphabetOpen, setAlphabetOpen] = useState<boolean>(false)
const map: Record<string, string> = {
a: 'selu',
b: 'seselulu',
c: 'seseselululu',
d: 'dedecucu',
e: 'lalalulu',
f: 'fafu',
g: 'googoogaagaa',
h: 'hahaha',
i: 'eiei',
j: 'jaja',
k: 'ok',
l: 'lagu',
m: 'moo',
n: 'no',
o: 'oogabooga',
p: 'pepe',
q: 'oogalyboogaly',
r: 'rahroo',
s: 'solay',
t: 'tootay',
u: 'yala',
v: 'vooloo',
w: 'waawaa',
x: 'tumtum',
y: 'yumyum',
z: 'zooloola',
A: 'SELU',
B: 'SESELULU',
C: 'SESESELULULU',
D: 'DEDECUCU',
E: 'LALALULU',
F: 'FAFU',
G: 'GOOGOOGAAGAA',
H: 'HAHAHA',
I: 'EIEI',
J: 'JAJA',
K: 'OK',
L: 'LAGU',
M: 'MOO',
N: 'NO',
O: 'OOGABOOGA',
P: 'PEPE',
Q: 'OOGALYBOOGALY',
R: 'RAHROO',
S: 'SOLAY',
T: 'TOOTAY',
U: 'YALA',
V: 'VOOLOO',
W: 'WAAWAA',
X: 'TUMTUM',
Y: 'YUMYUM',
Z: 'ZOOLOOLA'
}
const reverseMap: Record<string, string> = Object.fromEntries(
Object.entries(map).map(([k, v]) => [v, k])
)
function convertTo (input: string) { function convertTo (input: string) {
const map: Record<string, string> = {
a: 'selu',
b: 'seselulu',
c: 'seseselululu',
d: 'dedecucu',
e: 'lalalulu',
f: 'fafu',
g: 'googoogaagaa',
h: 'hahaha',
i: 'eiei',
j: 'jaja',
k: 'ok',
l: 'lagu',
m: 'moo',
n: 'no',
o: 'oogabooga',
p: 'pepe',
q: 'oogalyboogaly',
r: 'rahroo',
s: 'solay',
t: 'tootay',
u: 'yala',
v: 'vooloo',
w: 'waawaa',
x: 'tumtum',
y: 'yumyum',
z: 'zooloola',
A: 'SELU',
B: 'SESELULU',
C: 'SESESELULULU',
D: 'DEDECUCU',
E: 'LALALULU',
F: 'FAFU',
G: 'GOOGOOGAAGAA',
H: 'HAHAHA',
I: 'EIEI',
J: 'JAJA',
K: 'OK',
L: 'LAGU',
M: 'MOO',
N: 'NO',
O: 'OOGABOOGA',
P: 'PEPE',
Q: 'OOGALYBOOGALY',
R: 'RAHROO',
S: 'SOLAY',
T: 'TOOTAY',
U: 'YALA',
V: 'VOOLOO',
W: 'WAAWAA',
X: 'TUMTUM',
Y: 'YUMYUM',
Z: 'ZOOLOOLA'
}
return input return input
.split('') .split('')
.map(c => map[c] ?? '') .map(c => (c === ' ' ? '' : map[c] ?? c))
.join(' ') .join(' ')
} }
function convertFrom (input: string) { function convertFrom (input: string) {
const map: Record<string, string> = {
selu: 'a',
seselulu: 'b',
seseselululu: 'c',
dedecucu: 'd',
lalalulu: 'e',
fafu: 'f',
googoogaagaa: 'g',
hahaha: 'h',
eiei: 'i',
jaja: 'j',
ok: 'k',
lagu: 'l',
moo: 'm',
no: 'n',
oogabooga: 'o',
pepe: 'p',
oogalyboogaly: 'q',
rahroo: 'r',
solay: 's',
tootay: 't',
yala: 'u',
vooloo: 'v',
waawaa: 'w',
tumtum: 'x',
yumyum: 'y',
zooloola: 'z',
SELU: 'A',
SESELULU: 'B',
SESESELULULU: 'C',
DEDECUCU: 'D',
LALALULU: 'E',
FAFU: 'F',
GOOGOOGAAGAA: 'G',
HAHAHA: 'H',
EIEI: 'I',
JAJA: 'J',
OK: 'K',
LAGU: 'L',
MOO: 'M',
NO: 'N',
OOGABOOGA: 'O',
PEPE: 'P',
OOGALYBOOGALY: 'Q',
RAHROO: 'R',
SOLAY: 'S',
TOOTAY: 'T',
YALA: 'U',
VOOLOO: 'V',
WAAWAA: 'W',
TUMTUM: 'X',
YUMYUM: 'Y',
ZOOLOOLA: 'Z'
}
return input return input
.split(' ') .split(' ')
.map(word => map[word] ?? '') .map(word => (word === '' ? ' ' : reverseMap[word] ?? ''))
.join(' ') .join('')
} }
return ( return (
<div className='flex flex-col items-center h-full'> <div className='flex flex-col items-center h-full'>
<button <button
onClick={async () => { onClick={async () => {
if (["windows", "macos", "linux"].includes(platform())) { if (['windows', 'macos', 'linux'].includes(platform())) {
const exists = await WebviewWindow.getByLabel('alphabet') const exists = await WebviewWindow.getByLabel('alphabet')
if (!exists) { if (!exists) {
setAlphabetOpen(true) setAlphabetOpen(true)
@@ -145,7 +96,10 @@ function App () {
url: '/alphabet.html', url: '/alphabet.html',
width: 800, width: 800,
height: 600, height: 600,
resizable: false, minWidth: 600,
minHeight: 400,
maxWidth: 1280,
maxHeight: 720,
maximizable: false maximizable: false
}) })
window.once('tauri://destroyed', function () { window.once('tauri://destroyed', function () {
@@ -153,15 +107,23 @@ function App () {
}) })
} }
} else { } else {
window.location.pathname = "/alphabet.html" window.location.pathname = '/alphabet.html'
} }
}} }}
className={`absolute top-0 right-0 ${platform() == 'android' || platform() == 'ios' ? 'm-10' : 'm-2'} z-50`} className={`absolute top-0 right-0 ${
platform() == 'android' || platform() == 'ios' ? 'm-10' : 'm-2'
} z-50`}
disabled={alphabetOpen} disabled={alphabetOpen}
> >
Alphabet Alphabet
</button> </button>
<p className={`text-center text-3xl ${platform() == 'android' || platform() == 'ios' ? 'mt-20' : 'm-10'} mb-6`}>SeSe LuLu Translator</p> <p
className={`text-center text-3xl ${
platform() == 'android' || platform() == 'ios' ? 'mt-20' : 'm-10'
} mb-6`}
>
SeSe LuLu Translator
</p>
<p>English:</p> <p>English:</p>
<textarea <textarea
placeholder='Enter English text here...' placeholder='Enter English text here...'
+103 -103
View File
@@ -377,105 +377,105 @@
resolved "https://registry.yarnpkg.com/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.27.tgz#47d2bf4cef6d470b22f5831b420f8964e0bf755f" resolved "https://registry.yarnpkg.com/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.27.tgz#47d2bf4cef6d470b22f5831b420f8964e0bf755f"
integrity sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA== integrity sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==
"@rollup/rollup-android-arm-eabi@4.45.1": "@rollup/rollup-android-arm-eabi@4.45.3":
version "4.45.1" version "4.45.3"
resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.45.1.tgz#8560592f0dcf43b8cb0949af9f1d916205148d12" resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.45.3.tgz#0b5958277ea4e4ad811ac08ad7fab3004698ca28"
integrity sha512-NEySIFvMY0ZQO+utJkgoMiCAjMrGvnbDLHvcmlA33UXJpYBCvlBEbMMtV837uCkS+plG2umfhn0T5mMAxGrlRA== integrity sha512-8oQkCTve4H4B4JpmD2FV7fV2ZPTxJHN//bRhCqPUU8v6c5APlxteAXyc7BFaEb4aGpUzrPLU4PoAcGhwmRzZTA==
"@rollup/rollup-android-arm64@4.45.1": "@rollup/rollup-android-arm64@4.45.3":
version "4.45.1" version "4.45.3"
resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.45.1.tgz#6bfb777bbce998691b6fd3e916b05cd46392d020" resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.45.3.tgz#8ef8b51a8de699ea7e67aa1baa94d9918dc29b60"
integrity sha512-ujQ+sMXJkg4LRJaYreaVx7Z/VMgBBd89wGS4qMrdtfUFZ+TSY5Rs9asgjitLwzeIbhwdEhyj29zhst3L1lKsRQ== integrity sha512-StOsmdXHU2hx3UFTTs6yYxCSwSIgLsfjUBICXyWj625M32OOjakXlaZuGKL+jA3Nvv35+hMxrm/64eCoT07SYQ==
"@rollup/rollup-darwin-arm64@4.45.1": "@rollup/rollup-darwin-arm64@4.45.3":
version "4.45.1" version "4.45.3"
resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.45.1.tgz#7efce10220293a22e7b7b595d05d8b8400a7bcf3" resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.45.3.tgz#c2720b34201d14f078b84022057bb8536a46ea04"
integrity sha512-FSncqHvqTm3lC6Y13xncsdOYfxGSLnP+73k815EfNmpewPs+EyM49haPS105Rh4aF5mJKywk9X0ogzLXZzN9lA== integrity sha512-6CfLF3eqKhCdhK0GUnR5ZS99OFz+dtOeB/uePznLKxjCsk5QjT/V0eSEBb4vj+o/ri3i35MseSEQHCLLAgClVw==
"@rollup/rollup-darwin-x64@4.45.1": "@rollup/rollup-darwin-x64@4.45.3":
version "4.45.1" version "4.45.3"
resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.45.1.tgz#c617a8ece21050bfbea299c126767d2e70cfa79a" resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.45.3.tgz#f24f1c3681bca3a1403bd6695955bdfbd2efa925"
integrity sha512-2/vVn/husP5XI7Fsf/RlhDaQJ7x9zjvC81anIVbr4b/f0xtSmXQTFcGIQ/B1cXIYM6h2nAhJkdMHTnD7OtQ9Og== integrity sha512-QLWyWmAJG9elNTNLdcSXUT/M+J7DhEmvs1XPHYcgYkse3UHf9iWTJ+yTPlKMIetiQnNi+cNp+gY4gvjDpREfKw==
"@rollup/rollup-freebsd-arm64@4.45.1": "@rollup/rollup-freebsd-arm64@4.45.3":
version "4.45.1" version "4.45.3"
resolved "https://registry.yarnpkg.com/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.45.1.tgz#5a6af0a9acf82162d2910933649ae24fc0ea3ecb" resolved "https://registry.yarnpkg.com/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.45.3.tgz#2043d93cecb444248989b37615b3113c977a439b"
integrity sha512-4g1kaDxQItZsrkVTdYQ0bxu4ZIQ32cotoQbmsAnW1jAE4XCMbcBPDirX5fyUzdhVCKgPcrwWuucI8yrVRBw2+g== integrity sha512-ZOvBq+5nL0yrZIEo1eq6r7MPvkJ8kC1XATS/yHvcq3WbDNKNKBQ1uIF4hicyzDMoJt72G+sn1nKsFXpifZyRDA==
"@rollup/rollup-freebsd-x64@4.45.1": "@rollup/rollup-freebsd-x64@4.45.3":
version "4.45.1" version "4.45.3"
resolved "https://registry.yarnpkg.com/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.45.1.tgz#ae9709463560196fc275bd0da598668a2e341023" resolved "https://registry.yarnpkg.com/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.45.3.tgz#661651a4170059365e88b801baf65a160c5541e4"
integrity sha512-L/6JsfiL74i3uK1Ti2ZFSNsp5NMiM4/kbbGEcOCps99aZx3g8SJMO1/9Y0n/qKlWZfn6sScf98lEOUe2mBvW9A== integrity sha512-AYvGR07wecEnyYSovyJ71pTOulbNvsrpRpK6i/IM1b0UGX1vFx51afYuPYPxnvE9aCl5xPnhQicEvdIMxClRgQ==
"@rollup/rollup-linux-arm-gnueabihf@4.45.1": "@rollup/rollup-linux-arm-gnueabihf@4.45.3":
version "4.45.1" version "4.45.3"
resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.45.1.tgz#6ec52661764dbd54c19d6520a403aa385a5c0fbf" resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.45.3.tgz#709aef0070048462dff346a82eff0d66e0a03e35"
integrity sha512-RkdOTu2jK7brlu+ZwjMIZfdV2sSYHK2qR08FUWcIoqJC2eywHbXr0L8T/pONFwkGukQqERDheaGTeedG+rra6Q== integrity sha512-Yx8Cp38tfRRToVLuIWzBHV25/QPzpUreOPIiUuNV7KahNPurYg2pYQ4l7aYnvpvklO1riX4643bXLvDsYSBIrA==
"@rollup/rollup-linux-arm-musleabihf@4.45.1": "@rollup/rollup-linux-arm-musleabihf@4.45.3":
version "4.45.1" version "4.45.3"
resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.45.1.tgz#fd33ba4a43ef8419e96811236493d19436271923" resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.45.3.tgz#762697b38807c9fc8cb837882f56a3e3280315bf"
integrity sha512-3kJ8pgfBt6CIIr1o+HQA7OZ9mp/zDk3ctekGl9qn/pRBgrRgfwiffaUmqioUGN9hv0OHv2gxmvdKOkARCtRb8Q== integrity sha512-4dIYRNxlXGDKnO6qgcda6LxnObPO6r1OBU9HG8F9pAnHHLtfbiOqCzDvkeHknx+5mfFVH4tWOl+h+cHylwsPWA==
"@rollup/rollup-linux-arm64-gnu@4.45.1": "@rollup/rollup-linux-arm64-gnu@4.45.3":
version "4.45.1" version "4.45.3"
resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.45.1.tgz#933b3d99b73c9d7bf4506cab0d5d313c7e74fd2d" resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.45.3.tgz#deab5f779b88f9b5aa5158887eb016d319db213d"
integrity sha512-k3dOKCfIVixWjG7OXTCOmDfJj3vbdhN0QYEqB+OuGArOChek22hn7Uy5A/gTDNAcCy5v2YcXRJ/Qcnm4/ma1xw== integrity sha512-M6uVlWKmhLN7LguLDu6396K1W5IBlAaRonjlHQgc3s4dOGceu0FeBuvbXiUPYvup/6b5Ln7IEX7XNm68DN4vrg==
"@rollup/rollup-linux-arm64-musl@4.45.1": "@rollup/rollup-linux-arm64-musl@4.45.3":
version "4.45.1" version "4.45.3"
resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.45.1.tgz#dbe9ae24ee9e97b75662fddcb69eb7f23c89280a" resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.45.3.tgz#5dc84ae2ebf1a0a44b665b189c68f4e566ef8081"
integrity sha512-PmI1vxQetnM58ZmDFl9/Uk2lpBBby6B6rF4muJc65uZbxCs0EA7hhKCk2PKlmZKuyVSHAyIw3+/SiuMLxKxWog== integrity sha512-emaYiOTQJUd6fC9a6jcw9zIWtzaUiuBC+vomggaM4In2iOra/lA6IMHlqZqQZr08NYXrOPMVigreLMeSAwv3Uw==
"@rollup/rollup-linux-loongarch64-gnu@4.45.1": "@rollup/rollup-linux-loongarch64-gnu@4.45.3":
version "4.45.1" version "4.45.3"
resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.45.1.tgz#818c5a071eec744436dbcdd76fe9c3c869dc9a8d" resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.45.3.tgz#7a81a80967645f449d9cea1323cc4ad332353879"
integrity sha512-9UmI0VzGmNJ28ibHW2GpE2nF0PBQqsyiS4kcJ5vK+wuwGnV5RlqdczVocDSUfGX/Na7/XINRVoUgJyFIgipoRg== integrity sha512-3P77T5AQ4UfVRJSrTKLiUZDJ6XsxeP80027bp6mOFh8sevSD038mYuIYFiUtrSJxxgFb+NgRJFF9oIa0rlUsmg==
"@rollup/rollup-linux-powerpc64le-gnu@4.45.1": "@rollup/rollup-linux-ppc64-gnu@4.45.3":
version "4.45.1" version "4.45.3"
resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.45.1.tgz#6b8591def27d886fa147fb0340126c7d6682a7e4" resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.45.3.tgz#854cb262087015be2b87feb1214917d9cdaacd15"
integrity sha512-7nR2KY8oEOUTD3pBAxIBBbZr0U7U+R9HDTPNy+5nVVHDXI4ikYniH1oxQz9VoB5PbBU1CZuDGHkLJkd3zLMWsg== integrity sha512-/VPH3ZVeSlmCBPhZdx/+4dMXDjaGMhDsWOBo9EwSkGbw2+OAqaslL53Ao2OqCxR0GgYjmmssJ+OoG+qYGE7IBg==
"@rollup/rollup-linux-riscv64-gnu@4.45.1": "@rollup/rollup-linux-riscv64-gnu@4.45.3":
version "4.45.1" version "4.45.3"
resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.45.1.tgz#f1861ac4ee8da64e0b0d23853ff26fe2baa876cf" resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.45.3.tgz#3d13ca09c9fda0d47c2e642f285fa7f250a06e02"
integrity sha512-nlcl3jgUultKROfZijKjRQLUu9Ma0PeNv/VFHkZiKbXTBQXhpytS8CIj5/NfBeECZtY2FJQubm6ltIxm/ftxpw== integrity sha512-Hs5if0PjROl1MGMmZX3xMAIfqcGxQE2SJWUr/CpDQsOQn43Wq4IvXXxUMWtiY/BrzdqCCJlRgJ5DKxzS3qWkCw==
"@rollup/rollup-linux-riscv64-musl@4.45.1": "@rollup/rollup-linux-riscv64-musl@4.45.3":
version "4.45.1" version "4.45.3"
resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.45.1.tgz#320c961401a923b374e358664527b188e374e1ae" resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.45.3.tgz#c88a78bdcb0307ee9c8bf27288c061e90bffa985"
integrity sha512-HJV65KLS51rW0VY6rvZkiieiBnurSzpzore1bMKAhunQiECPuxsROvyeaot/tcK3A3aGnI+qTHqisrpSgQrpgA== integrity sha512-Qm0WOwh3Lk388+HJFl1ILGbd2iOoQf6yl4fdGqOjBzEA+5JYbLcwd+sGsZjs5pkt8Cr/1G42EiXmlRp9ZeTvFA==
"@rollup/rollup-linux-s390x-gnu@4.45.1": "@rollup/rollup-linux-s390x-gnu@4.45.3":
version "4.45.1" version "4.45.3"
resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.45.1.tgz#1763eed3362b50b6164d3f0947486c03cc7e616d" resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.45.3.tgz#de344927b2fb240129c88e44798757dcedc58c14"
integrity sha512-NITBOCv3Qqc6hhwFt7jLV78VEO/il4YcBzoMGGNxznLgRQf43VQDae0aAzKiBeEPIxnDrACiMgbqjuihx08OOw== integrity sha512-VJdknTaYw+TqXzlh9c7vaVMh/fV2sU8Khfk4a9vAdYXJawpjf6z3U1k7vDWx2IQ9ZOPoOPxgVpDfYOYhxD7QUA==
"@rollup/rollup-linux-x64-gnu@4.45.1": "@rollup/rollup-linux-x64-gnu@4.45.3":
version "4.45.1" version "4.45.3"
resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.45.1.tgz#0d4c8d0b8f801902f0844a40a9d981a0179f4971" resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.45.3.tgz#d4137cdf72bc2cba7a9cdcab6a7d4f5cfa8b7f50"
integrity sha512-+E/lYl6qu1zqgPEnTrs4WysQtvc/Sh4fC2nByfFExqgYrqkKWp1tWIbe+ELhixnenSpBbLXNi6vbEEJ8M7fiHw== integrity sha512-SUDXU5YabLAMl86FpupSQQEWzVG8X0HM+Q/famnJusbPiUgQnTGuSxtxg4UAYgv1ZmRV1nioYYXsgtSokU/7+Q==
"@rollup/rollup-linux-x64-musl@4.45.1": "@rollup/rollup-linux-x64-musl@4.45.3":
version "4.45.1" version "4.45.3"
resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.45.1.tgz#ec30bb48b5fe22a3aaba98072f2d5b7139e1a8eb" resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.45.3.tgz#9b9077aedbdd8ce1d48f4451879be90609c58f68"
integrity sha512-a6WIAp89p3kpNoYStITT9RbTbTnqarU7D8N8F2CV+4Cl9fwCOZraLVuVFvlpsW0SbIiYtEnhCZBPLoNdRkjQFw== integrity sha512-ezmqknOUFgZMN6wW+Avlo4sXF3Frswd+ncrwMz4duyZ5Eqd+dAYgJ+A1MY+12LNZ7XDhCiijJceueYvtnzdviw==
"@rollup/rollup-win32-arm64-msvc@4.45.1": "@rollup/rollup-win32-arm64-msvc@4.45.3":
version "4.45.1" version "4.45.3"
resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.45.1.tgz#27a6e48d1502e8e4bed96bedfb533738655874f2" resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.45.3.tgz#9cb0b12fa1c6109ee1475d3b2274693d48044a02"
integrity sha512-T5Bi/NS3fQiJeYdGvRpTAP5P02kqSOpqiopwhj0uaXB6nzs5JVi2XMJb18JUSKhCOX8+UE1UKQufyD6Or48dJg== integrity sha512-1YfXoUEE++gIW66zNB9Twd0Ua5xCXpfYppFUxVT/Io5ZT3fO6Se+C/Jvmh3usaIHHyi53t3kpfjydO2GAy5eBA==
"@rollup/rollup-win32-ia32-msvc@4.45.1": "@rollup/rollup-win32-ia32-msvc@4.45.3":
version "4.45.1" version "4.45.3"
resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.45.1.tgz#a2fbad3bec20ff879f3fd51720adf33692ca8f3d" resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.45.3.tgz#ba172c28e1c04bfc342b600d84bfc42afb952704"
integrity sha512-lxV2Pako3ujjuUe9jiU3/s7KSrDfH6IgTSQOnDWr9aJ92YsFd7EurmClK0ly/t8dzMkDtd04g60WX6yl0sGfdw== integrity sha512-Iok2YA3PvC163rVZf2Zy81A0g88IUcSPeU5pOilcbICXre2EP1mxn1Db/l09Z/SK1vdSLtpJXAnwGuMOyf5O9g==
"@rollup/rollup-win32-x64-msvc@4.45.1": "@rollup/rollup-win32-x64-msvc@4.45.3":
version "4.45.1" version "4.45.3"
resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.45.1.tgz#e5085c6d13da15b4c5133cd2a6bb11f25b6bb77a" resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.45.3.tgz#d2e36b2639dc35f490423c8c10111a0a0f40102f"
integrity sha512-M/fKi4sasCdM8i0aWJjCSFm2qEnYRR8AMLG2kxp6wD13+tMGA4Z1tVAuHkNRjud5SW2EM3naLuK35w9twvf6aA== integrity sha512-HwHCH5GQTOeGYP5wBEBXFVhfQecwRl24Rugoqhh8YwGarsU09bHhOKuqlyW4ZolZCan3eTUax7UJbGSmKSM51A==
"@tailwindcss/node@4.1.11": "@tailwindcss/node@4.1.11":
version "4.1.11" version "4.1.11"
@@ -1032,32 +1032,32 @@ react@19.1.0:
integrity sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg== integrity sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==
rollup@^4.40.0: rollup@^4.40.0:
version "4.45.1" version "4.45.3"
resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.45.1.tgz#d0ef72a8d0a9210d832f9c3c5f3b6a2aa4b0ba64" resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.45.3.tgz#822cea375d67eb974e9ef97a6313aa7e61ea6482"
integrity sha512-4iya7Jb76fVpQyLoiVpzUrsjQ12r3dM7fIVz+4NwoYvZOShknRmiv+iu9CClZml5ZLGb0XMcYLutK6w9tgxHDw== integrity sha512-STwyHZF3G+CrmZhB+qDiROq9s8B5PrOCYN6dtmOvwz585XBnyeHk1GTEhHJtUVb355/9uZhOazyVclTt5uahzA==
dependencies: dependencies:
"@types/estree" "1.0.8" "@types/estree" "1.0.8"
optionalDependencies: optionalDependencies:
"@rollup/rollup-android-arm-eabi" "4.45.1" "@rollup/rollup-android-arm-eabi" "4.45.3"
"@rollup/rollup-android-arm64" "4.45.1" "@rollup/rollup-android-arm64" "4.45.3"
"@rollup/rollup-darwin-arm64" "4.45.1" "@rollup/rollup-darwin-arm64" "4.45.3"
"@rollup/rollup-darwin-x64" "4.45.1" "@rollup/rollup-darwin-x64" "4.45.3"
"@rollup/rollup-freebsd-arm64" "4.45.1" "@rollup/rollup-freebsd-arm64" "4.45.3"
"@rollup/rollup-freebsd-x64" "4.45.1" "@rollup/rollup-freebsd-x64" "4.45.3"
"@rollup/rollup-linux-arm-gnueabihf" "4.45.1" "@rollup/rollup-linux-arm-gnueabihf" "4.45.3"
"@rollup/rollup-linux-arm-musleabihf" "4.45.1" "@rollup/rollup-linux-arm-musleabihf" "4.45.3"
"@rollup/rollup-linux-arm64-gnu" "4.45.1" "@rollup/rollup-linux-arm64-gnu" "4.45.3"
"@rollup/rollup-linux-arm64-musl" "4.45.1" "@rollup/rollup-linux-arm64-musl" "4.45.3"
"@rollup/rollup-linux-loongarch64-gnu" "4.45.1" "@rollup/rollup-linux-loongarch64-gnu" "4.45.3"
"@rollup/rollup-linux-powerpc64le-gnu" "4.45.1" "@rollup/rollup-linux-ppc64-gnu" "4.45.3"
"@rollup/rollup-linux-riscv64-gnu" "4.45.1" "@rollup/rollup-linux-riscv64-gnu" "4.45.3"
"@rollup/rollup-linux-riscv64-musl" "4.45.1" "@rollup/rollup-linux-riscv64-musl" "4.45.3"
"@rollup/rollup-linux-s390x-gnu" "4.45.1" "@rollup/rollup-linux-s390x-gnu" "4.45.3"
"@rollup/rollup-linux-x64-gnu" "4.45.1" "@rollup/rollup-linux-x64-gnu" "4.45.3"
"@rollup/rollup-linux-x64-musl" "4.45.1" "@rollup/rollup-linux-x64-musl" "4.45.3"
"@rollup/rollup-win32-arm64-msvc" "4.45.1" "@rollup/rollup-win32-arm64-msvc" "4.45.3"
"@rollup/rollup-win32-ia32-msvc" "4.45.1" "@rollup/rollup-win32-ia32-msvc" "4.45.3"
"@rollup/rollup-win32-x64-msvc" "4.45.1" "@rollup/rollup-win32-x64-msvc" "4.45.3"
fsevents "~2.3.2" fsevents "~2.3.2"
scheduler@^0.26.0: scheduler@^0.26.0: