Compare commits

..

1 Commits

Author SHA1 Message Date
ecf696425e fix(deps): update dependency conf to v15.1.0 2026-02-04 06:15:40 +00:00
3 changed files with 60 additions and 72 deletions

View File

@ -89,7 +89,7 @@
"butterchurn": "3.0.0-beta.5", "butterchurn": "3.0.0-beta.5",
"butterchurn-presets": "3.0.0-beta.4", "butterchurn-presets": "3.0.0-beta.4",
"color": "5.0.3", "color": "5.0.3",
"conf": "15.0.2", "conf": "15.1.0",
"custom-electron-prompt": "1.6.1", "custom-electron-prompt": "1.6.1",
"deepmerge-ts": "7.1.5", "deepmerge-ts": "7.1.5",
"electron-debug": "4.1.0", "electron-debug": "4.1.0",
@ -108,7 +108,7 @@
"hono": "4.11.7", "hono": "4.11.7",
"howler": "2.2.4", "howler": "2.2.4",
"html-to-text": "9.0.5", "html-to-text": "9.0.5",
"i18next": "25.8.3", "i18next": "25.8.0",
"jimp": "1.6.0", "jimp": "1.6.0",
"keyboardevent-from-electron-accelerator": "2.0.0", "keyboardevent-from-electron-accelerator": "2.0.0",
"keyboardevents-areequal": "0.2.2", "keyboardevents-areequal": "0.2.2",

22
pnpm-lock.yaml generated
View File

@ -115,8 +115,8 @@ importers:
specifier: 5.0.3 specifier: 5.0.3
version: 5.0.3 version: 5.0.3
conf: conf:
specifier: 15.0.2 specifier: 15.1.0
version: 15.0.2 version: 15.1.0
custom-electron-prompt: custom-electron-prompt:
specifier: 1.6.1 specifier: 1.6.1
version: 1.6.1(electron@40.1.0) version: 1.6.1(electron@40.1.0)
@ -172,8 +172,8 @@ importers:
specifier: 9.0.5 specifier: 9.0.5
version: 9.0.5 version: 9.0.5
i18next: i18next:
specifier: 25.8.3 specifier: 25.8.0
version: 25.8.3(typescript@5.9.3) version: 25.8.0(typescript@5.9.3)
jimp: jimp:
specifier: 1.6.0 specifier: 1.6.0
version: 1.6.0 version: 1.6.0
@ -1931,8 +1931,8 @@ packages:
concat-map@0.0.1: concat-map@0.0.1:
resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
conf@15.0.2: conf@15.1.0:
resolution: {integrity: sha512-JBSrutapCafTrddF9dH3lc7+T2tBycGF4uPkI4Js+g4vLLEhG6RZcFi3aJd5zntdf5tQxAejJt8dihkoQ/eSJw==} resolution: {integrity: sha512-Uy5YN9KEu0WWDaZAVJ5FAmZoaJt9rdK6kH+utItPyGsCqCgaTKkrmZx3zoE0/3q6S3bcp3Ihkk+ZqPxWxFK5og==}
engines: {node: '>=20'} engines: {node: '>=20'}
content-disposition@0.5.2: content-disposition@0.5.2:
@ -2814,8 +2814,8 @@ packages:
resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
engines: {node: '>=10.17.0'} engines: {node: '>=10.17.0'}
i18next@25.8.3: i18next@25.8.0:
resolution: {integrity: sha512-IC/pp2vkczdu1sBheq1eC92bLavN6fM5jH61c7Xa23PGio5ePEd+EP+re1IkO7KEM9eyeJHUxvIRxsaYTlsSyQ==} resolution: {integrity: sha512-urrg4HMFFMQZ2bbKRK7IZ8/CTE7D8H4JRlAwqA2ZwDRFfdd0K/4cdbNNLgfn9mo+I/h9wJu61qJzH7jCFAhUZQ==}
peerDependencies: peerDependencies:
typescript: ^5 typescript: ^5
peerDependenciesMeta: peerDependenciesMeta:
@ -6435,7 +6435,7 @@ snapshots:
concat-map@0.0.1: {} concat-map@0.0.1: {}
conf@15.0.2: conf@15.1.0:
dependencies: dependencies:
ajv: 8.17.1 ajv: 8.17.1
ajv-formats: 3.0.1(ajv@8.17.1) ajv-formats: 3.0.1(ajv@8.17.1)
@ -6765,7 +6765,7 @@ snapshots:
electron-store@11.0.2: electron-store@11.0.2:
dependencies: dependencies:
conf: 15.0.2 conf: 15.1.0
type-fest: 5.4.3 type-fest: 5.4.3
electron-to-chromium@1.5.279: {} electron-to-chromium@1.5.279: {}
@ -7571,7 +7571,7 @@ snapshots:
human-signals@2.1.0: {} human-signals@2.1.0: {}
i18next@25.8.3(typescript@5.9.3): i18next@25.8.0(typescript@5.9.3):
dependencies: dependencies:
'@babel/runtime': 7.28.6 '@babel/runtime': 7.28.6
optionalDependencies: optionalDependencies:

View File

@ -2,13 +2,13 @@
"common": { "common": {
"console": { "console": {
"plugins": { "plugins": {
"execute-failed": "확장 {{pluginName}}::{{contextName}}을(를) 실행 실패함", "execute-failed": "확장 {{pluginName}}::{{contextName}}을(를) 실행하지 못했습니다",
"executed-at-ms": "확장 {{pluginName}}::{{contextName}}이 {{ms}}ms 만에 실행됨", "executed-at-ms": "확장 {{pluginName}}::{{contextName}}이 {{ms}}ms 만에 실행됨",
"initialize-failed": "확장 \"{{pluginName}}\"을(를) 초기화 실패함", "initialize-failed": "확장 \"{{pluginName}}\"을(를) 초기화하지 못했습니다",
"load-all": "모든 확장 로드 중", "load-all": "모든 확장 로드 중",
"load-failed": "확장 \"{{pluginName}}\"을(를) 로드하지 못했습니다", "load-failed": "확장 \"{{pluginName}}\"을(를) 로드하지 못했습니다",
"loaded": "확장 \"{{pluginName}}\" 로드됨", "loaded": "확장 \"{{pluginName}}\" 로드됨",
"unload-failed": "확장 \"{{pluginName}}\"을(를) 언로드 실패함", "unload-failed": "확장 \"{{pluginName}}\"을(를) 언로드하지 못했습니다",
"unloaded": "확장 \"{{pluginName}}\" 언로드 됨" "unloaded": "확장 \"{{pluginName}}\" 언로드 됨"
} }
} }
@ -21,7 +21,7 @@
"main": { "main": {
"console": { "console": {
"did-finish-load": { "did-finish-load": {
"dev-tools": "로드 완료. 개발자 도구 실행됨" "dev-tools": "로드 완료되었습니다. 개발자 도구가 열렸습니다"
}, },
"i18n": { "i18n": {
"loaded": "국제화 로드됨" "loaded": "국제화 로드됨"
@ -30,32 +30,32 @@
"receive-command": "프로토콜을 통해 명령을 받았습니다: \"{{command}}\"" "receive-command": "프로토콜을 통해 명령을 받았습니다: \"{{command}}\""
}, },
"theme": { "theme": {
"css-file-not-found": "CSS 파일 \"{{cssFile}}\"이(가) 존재하지 않. 무시" "css-file-not-found": "CSS 파일 \"{{cssFile}}\"이(가) 존재하지 않습니다. 무시합니다"
}, },
"unresponsive": { "unresponsive": {
"details": "응답 없음 오류!\n{{error}}" "details": "응답 없음 오류!\n{{error}}"
}, },
"when-ready": { "when-ready": {
"clearing-cache-after-20s": "앱 캐시 지우는 중" "clearing-cache-after-20s": "앱 캐시 지우"
}, },
"window": { "window": {
"tried-to-render-offscreen": "창이 오프스크린 렌더링을 시도했습니다, windowSize={{windowSize}}, displaySize={{displaySize}}, position={{position}}" "tried-to-render-offscreen": "창이 오프스크린 렌더링을 시도했습니다. windowSize={{windowSize}}, displaySize={{displaySize}}, position={{position}}"
} }
}, },
"dialog": { "dialog": {
"hide-menu-enabled": { "hide-menu-enabled": {
"detail": "'Alt' 키를 눌러 숨겨진 메뉴를 표시할 수 있습니다 (인앱 메뉴를 사용하는 경우 'Esc' 키를 사용)", "detail": "'Alt' 키를 눌러 숨겨진 메뉴를 표시할 수 있습니다 (인앱 메뉴를 사용하는 경우 'Esc' 키를 사용)",
"message": "메뉴 숨기기가 활성화되어 있", "message": "메뉴 숨기기가 활성화되어 있습니다",
"title": "메뉴 숨기기 활성화됨" "title": "메뉴 숨기기 활성화됨"
}, },
"need-to-restart": { "need-to-restart": {
"buttons": { "buttons": {
"later": "나중에", "later": "나중에 하기",
"restart-now": "지금 재시작하기" "restart-now": "지금 재시작하기"
}, },
"detail": "\"{{pluginName}}\" 확장을 적용하려면 재시작해야 합니다", "detail": "\"{{pluginName}}\" 확장을 적용하려면 재시작해야 합니다",
"message": "\"{{pluginName}}\"은(는) 재시작이 필요합니다", "message": "\"{{pluginName}}\"은(는) 재시작이 필요합니다",
"title": "재시작 필요" "title": "재시작 필요"
}, },
"unresponsive": { "unresponsive": {
"buttons": { "buttons": {
@ -63,17 +63,17 @@
"relaunch": "재시작", "relaunch": "재시작",
"wait": "기다리기" "wait": "기다리기"
}, },
"detail": "불편을 드려 죄송합니다! 다음 중 하나를 선택해 주세요.", "detail": "불편을 드려 죄송합니다! 방법을 선택해 주세요:",
"message": "애플리케이션이 응답하지 않습니다", "message": "애플리케이션이 응답하지 않습니다",
"title": "창이 응답하지 않음" "title": "창이 응답하지 않음"
}, },
"update-available": { "update-available": {
"buttons": { "buttons": {
"disable": "업데이트 비활성화하기", "disable": "업데이트 비활성화",
"download": "다운로드", "download": "다운로드",
"ok": "확인" "ok": "확인"
}, },
"detail": "새 버전 {{downloadLink}}에서 설치할 수 있습니다", "detail": "새 버전이 출시되었습니다. {{downloadLink}}에서 다운로드할 수 있습니다",
"message": "새 버전을 사용할 수 있습니다", "message": "새 버전을 사용할 수 있습니다",
"title": "업데이트 사용 가능" "title": "업데이트 사용 가능"
} }
@ -96,23 +96,23 @@
"advanced-options": { "advanced-options": {
"label": "고급 설정", "label": "고급 설정",
"submenu": { "submenu": {
"auto-reset-app-cache": "앱 시작 시 앱 캐시 초기화하기", "auto-reset-app-cache": "앱 시작 시 앱 캐시 초기화",
"disable-hardware-acceleration": "하드웨어 가속 비활성화", "disable-hardware-acceleration": "하드웨어 가속 비활성화",
"edit-config-json": "config.json 편집", "edit-config-json": "config.json 편집",
"override-user-agent": "User-Agent 재정의하기", "override-user-agent": "User-Agent 재정의",
"restart-on-config-changes": "설정 변경 시 재시작하기", "restart-on-config-changes": "설정 변경 시 재시작",
"set-proxy": { "set-proxy": {
"label": "프록시 설정하기", "label": "프록시 설정",
"prompt": { "prompt": {
"label": "프록시 주소를 입력하세요: (비어있을 시 비활성화됨)", "label": "프록시 주소를 입력하세요: (비워두면 비활성화됨)",
"placeholder": "예제: SOCKS5://127.0.0.1:9999", "placeholder": "예제: SOCKS5://127.0.0.1:9999",
"title": "프록시 설정하기" "title": "프록시 설정"
} }
}, },
"toggle-dev-tools": "DevTools 열기" "toggle-dev-tools": "DevTools 열기"
} }
}, },
"always-on-top": "항상 최상단에 표시하기", "always-on-top": "항상 최상단에 표시",
"auto-update": "자동 업데이트", "auto-update": "자동 업데이트",
"hide-menu": { "hide-menu": {
"dialog": { "dialog": {
@ -153,16 +153,15 @@
"custom-window-title": { "custom-window-title": {
"label": "사용자 정의 앱 제목", "label": "사용자 정의 앱 제목",
"prompt": { "prompt": {
"label": "앱 제목으로 표시할 내용: (빈칸일 시 비활성화)", "label": "앱 제목으로 표시할 내용 : (빈 칸 일시 비활성화)",
"placeholder": "예: {{applicationName}}" "placeholder": "예: {{applicationName}}"
} }
}, },
"like-buttons": { "like-buttons": {
"default": "기본", "default": "기본",
"force-show": "강제로 표시하기", "force-show": "강제로 표시",
"hide": "숨기기", "hide": "숨기기",
"label": "좋아요 버튼", "label": "좋아요 버튼"
"swap": "\"좋아요\" 버튼 순서 변경하기"
}, },
"remove-upgrade-button": "업그레이드 버튼 제거", "remove-upgrade-button": "업그레이드 버튼 제거",
"theme": { "theme": {
@ -187,7 +186,7 @@
"plugins": { "plugins": {
"enabled": "활성화", "enabled": "활성화",
"label": "확장", "label": "확장",
"new": "새 플러그인" "new": "NEW"
}, },
"view": { "view": {
"label": "보기", "label": "보기",
@ -216,7 +215,7 @@
}, },
"plugins": { "plugins": {
"ad-speedup": { "ad-speedup": {
"description": "광고가 재생될 때 소리를 음소거고 재생 속도 16배로 설정니다", "description": "광고가 재생될 때, 오디오가 음소거고 재생 속도 16배로 설정니다",
"name": "광고 배속" "name": "광고 배속"
}, },
"adblocker": { "adblocker": {
@ -244,7 +243,7 @@
"name": "앨범 컬러 기반 테마" "name": "앨범 컬러 기반 테마"
}, },
"ambient-mode": { "ambient-mode": {
"description": "영상의 간접 조명을 화면 배경에 투사하여 조명 효과를 적용합니다", "description": "영상의 간접 조명을 화면 배경에 투사합니다",
"menu": { "menu": {
"blur-amount": { "blur-amount": {
"label": "흐림 효과 강도", "label": "흐림 효과 강도",
@ -253,7 +252,7 @@
} }
}, },
"buffer": { "buffer": {
"label": "버퍼", "label": "버퍼",
"submenu": { "submenu": {
"buffer": "{{buffer}}" "buffer": "{{buffer}}"
} }
@ -290,7 +289,7 @@
}, },
"amuse": { "amuse": {
"description": "6K Labs Amuse의 'now playing' 위젯에 {{applicationName}} 지원 추가", "description": "6K Labs Amuse의 'now playing' 위젯에 {{applicationName}} 지원 추가",
"name": "Amuse (어뮤즈)", "name": "Amuseio AB",
"response": { "response": {
"query": "Amuse API 서버가 실행 중입니다. GET /query로 노래 정보를 가져오세요." "query": "Amuse API 서버가 실행 중입니다. GET /query로 노래 정보를 가져오세요."
} }
@ -359,10 +358,10 @@
"name": "오디오 컴프레서" "name": "오디오 컴프레서"
}, },
"auth-proxy-adapter": { "auth-proxy-adapter": {
"description": "인증이 필요한 프록시를 지원합니다", "description": "아이디/패스워드가 필요한 프록시를 지원합니다",
"menu": { "menu": {
"disable": "프록시 어댑터 비활성화", "disable": "프록시 어댑터 차단",
"enable": "프록시 어댑터 활성화", "enable": "프록시 어댑터 허용",
"hostname": { "hostname": {
"label": "호스트 명" "label": "호스트 명"
}, },
@ -373,11 +372,11 @@
"name": "권한 프록시 어댑터", "name": "권한 프록시 어댑터",
"prompt": { "prompt": {
"hostname": { "hostname": {
"label": "로컬 프록시 서버의 호스트명을 입력해주세요 (재시이 필요합니다):", "label": "로컬 프록시 서버의 호스트명 을 입력 해주세요 (재시이 필요합니다):",
"title": "프록시 호스트명" "title": "프록시 호스트명"
}, },
"port": { "port": {
"label": "로컬 프록시 서버의 포트를 입력 해주세요 (재시이 필요합니다):", "label": "로컬 프록시 서버의 포트를 입력 해주세요 (재시이 필요합니다):",
"title": "프록시 포트" "title": "프록시 포트"
} }
} }
@ -387,7 +386,7 @@
"name": "탐색 바 흐림 효과" "name": "탐색 바 흐림 효과"
}, },
"bypass-age-restrictions": { "bypass-age-restrictions": {
"description": "플레이어의 연령 확인 인증 우회", "description": "음악 플레이어의 연령 확인 우회합니다",
"name": "나이 제한 우회" "name": "나이 제한 우회"
}, },
"captions-selector": { "captions-selector": {
@ -409,21 +408,10 @@
}, },
"toast": { "toast": {
"caption-changed": "자막 언어가 {{language}}(으)로 변경되었습니다", "caption-changed": "자막 언어가 {{language}}(으)로 변경되었습니다",
"caption-disabled": "자막 비활성화", "caption-disabled": "자막 비활성화 되었습니다",
"no-captions": "이 곡에는 자막이 없습니다" "no-captions": "이 곡에는 자막이 없습니다"
} }
}, },
"clock": {
"description": "네비게이션 바 옆 시계 추가하기",
"menu": {
"format": {
"24-hour-format": "24시간 형식",
"display-seconds": "초 표시하기",
"label": "형식"
}
},
"name": "시계"
},
"compact-sidebar": { "compact-sidebar": {
"description": "사이드바를 항상 컴팩트 모드로 설정합니다", "description": "사이드바를 항상 컴팩트 모드로 설정합니다",
"name": "컴팩트 사이드바" "name": "컴팩트 사이드바"
@ -451,9 +439,9 @@
} }
}, },
"custom-output-device": { "custom-output-device": {
"description": "미디어 출력할­ 장치 구성하기", "description": "미디어 출력 장치 구성",
"menu": { "menu": {
"device-selector": "장치 선택하세요" "device-selector": "장치 선택"
}, },
"name": "출력 장치 커스텀", "name": "출력 장치 커스텀",
"prompt": { "prompt": {
@ -473,16 +461,16 @@
"discord": { "discord": {
"backend": { "backend": {
"already-connected": "활성화 된 연결에 연결을 시도했습니다", "already-connected": "활성화 된 연결에 연결을 시도했습니다",
"connected": "Discord에 연결됨", "connected": "디스코드에 연결됨",
"disconnected": "Discord에서 연결이 끊김" "disconnected": "디스코드에서 연결이 끊김"
}, },
"description": "Rich Presence를 사용하여 친구들에게 내가 듣는 음악을 보여주세요", "description": "활동 상태를 사용하여 친구들에게 내가 듣는 음악을 보여주세요",
"menu": { "menu": {
"auto-reconnect": "자동 연결", "auto-reconnect": "자동 연결",
"clear-activity": "활동 제거", "clear-activity": "활동 제거",
"clear-activity-after-timeout": "시간 초과 시 활동 제거", "clear-activity-after-timeout": "시간 초과 시 활동 제거",
"connected": "연결됨", "connected": "연결 됨",
"disconnected": "연결 해제됨", "disconnected": "연결 해제 됨",
"hide-duration-left": "남은 재생 시간 숨기기", "hide-duration-left": "남은 재생 시간 숨기기",
"hide-github-button": "GitHub 링크 버튼 숨기기", "hide-github-button": "GitHub 링크 버튼 숨기기",
"play-on-application": "{{applicationName}} 에서 재생", "play-on-application": "{{applicationName}} 에서 재생",
@ -496,7 +484,7 @@
} }
} }
}, },
"name": "Discord 활동 상태", "name": "디스코드 활동 상태",
"prompt": { "prompt": {
"set-inactivity-timeout": { "set-inactivity-timeout": {
"label": "비활성 시간 제한을 초 단위로 입력하세요:", "label": "비활성 시간 제한을 초 단위로 입력하세요:",
@ -511,7 +499,7 @@
"buttons": { "buttons": {
"ok": "확인" "ok": "확인"
}, },
"message": "앗! 죄송합니다. 다운로드가 실패했습니다…", "message": "죄송합니다. 다운로드가 실패했습니다…",
"title": "다운로드 중 오류 발생!" "title": "다운로드 중 오류 발생!"
}, },
"start-download-playlist": { "start-download-playlist": {
@ -524,7 +512,7 @@
} }
}, },
"feedback": { "feedback": {
"conversion-progress": "변환: {{percent}}%", "conversion-progress": "변환: {{percent}}%",
"converting": "변환 중…", "converting": "변환 중…",
"done": "완료: {{filePath}}", "done": "완료: {{filePath}}",
"download-info": "{{artist}} - {{title}} [{{videoId}} 다운로드 중", "download-info": "{{artist}} - {{title}} [{{videoId}} 다운로드 중",
@ -539,7 +527,7 @@
"playlist-has-only-one-song": "재생목록에 한 항목만 존재합니다. 직접 다운로드합니다", "playlist-has-only-one-song": "재생목록에 한 항목만 존재합니다. 직접 다운로드합니다",
"playlist-id-not-found": "재생목록 ID를 찾을 수 없습니다", "playlist-id-not-found": "재생목록 ID를 찾을 수 없습니다",
"playlist-is-empty": "재생목록이 비어있습니다", "playlist-is-empty": "재생목록이 비어있습니다",
"playlist-is-mix-or-private": "재생목록 정보 가져오는 중 오류 발생: 비공개 재생목록 또는 \"나만을 위한 맞춤 믹스\" 재생목록이 아닌지 확인하세요\n\n{{error}}", "playlist-is-mix-or-private": "재생목록 정보 가져오는 중 오류 발생: 비공개 재생목록 또는 '유튜브 Mix' 재생목록이 아닌지 확인하세요\n\n{{error}}",
"preparing-file": "파일 준비 중…", "preparing-file": "파일 준비 중…",
"saving": "저장 중…", "saving": "저장 중…",
"trying-to-get-playlist-id": "재생목록 ID를 가져오는 중: {{playlistId}}", "trying-to-get-playlist-id": "재생목록 ID를 가져오는 중: {{playlistId}}",