{"_id":"damn-my-slow-kt","_rev":"35-92924730a128cd8aa79bd641c7bb9215","name":"damn-my-slow-kt","dist-tags":{"latest":"0.5.28"},"versions":{"0.1.0":{"name":"damn-my-slow-kt","version":"0.1.0","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.1.0","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"f82ede924e298582296e65b6a4b358d0c7f34a8e","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.1.0.tgz","fileCount":39,"integrity":"sha512-xs6jaoWR1bBKc6F85MG0HnOg3Qf3mw42ZqAnWkUVYKK3IyoakwrtwhFXuhnURokTK8lSU6kg0xJOL20CVtM50g==","signatures":[{"sig":"MEUCIQCQBM4gm3Yx3ydM2g5Pvj9Mo22rl511W5fyI2YYbk2JVwIgK5QHUinNn25sagH/5qm5QWFKn7CszOO7BG7KQSKWfFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137243},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"9cad94c5e7e4cde23c407d9c9ec4ab024accdf72","scripts":{"dev":"ts-node src/index.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"kargnas","email":"kars@kargn.as"},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.1","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"25.8.2","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","puppeteer":"^22.0.0","cli-table3":"^0.6.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.1.0_1775589124342_0.7154710651707545","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"damn-my-slow-kt","version":"0.2.0","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.2.0","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"18a2408a9c3c903307a4e69a118eb2ef4bad1a9b","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.2.0.tgz","fileCount":39,"integrity":"sha512-xXiwEMPc40k49eyHFGkHA/MLCxTl0DA6U3wdGPkXcKpC0+XJn6kjBgqhSQxOGm2+0+TEQgCptq61lV7H8fhxYw==","signatures":[{"sig":"MEUCIQCUtkhjck4ER2tuER7z+0XR7WTpyUhBYt7f3MjhOLkIXAIgB4uKGQLmMkUcSddO5O6ZUfQqGEMkKscPTESqhmzxrk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137706},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"8d3e788655151dacc5407af8792b3c2a1a5b7646","scripts":{"dev":"ts-node src/index.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"kargnas","email":"kars@kargn.as"},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.1","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"25.8.2","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.2.0_1775635944043_0.7574732135803426","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"damn-my-slow-kt","version":"0.2.1","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.2.1","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"b58b979b85288707adc974bf34b052588137fe5d","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.2.1.tgz","fileCount":39,"integrity":"sha512-hTYo9UWtCryxYZHfQvILvQLVNSFp7THo2DJlz9xnp/5DaaUOjWdV2IkLMAkIeidW7Fmq9z1WCp3kKqzFuE1xQw==","signatures":[{"sig":"MEUCIQC9+JYL2XbXtTDH+epcf/oiP3x+Hd2IKmllaN9nny2gyQIgCi87z9B/K90Mh8Z1FXAgC4bXp66KP09msFdf8zch9TU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140854},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"6580f95544831d7c9a5f61a9bebc3c18c10d8b58","scripts":{"dev":"ts-node src/index.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"kargnas","email":"kars@kargn.as"},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.1","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"25.8.2","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.2.1_1775636349598_0.8407505295691651","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"damn-my-slow-kt","version":"0.3.0","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.3.0","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"6a94455e2e47ba3538e3db596acfbe09023a51b8","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.3.0.tgz","fileCount":39,"integrity":"sha512-mwJOKaGUyCGvrsIcFBsHAwDT/lr5G1KWybP4mv+tswc+1oZiqhghKXVOZep8RGI8jufZqlEHOCzdr+149TspNw==","signatures":[{"sig":"MEUCIQDPzSkBloevtjDZfQgc2dWN2ATFGyfHyU+39ReBO7VzqAIgRCNy/oFkCD3cTKL4Y99h2SbrVDfJQ1jVD8pC37khyPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141030},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"72abdfbc4b1ee8a53175981956392a473e1f840c","scripts":{"dev":"ts-node src/index.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"kargnas","email":"kars@kargn.as"},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.1","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"25.8.2","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.3.0_1775636819618_0.5022675229212421","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"damn-my-slow-kt","version":"0.4.0","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.4.0","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"ee20a42581655b46313408b7ff7d526a396819e9","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.4.0.tgz","fileCount":43,"integrity":"sha512-hLubb9dqDcHt+6jDADmjDdjXgbDGwHH7hGWxBCItSU4AyYggagFVVWzgW1lQCZ5Q19P9w6MvykSwsQhLeJ0qwA==","signatures":[{"sig":"MEUCIF+ocpXiUFv6uN2dhgI0GEq49Mc8cwgWmzQIWovBtV7BAiEA2YUrDwD9sWmfoiXO5gSNnmeiH2ODBWixfvIbPqhSQuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160764},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"0b3517671050a133ca60cc73e5e15721b1576aed","scripts":{"dev":"ts-node src/index.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"kargnas","email":"kars@kargn.as"},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.1","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"25.8.2","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.4.0_1775638271949_0.35882865062885205","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"damn-my-slow-kt","version":"0.4.1","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.4.1","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"b5abaddf8b1bda99797599e765f82a4b5f758fcb","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.4.1.tgz","fileCount":43,"integrity":"sha512-lCv9yeP31cqzulOf062dLOaFobTSzKjDxWbeoj8rEscwTYeQ4xUGUuUpzheuQ3Hmx+9ygwM5MY+YWgcNyKTTOQ==","signatures":[{"sig":"MEUCIQC2XTBWM0V8aojV5Y40dYS02LmNr3tN0dfCRne3vNJ9XQIgLw+qdUHi0HcCkMz/b3IqTCkWGGRIdh2eJSO5NLR2/Ds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161513},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"b3b54ab41410701b40af3ac91c26d7b8bb1c9ecc","scripts":{"dev":"ts-node src/index.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"kargnas","email":"kars@kargn.as"},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.1","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"25.8.2","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.4.1_1775638625346_0.5316301282518066","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"damn-my-slow-kt","version":"0.4.2","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.4.2","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"d373d197eb4252c17783bb9f6e320e4bef3c6ae3","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.4.2.tgz","fileCount":43,"integrity":"sha512-FiBX0zYMes7B1P/xzTVFuKZj4EP8moDz3VXtGFxG16XIWL8pKtAR9owMmmhE/nnbcmPm05n7XbADGxhpWoXTrw==","signatures":[{"sig":"MEYCIQCxhOIwvW5c254WLR12pbQ4i91Sg5RU/AqFJRZCYLTHTQIhAJK6jRY3QWwYQ5/3JVARLtoyMOyyyHCdFfzuCwcVL2aw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167309},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"a357285c8ab6cb319f7ccfcc6cc06146f303bb56","scripts":{"dev":"ts-node src/index.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"kargnas","email":"kars@kargn.as"},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.1","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"25.8.2","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.4.2_1775639648911_0.034222338362791094","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"damn-my-slow-kt","version":"0.4.3","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.4.3","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"d48a3bbedd62c8ccaea1bd84bc824306a2d05816","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.4.3.tgz","fileCount":43,"integrity":"sha512-zCb/1m4xcSxUxCqMYPnKXmvtZZR9zH9YY7LYWmEEiODJKoum/B/D5vFENb46VP56VE/lL4Bu8MGKBej7u1e/nA==","signatures":[{"sig":"MEUCIQCJxpxv7m17K93MDb8rDy9Z6vYFAoj4Pl3vlZaZ7o0bjgIgO66RFjtUtYI6y97pK5RQv4log0O06VKSMsVAwo87g3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169611},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"40448fba5744e3fafcdba6e1238b85878948299a","scripts":{"dev":"ts-node src/index.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"kargnas","email":"kars@kargn.as"},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.1","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"25.8.2","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.4.3_1775639851980_0.5179508074661401","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"damn-my-slow-kt","version":"0.4.4","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.4.4","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"13a0bea79af7883a918df95766e9c0873b1406c5","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.4.4.tgz","fileCount":44,"integrity":"sha512-gWmm4lrv06Z84uhPbiYUIW5/9q91dq+fMZtHLXIyHPcRagmPvFOlQEgR/FZtiX/jN34GwEPS3QNAuCuVg7ZZng==","signatures":[{"sig":"MEUCIEcuwDkjTrRt7oFGmAZGnUSvA68JvaDzKgjeX6hLFDO2AiEAlidZFYqQK2RMk0bnwnFbAigBb3WRXHDVIp6LikdXTlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171474},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"607ecf24326f11137949d7a028e048e26f8ef088","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/","test":"vitest run","build":"tsc","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kargnas","email":"kars@kargn.as"},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.1","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"25.8.2","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.2.0","vitest":"^4.1.3","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.4.4_1775640156211_0.08990603241799122","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"damn-my-slow-kt","version":"0.4.5","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.4.5","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"2c55df68b3607656bbd557955a82d2d870492717","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.4.5.tgz","fileCount":44,"integrity":"sha512-VsPKZjCvMhWuAf1zv9eTl3Ja4TuYAjOUHfNtXSMgWZP/GzUJ1Ue3m7j9I1SzftUY3Q7fWTGh665SMR4xAVNUmw==","signatures":[{"sig":"MEUCICmoZ/wyEK3Yi1q8YgnS/pIwweQQA1EUfdU4+aucv304AiEA7O3WsTlhtKNqRi4S/uyXP+TFCKozNdoQqg0seEuWDN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171252},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"ba7d8932f1c3334d4d5cffe9055c653ee9cd3a60","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/","test":"vitest run","build":"tsc","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kargnas","email":"kars@kargn.as"},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.1","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"25.8.2","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.2.0","vitest":"^4.1.3","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10","@action-validator/cli":"^0.6.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.4.5_1775640202571_0.2563380822459569","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"damn-my-slow-kt","version":"0.4.6","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.4.6","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"4afa8cd674cf0fcd07761e6e351885a59bb1d590","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.4.6.tgz","fileCount":44,"integrity":"sha512-bmfvKCwFNmTtvlUlRcWcWWQyDMkh704ugzhGf0R/M8906stZWtPhABk0mUc/HIIYsqxBg0t0iLGWLJP92SNXIw==","signatures":[{"sig":"MEUCIQDZ9OaO+jGMdNXBsTwVbHXbbnTfSjuDFSWfjGj91SlqmwIgb68o7l3gWyLFEAzXgXmSxbLj34uCW/z7Y6R0oPIsBI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167222},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"22bfbf2fd6565acc7061a06de36a59d242b2f626","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/","test":"vitest run","build":"tsc","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kargnas","email":"kars@kargn.as"},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.1","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"25.8.2","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.2.0","vitest":"^4.1.3","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10","@action-validator/cli":"^0.6.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.4.6_1775640284329_0.2716790496413193","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"damn-my-slow-kt","version":"0.5.1","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.5.1","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"d26aae3da26209e470b4afebe581419d1cf3c652","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.5.1.tgz","fileCount":44,"integrity":"sha512-Y1Jiz1ogz37qggWUwWTomcs52R8s4tvEliQPpYvGqkV0OyBBzh3vMAMcTz4y4EpJlUtcTpxGvPjMIjwdM2jetA==","signatures":[{"sig":"MEQCIDQZ4KlvATZgVh1MDQ3A4uEhG5uI4DG10sxTQpGwss0hAiANP5152IhYjfGHlLbgKQH2+/tA+5lqNkI66NaFkt1S9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169139},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"ba0fcc8107faae53939f1c973b85eb462ac8ba6b","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/","test":"vitest run","build":"tsc","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kargnas","email":"kars@kargn.as"},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.1","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"25.8.2","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.2.0","vitest":"^4.1.3","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10","@action-validator/cli":"^0.6.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.5.1_1775640923531_0.20642889649008422","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"damn-my-slow-kt","version":"0.5.2","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.5.2","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"3c181cd10035f2662c2a29af0113a6da54c62e22","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.5.2.tgz","fileCount":44,"integrity":"sha512-qDm48NKNIqhcb9WsgZ+XqfAZ23MRafvu59rFGWrcEoWdPlASAGTcWtAtByuGG0e94P7/O26A4d+SnscGtr86DQ==","signatures":[{"sig":"MEYCIQD6u7gI5ePnizdJITZhU/TADSeFG1esnNDnfjj8ZjlfWAIhAOqmqxrGQ/XHmV/Ol22VHeUMvLV8/OY1m1pF/WLIImsM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176604},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"2d13358091945eff396d306d54c8a7aa64215a8c","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/","test":"vitest run","build":"tsc","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kargnas","email":"kars@kargn.as"},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.1","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"25.8.2","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.2.0","vitest":"^4.1.3","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10","@action-validator/cli":"^0.6.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.5.2_1775641259527_0.6030530227324657","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"damn-my-slow-kt","version":"0.5.3","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.5.3","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"be31a0ff15c44582e8d0e0674f6757b91f15d22e","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.5.3.tgz","fileCount":44,"integrity":"sha512-86q/XuhJGVq8k7G6R/RPbL2/9dY6OWM89uBr1BKkeu7KDJ+ft0+0R5eW3rYgP1E2rpaIzQmGLw8Tx99zOoF6cg==","signatures":[{"sig":"MEQCIC3qs531t54czWkxhoAhBKNd9rLRXtzkz5poRAqbQ7Y9AiAIdvnxI8PvLiUAvhsMP0kRmEwFLWSUCGn3LOeYjlAlKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176522},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"2e4b14f824629746e3734a97c3b2d9ebbf2a78cb","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/","test":"vitest run","build":"tsc","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kargnas","email":"kars@kargn.as"},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.1","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"25.8.2","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.2.0","vitest":"^4.1.3","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10","@action-validator/cli":"^0.6.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.5.3_1775641464909_0.21591921744352516","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"damn-my-slow-kt","version":"0.5.4","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.5.4","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"92c28f633540cc67a88b1b57e4073f54e2ba0682","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.5.4.tgz","fileCount":44,"integrity":"sha512-VsVwdE8nHpIpUdl+LgunHHOH/7kCak8xWngsDSYnvba5fJA+OCetDB7A03piN5ehcXTmdrdJ93LRo4RlS//K+g==","signatures":[{"sig":"MEYCIQDQ1gAnZAan5W3BzPIIqS0PUAat9OJBz/lHIQgX7A5vDQIhAPR3lPBMC5nP4QTqmQriuU4T6V0qY/m+5I/h6yzNG2bl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177800},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"76c9fc8d3ef8afd9f118469154975fb9e23cdb36","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/","test":"vitest run","build":"tsc","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kargnas","email":"kars@kargn.as"},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.1","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"25.8.2","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.2.0","vitest":"^4.1.3","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10","@action-validator/cli":"^0.6.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.5.4_1775641896103_0.22747263924045114","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"damn-my-slow-kt","version":"0.5.5","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.5.5","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"d8e88d93716775e2e762f9b76205ed552c8f10db","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.5.5.tgz","fileCount":44,"integrity":"sha512-2qX0TrGWzJyEgqbbgg6kXe56Jx8yZpLac8mm5UkwbjEHFoJeY6C8x+4hBbn+qG/uc+aoLfTlRd2QZTaxLvAlAg==","signatures":[{"sig":"MEYCIQDhqfOnHPZrEFZ3hY+BDkjvgAqTyGaFtQyU/DhcYlbpbwIhANXK2M5dQqywDgtdYfv4e5vFuauoRdk9Dae0K5ltncHB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178292},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"625e33f7e3b73a4ca51e6e63be1171287350cd6c","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/","test":"vitest run","build":"tsc","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kargnas","email":"kars@kargn.as"},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.1","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"25.8.2","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.2.0","vitest":"^4.1.3","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10","@action-validator/cli":"^0.6.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.5.5_1775643219236_0.5098998690736143","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"damn-my-slow-kt","version":"0.5.6","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.5.6","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"e57aec0c8cf233d574440f88ef5305916f43f4a9","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.5.6.tgz","fileCount":44,"integrity":"sha512-iJUrBe35/qEfKcnQpCkaqq6h8C+YuBXVkBX+iZq0eoDqqCBniI0mwUWWJu8UYuAe2j9peIiKfOjfQA83JdiYBw==","signatures":[{"sig":"MEUCIAidqldlTaHoqnab8zuldXt19i3UL7cjM/Pdp2hiAaZBAiEAiEioy9c7m+2k+gIcsU8AnoO/KS/rwsZYxfszV9+z3dI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179743},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"4be75daaff21597d2808c5149a90401770fbfe73","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/","test":"vitest run","build":"tsc","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kargnas","email":"kars@kargn.as"},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.1","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"25.8.2","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.2.0","vitest":"^4.1.3","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10","@action-validator/cli":"^0.6.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.5.6_1775655512748_0.10951966583663864","host":"s3://npm-registry-packages-npm-production"}},"0.5.11":{"name":"damn-my-slow-kt","version":"0.5.11","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.5.11","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"1af0db4f6a721447d4371aa598f8f7cef0639405","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.5.11.tgz","fileCount":44,"integrity":"sha512-p1jsPPpzydxsBCGZcXf0VSKNWvw6ynCRJWlX292b3OGOgP8adbJIZDdB1LQpddkvqLHoqUSZapWLTvDVcf2/Rw==","signatures":[{"sig":"MEUCIQDGUlqkhoSOCaX98ZfVL2xSvVPaunWTCXRWmop5bVov5AIgJKqpYgiXCKnfYoiIJoIYmeDZKmcRZEkq+Ym1axEAuXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/damn-my-slow-kt@0.5.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":188489},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"b043266e5fb713fcf0acdbf2b6f55edc3a7f98fd","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/","test":"vitest run","build":"tsc","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2048df45-d9e9-44fc-9b00-acef05c9cd80"}},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.0","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.2.0","vitest":"^4.1.3","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10","@action-validator/cli":"^0.6.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.5.11_1775657480209_0.2171565127507742","host":"s3://npm-registry-packages-npm-production"}},"0.5.12":{"name":"damn-my-slow-kt","version":"0.5.12","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.5.12","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"4aa1ddc2448cfffbe2d6bf32f47764ad8ca50673","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.5.12.tgz","fileCount":44,"integrity":"sha512-9wpYqPqjym3klmwE4dhIXoQqZX0h0f7QwELpfyB/lrbUtGp2kcyfFX2CniYIcqvxvV+zZCNrzVK5/DIwTPVERA==","signatures":[{"sig":"MEYCIQDwwRLq1AJxOTsH1iEFO1vfSBknzoKvA8/LK/mUqyuXDgIhAKr9Cq9udMvwo8lmX7PrnS4ru7Zti4n9Bua5v+BSIAPA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/damn-my-slow-kt@0.5.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193163},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"bf37501d1089adf2295faf79689cb3a0b8b33b74","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/","test":"vitest run","build":"tsc","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2048df45-d9e9-44fc-9b00-acef05c9cd80"}},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.0","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.2.0","vitest":"^4.1.3","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10","@action-validator/cli":"^0.6.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.5.12_1775659784343_0.2586507117669212","host":"s3://npm-registry-packages-npm-production"}},"0.5.13":{"name":"damn-my-slow-kt","version":"0.5.13","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.5.13","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"d888eee96ab163bff0c253cd35761175a76b7e8f","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.5.13.tgz","fileCount":44,"integrity":"sha512-LgB96Liwb3OIlWQIAy0cFZx12JloiRNEWQTKkk9RdeOXum0RYN7iCQgM19B4i6Ey6vgocIVmG02AlHgkcDHHQA==","signatures":[{"sig":"MEQCIDARg09kkpqNJjdBeIfJQEw+qTx0jsJE9VKidcRDzpayAiBGPi0/0GzU9iRTKRdnfyBTLf12kA4M0gsPjRlY4nJGxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/damn-my-slow-kt@0.5.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210445},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"67629dbdd88727932d65770c9acd743e2bfb4371","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/","test":"vitest run","build":"tsc","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2048df45-d9e9-44fc-9b00-acef05c9cd80"}},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.0","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.2.0","vitest":"^4.1.3","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10","@action-validator/cli":"^0.6.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.5.13_1775671813456_0.6913398351569775","host":"s3://npm-registry-packages-npm-production"}},"0.5.14":{"name":"damn-my-slow-kt","version":"0.5.14","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.5.14","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"2fa861d17d758c3f9e0cf4f1f7aaac8e61b13e4f","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.5.14.tgz","fileCount":44,"integrity":"sha512-pmULb6Q3cex6foLPNajNwaJJUt5Ke8Rho+OrBabwbA8sVWw69i4Ajqnbfc4WtRJMeetntEvDx6WJWQzJ5/PvvA==","signatures":[{"sig":"MEYCIQDEH/L1YXTc0jugl2wzu3Lvk+iiC3XeqUJGoB8LFNi5qAIhAM2PEgP5EodIXZDPgfThVRfL3yb+p8FGM6+l4E8QfZIm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/damn-my-slow-kt@0.5.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":225667},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"5499b6d3998d556b9658df8df6e252b1f4cc3e98","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/","test":"vitest run","build":"tsc","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2048df45-d9e9-44fc-9b00-acef05c9cd80"}},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.0","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.2.0","vitest":"^4.1.3","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10","@action-validator/cli":"^0.6.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.5.14_1775672732627_0.9907923331972994","host":"s3://npm-registry-packages-npm-production"}},"0.5.15":{"name":"damn-my-slow-kt","version":"0.5.15","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.5.15","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"c8a4695d453deb0f62fbf9a4be9d2cbb7f6f3382","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.5.15.tgz","fileCount":44,"integrity":"sha512-/ed8WiCpMYBmlNYi20LO3FzFAXVXl0Hl0ad1qQo4RSfI61L6utzZEROf0EvRGmgWRDGjjWEzqkpeP/lrBY1+OQ==","signatures":[{"sig":"MEUCIQCnwqDmzpO9mSgEZndPgiHPPehldD8dd3XRd9VOGoTGFwIgV0GjE2Wl54YFGXknJhVtYNkpUkaQBY26E3boXeqaQPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/damn-my-slow-kt@0.5.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":226590},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"016c0dc7f71b6c04d2c894fc510b84a73f109552","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/","test":"vitest run","build":"tsc","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2048df45-d9e9-44fc-9b00-acef05c9cd80"}},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.0","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.2.0","vitest":"^4.1.3","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10","@action-validator/cli":"^0.6.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.5.15_1775674265890_0.21651931497557309","host":"s3://npm-registry-packages-npm-production"}},"0.5.16":{"name":"damn-my-slow-kt","version":"0.5.16","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.5.16","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"7687aa22d31536d97ea6499ac0d5da95f6990e5b","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.5.16.tgz","fileCount":44,"integrity":"sha512-iNpdOBOtY6pjWcpDTcm5A9EFsF3cJ+nV7WgkL1+FxTyDtMdOKwWsUr1XgYZECcgrpUjDzKd25PiBgL0TpDaS8w==","signatures":[{"sig":"MEQCIHB0fCPectNmbF45VTPGThqNUJxUg4s06UHeBTN6BMNwAiBFuSg732AtTzkqa2gPugT2yx266mfyxjngy54gJhD6uA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/damn-my-slow-kt@0.5.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":226590},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"97168a256985265bfca3de09730a9cd5f021c17d","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/","test":"vitest run","build":"tsc","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2048df45-d9e9-44fc-9b00-acef05c9cd80"}},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.0","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.2.0","vitest":"^4.1.3","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10","@action-validator/cli":"^0.6.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.5.16_1775674590252_0.0965830991532175","host":"s3://npm-registry-packages-npm-production"}},"0.5.17":{"name":"damn-my-slow-kt","version":"0.5.17","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.5.17","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"9f37e839625c3d9b5bcdf046115a64285aa01290","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.5.17.tgz","fileCount":44,"integrity":"sha512-T0v/YArX8SkMEK5SszryE3QGz9qdlsJNdrGN8TcrdmnETzR9gfzFhAy7NBH0eb+luJshwyA9g3i+9wdcoPGiHg==","signatures":[{"sig":"MEUCIQDvDGVlKQZeA7bZsW+eRmINdbzzFlR1mmc3NawqtTK/zAIgWgLjOJNd7rpdFtqUE4YotP/RsoXCgzYfNc22hdBnzrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/damn-my-slow-kt@0.5.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229874},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"0cc06e799a12f623abed2af1eea0384dc211fc57","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/","test":"vitest run","build":"tsc","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2048df45-d9e9-44fc-9b00-acef05c9cd80"}},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.0","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.2.0","vitest":"^4.1.3","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10","@action-validator/cli":"^0.6.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.5.17_1775675263259_0.752344452651359","host":"s3://npm-registry-packages-npm-production"}},"0.5.18":{"name":"damn-my-slow-kt","version":"0.5.18","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.5.18","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"8da674d2557d518c927f8c4eef86faa0ac88c4c1","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.5.18.tgz","fileCount":48,"integrity":"sha512-BhEUkPESotcrAXZQ0cqxiqixX1R3R1MQgrNfEAS/bqdoDH7RhTLirvXSi5m6UT3h0JzeX8r9k7zy+e5d/Gr/EQ==","signatures":[{"sig":"MEUCIQCVNCK1z2/5p6XsQBUMClJlL45/CwuPsyfmJ9K1o2QgLwIgVqyLgu86TbYI0ld3tLgX4LBLHWZlfYOQ4xFKMO2qLt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/damn-my-slow-kt@0.5.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244049},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"55f981f048caff95542d52942b419ed8694987c6","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/","test":"vitest run","build":"tsc","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2048df45-d9e9-44fc-9b00-acef05c9cd80"}},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.0","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.2.0","vitest":"^4.1.3","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10","@action-validator/cli":"^0.6.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.5.18_1775682182126_0.7340085252652779","host":"s3://npm-registry-packages-npm-production"}},"0.5.19":{"name":"damn-my-slow-kt","version":"0.5.19","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.5.19","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"a137629af35fc2cf1e49cc47e24f2b7cbf28c798","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.5.19.tgz","fileCount":48,"integrity":"sha512-jKsgsihR0qTahxCOEh7hiR+o2y0lql3O11biX/kTdwwCZgCKw1h2gR/+4Frw+nPPNn/uMCGidldHEDrZqqemyw==","signatures":[{"sig":"MEYCIQCAhEMUmOBNehEpPzz0Lqtk6hhaj8ev3YE2xOFVxkppqAIhAIXzQlzOvUNcDN5JQorjNKmoTEvRd6CA5JF1pHuXrweg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/damn-my-slow-kt@0.5.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244049},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"a58440513ffdb67ef8218b62db976d952ad56347","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/","test":"vitest run","build":"tsc","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2048df45-d9e9-44fc-9b00-acef05c9cd80"}},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.0","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.2.0","vitest":"^4.1.3","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10","@action-validator/cli":"^0.6.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.5.19_1776135780614_0.19176373469529628","host":"s3://npm-registry-packages-npm-production"}},"0.5.20":{"name":"damn-my-slow-kt","version":"0.5.20","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.5.20","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"597f9887ec869a0e001f521688768dc8926c229a","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.5.20.tgz","fileCount":48,"integrity":"sha512-tJbMEJEki+rPHNt8YloddCXm3HgyLw6Q/BHboDCoIoin9fRBheL/FvP/k0vvbvBjhi52MtJW9ApH3AH23qmBqw==","signatures":[{"sig":"MEQCICYR5EoUZH6ItIw1lnWGiQV+g1jt8GgfMgpvHALcBNWYAiAEYtTxYzNTL0rHwqtCdxQzcJKN4+AVBW2t9YFHs3cFMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/damn-my-slow-kt@0.5.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":245403},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"84801178c2847ed7beb8b1a0754f479d36245c0b","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/","test":"vitest run","build":"tsc","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2048df45-d9e9-44fc-9b00-acef05c9cd80"}},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.0","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.2.0","vitest":"^4.1.3","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10","@action-validator/cli":"^0.6.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.5.20_1776143847476_0.895384646842597","host":"s3://npm-registry-packages-npm-production"}},"0.5.21":{"name":"damn-my-slow-kt","version":"0.5.21","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.5.21","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"23b764709c8159e6619ead1a6c94bd2f0a8dc768","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.5.21.tgz","fileCount":48,"integrity":"sha512-wDK+sxaAFjJYj/BDHrXvusBF5MinCZrmZ/d9ZMWGQKARz6HU2dGJRKR2Ft9fAWixSWnCZfMMzzj9LGQD9pLv7g==","signatures":[{"sig":"MEUCIQC/VVGuBYHnjHX4t0Nq3Inu78Z/v8Q1vWBMNa/bA09XmwIgZzm6Vbvv5ovZNG/ZA/EaKV4nPeYd6mY1z/FfbGVc4k0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/damn-my-slow-kt@0.5.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":245403},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"34d655bf4c8add4c3676ffc1420bd4217cca5e1d","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/","test":"vitest run","build":"tsc","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2048df45-d9e9-44fc-9b00-acef05c9cd80"}},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.0","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.2.0","vitest":"^4.1.3","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10","@action-validator/cli":"^0.6.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.5.21_1776144172801_0.16341180416504564","host":"s3://npm-registry-packages-npm-production"}},"0.5.22":{"name":"damn-my-slow-kt","version":"0.5.22","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.5.22","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"03bc31148bfa505ae8655d8e9c54399a1fe3800f","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.5.22.tgz","fileCount":48,"integrity":"sha512-3EBiA3L9iJ67IHBGXAMcZGPbYeFdTmIs+QGafs4jdsmQXhDVAjHGBws3pHJVjxX9ghVQ6FnQbEvxO8SoGgGiig==","signatures":[{"sig":"MEYCIQCz2wLOG5TChIM8QsaxSTDCxS2RfELtLMqa0V3F6j/e5QIhAIiZeshU/2VY1uHyz0CdHiN497sIchVTIaiZDJCJkOdu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/damn-my-slow-kt@0.5.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":245403},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"29cb4e6e171e3cdf3bc83904c220a5143d594aa8","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/","test":"vitest run","build":"tsc","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2048df45-d9e9-44fc-9b00-acef05c9cd80"}},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.0","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.2.0","vitest":"^4.1.3","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10","@action-validator/cli":"^0.6.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.5.22_1776307655413_0.1900250525145757","host":"s3://npm-registry-packages-npm-production"}},"0.5.23":{"name":"damn-my-slow-kt","version":"0.5.23","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.5.23","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"ef700dc0a0a0b630a7579a5aa9b83910dde0fad4","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.5.23.tgz","fileCount":48,"integrity":"sha512-4O9poC5kNiCyXW7Ix0m7d77ZQdcfYhsR21XfHVNmKxRELb7UH51FbFnsuqRFitfInZkNgfZAxeyTrkqnyrCdbg==","signatures":[{"sig":"MEUCIQDVofJgOqemIpR5SybtQkXajn5vBX/0tPh4dBhY6Bn3qwIgPrP9MlMH529KCb8pWYzX0avdhLPBc2TId2klECzWqMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/damn-my-slow-kt@0.5.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":254502},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"b5631cd83e7f021c3d6b548926f0991c7ac8aead","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/","test":"vitest run","build":"tsc","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2048df45-d9e9-44fc-9b00-acef05c9cd80"}},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.0","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.2.0","vitest":"^4.1.3","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10","@action-validator/cli":"^0.6.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.5.23_1776440459582_0.9871190282671738","host":"s3://npm-registry-packages-npm-production"}},"0.5.24":{"name":"damn-my-slow-kt","version":"0.5.24","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.5.24","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"af17450a18426419916072d37c29f5b918941ec3","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.5.24.tgz","fileCount":48,"integrity":"sha512-hTRxYnbxEnWezyVuh42pNhG3Rrq1J8Bg/A0g/12yjYwVEI6E/cJTQjYOaq4QQLDye356EyJw9NU/PNPFvYsrTA==","signatures":[{"sig":"MEUCIAc45gBLHZFtr9oe9PAvo7SD0LyCwd5OuJBWlmT25PwqAiEA350eXSloQOPSRNn/FWPRtoMtaGKsrigxXCja1yL/dMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/damn-my-slow-kt@0.5.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":259161},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"f3609e6eeeb34faad63af2d80b46dc4893df1d7d","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/","test":"vitest run","build":"tsc","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2048df45-d9e9-44fc-9b00-acef05c9cd80"}},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.0","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.2.0","vitest":"^4.1.3","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10","@action-validator/cli":"^0.6.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.5.24_1776441176918_0.2352628304209372","host":"s3://npm-registry-packages-npm-production"}},"0.5.25":{"name":"damn-my-slow-kt","version":"0.5.25","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.5.25","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"6fefd0ccff7e2d3c3e52ccfecdeb6f600a499c11","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.5.25.tgz","fileCount":48,"integrity":"sha512-cjQTkgaADa2HzeKjUlbtTNX+UOl+CBH20jd0mnhcJRmDeLJYSckbXHHPWi2zlFEedwmV3LwEnk9st7bTUpu/1g==","signatures":[{"sig":"MEUCID0n4rJLcoaakzzHkzYGlJTweXHOmOlgC3BlTVSOPN6pAiEA3IZn+4T09XKwiWtZPeQjnkPE2nlZBsFLzEJab80rCdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/damn-my-slow-kt@0.5.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":259803},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"a3f89ebcd5c2b75e355b4702bc533a7c07583e78","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/","test":"vitest run","build":"tsc","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2048df45-d9e9-44fc-9b00-acef05c9cd80"}},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.0","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.2.0","vitest":"^4.1.3","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10","@action-validator/cli":"^0.6.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.5.25_1776708874390_0.9429511367527665","host":"s3://npm-registry-packages-npm-production"}},"0.5.26":{"name":"damn-my-slow-kt","version":"0.5.26","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.5.26","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"bc09f6ff43ddd4609e2c0a6ce54854f6c6615170","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.5.26.tgz","fileCount":48,"integrity":"sha512-LA20GGTgDUsIa2qjyvGdVe8Q6u+4EVRsOyil4p+nIINR+JdU9ZdWTKc4HmhS7v1WwgTQ+Jbt0RvhOf8c2sSQkg==","signatures":[{"sig":"MEYCIQD4sOoetCwsXleau1Q2SsiCVvypCxeJIiLWQw0nQUWROgIhAN01bcT2pV6ZRpsbdHd3HpYCvR30C4pWikANA1AMImx/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/damn-my-slow-kt@0.5.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":260780},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"08bb8554edfc3048d439d94561b8086fbeef332b","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/","test":"vitest run","build":"tsc","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2048df45-d9e9-44fc-9b00-acef05c9cd80"}},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.11.0","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.52.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.2.0","vitest":"^4.1.3","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10","@action-validator/cli":"^0.6.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.5.26_1777891140966_0.8796364066317348","host":"s3://npm-registry-packages-npm-production"}},"0.5.27":{"name":"damn-my-slow-kt","version":"0.5.27","keywords":["kt","sla","internet","speed","automation","cli"],"license":"MIT","_id":"damn-my-slow-kt@0.5.27","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"dist":{"shasum":"a0426c37a78d76dd416ddcbdec1d85218b45411d","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.5.27.tgz","fileCount":48,"integrity":"sha512-A+aqXExGFNV0A/Scegfsv9c7VF4pyHP5Augr6wm7M2zekmUS5wnuYt0tQmWP/ufFxwgzFndPUKM+moitBYTBjw==","signatures":[{"sig":"MEYCIQDC9oUTXolVFn4lMKPqQ1+GzK0e28V1QOe7cBuyRtNxIgIhAK8+HwoDpW0qvv4egRbq5jcabNl38f+edfCBvjLKR0s7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/damn-my-slow-kt@0.5.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":281786},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"f770da2ef32fcfd05f4d589ee8508f5d152722e7","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/","test":"vitest run","build":"tsc","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2048df45-d9e9-44fc-9b00-acef05c9cd80"}},"repository":{"url":"git+https://github.com/kargnas/damn-my-slow-kt.git","type":"git"},"_npmVersion":"11.13.0","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","directories":{},"_nodeVersion":"24.16.0","dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","js-yaml":"^4.1.0","inquirer":"^8.2.6","commander":"^12.0.0","cli-table3":"^0.6.3","playwright":"^1.59.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.2.0","vitest":"^4.1.3","ts-node":"^10.9.2","typescript":"^5.4.0","@types/node":"^22.0.0","@types/js-yaml":"^4.0.9","@types/inquirer":"^8.2.10","@action-validator/cli":"^0.6.0","@typescript-eslint/parser":"^8.58.1","@typescript-eslint/eslint-plugin":"^8.58.1"},"_npmOperationalInternal":{"tmp":"tmp/damn-my-slow-kt_0.5.27_1780243878599_0.957507025550046","host":"s3://npm-registry-packages-npm-production"}},"0.5.28":{"name":"damn-my-slow-kt","version":"0.5.28","description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","keywords":["kt","sla","internet","speed","automation","cli"],"homepage":"https://github.com/kargnas/damn-my-slow-kt","bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"repository":{"type":"git","url":"git+https://github.com/kargnas/damn-my-slow-kt.git"},"license":"MIT","bin":{"damn-my-slow-kt":"bin/damn-my-slow-kt"},"main":"dist/index.js","engines":{"node":">=20"},"scripts":{"build":"tsc","dev":"ts-node src/index.ts","lint":"eslint src/","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit","test":"vitest run","test:watch":"vitest","prepublishOnly":"npm run build"},"dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","cli-table3":"^0.6.3","commander":"^12.0.0","inquirer":"^8.2.6","js-yaml":"^4.1.0","playwright":"^1.59.1"},"devDependencies":{"@action-validator/cli":"^0.6.0","@types/inquirer":"^8.2.10","@types/js-yaml":"^4.0.9","@types/node":"^22.0.0","@typescript-eslint/eslint-plugin":"^8.58.1","@typescript-eslint/parser":"^8.58.1","eslint":"^10.2.0","ts-node":"^10.9.2","typescript":"^5.4.0","vitest":"^4.1.3"},"gitHead":"30e3e52baaba8e94953f4c29155b38ddd82f1999","types":"./dist/index.d.ts","_id":"damn-my-slow-kt@0.5.28","_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-qemL0tlUDcGFnmuQWqp9ewUZ3Z6N7hl5kJDxSfTd2OfqEeU6egdLrp0S4L+K6ZP5EEMMv83FUoriYbsD9CfsFA==","shasum":"ce3d1be58c8f6b3fdb956ab3e3d86ecb54f2c0d9","tarball":"https://registry.npmjs.org/damn-my-slow-kt/-/damn-my-slow-kt-0.5.28.tgz","fileCount":48,"unpackedSize":281786,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/damn-my-slow-kt@0.5.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBrdxbcAtJX4j76YsB3kVYpp0Mk8iAxvyfXjI3W8QA/CAiAbHaHGNKIXJqUWeBnOb7TDK2J3B4F1bSbVdxe0MP06GQ=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2048df45-d9e9-44fc-9b00-acef05c9cd80"}},"directories":{},"maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/damn-my-slow-kt_0.5.28_1780723724988_0.9294449335919963"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-07T19:12:04.341Z","modified":"2026-06-06T05:28:45.358Z","0.1.0":"2026-04-07T19:12:04.488Z","0.2.0":"2026-04-08T08:12:24.205Z","0.2.1":"2026-04-08T08:19:09.735Z","0.3.0":"2026-04-08T08:26:59.807Z","0.4.0":"2026-04-08T08:51:12.114Z","0.4.1":"2026-04-08T08:57:05.498Z","0.4.2":"2026-04-08T09:14:09.068Z","0.4.3":"2026-04-08T09:17:32.151Z","0.4.4":"2026-04-08T09:22:36.362Z","0.4.5":"2026-04-08T09:23:22.723Z","0.4.6":"2026-04-08T09:24:44.505Z","0.5.1":"2026-04-08T09:35:23.698Z","0.5.2":"2026-04-08T09:40:59.676Z","0.5.3":"2026-04-08T09:44:25.048Z","0.5.4":"2026-04-08T09:51:36.252Z","0.5.5":"2026-04-08T10:13:39.370Z","0.5.6":"2026-04-08T13:38:32.918Z","0.5.11":"2026-04-08T14:11:20.458Z","0.5.12":"2026-04-08T14:49:44.500Z","0.5.13":"2026-04-08T18:10:13.594Z","0.5.14":"2026-04-08T18:25:32.793Z","0.5.15":"2026-04-08T18:51:06.043Z","0.5.16":"2026-04-08T18:56:30.433Z","0.5.17":"2026-04-08T19:07:43.409Z","0.5.18":"2026-04-08T21:03:02.346Z","0.5.19":"2026-04-14T03:03:00.760Z","0.5.20":"2026-04-14T05:17:27.619Z","0.5.21":"2026-04-14T05:22:52.942Z","0.5.22":"2026-04-16T02:47:35.547Z","0.5.23":"2026-04-17T15:40:59.735Z","0.5.24":"2026-04-17T15:52:57.065Z","0.5.25":"2026-04-20T18:14:34.529Z","0.5.26":"2026-05-04T10:39:01.104Z","0.5.27":"2026-05-31T16:11:18.797Z","0.5.28":"2026-06-06T05:28:45.117Z"},"bugs":{"url":"https://github.com/kargnas/damn-my-slow-kt/issues"},"license":"MIT","homepage":"https://github.com/kargnas/damn-my-slow-kt","keywords":["kt","sla","internet","speed","automation","cli"],"repository":{"type":"git","url":"git+https://github.com/kargnas/damn-my-slow-kt.git"},"description":"KT 인터넷 SLA 속도 미달 시 요금 감면을 자동화하는 CLI 도구","maintainers":[{"name":"kargnas","email":"kars@kargn.as"}],"readme":"# 🐌 damn-my-slow-kt\n\n**KT 인터넷 요금 → 0원.** SLA 미달 속도를 자동으로 측정하고 요금 감면을 신청해주는 도구.\n\n---\n\n## 이게 뭔데\n\nKT는 SLA 기준(계약 속도의 50%)을 미달하면 **측정한 날의 요금을 감면**해줘야 한다. 한 번 측정해서 한 달 치가 깎이는 게 아니다. **매일 측정해야 매일 감면된다.** 30일 매일 미달이면 전액 감면.\n\n근데 그걸 누가 매일 직접 KT 홈페이지 들어가서 로그인하고, 25분 기다리고, 이의신청 버튼 누르냐? 아무도 안 한다. **이 도구는 그걸 대신 한다.**\n\n```\n📊 측정 결과\n   계약 속도:  1,000 Mbps  (기가라이트)\n   측정 속도:     64 Mbps  ← 계약의 6.4%\n   → SLA 실패 → 이의신청 완료 → 당월 요금 감면\n```\n\n---\n\n## 시작하기\n\n### 1. Node.js 설치 (최초 1회)\n\n이 README의 `npx ...` 명령어는 Node.js에 포함된 도구로 실행합니다. 먼저 터미널에서 설치 여부를 확인하세요.\n\n```bash\nnode -v\nnpm -v\nnpx -v\n```\n\n`node -v`가 `v20...` 이상이면 다음 단계로 넘어가면 됩니다. 명령어가 없거나 버전이 낮으면 Node.js 20 이상을 설치하세요. 새로 설치한다면 최신 LTS를 권장합니다.\n\n- **가장 쉬운 방법**: [Node.js 공식 다운로드](https://nodejs.org/en/download)에서 LTS 설치 파일을 받아 설치\n  - macOS: `macOS Installer (.pkg)` 다운로드 후 실행\n  - Windows: `Windows Installer (.msi)` 다운로드 후 실행\n- **macOS (Homebrew를 이미 쓰는 경우)**:\n  ```bash\n  brew install node\n  ```\n- **Windows (winget을 이미 쓰는 경우, PowerShell)**:\n  ```powershell\n  winget install OpenJS.NodeJS.LTS\n  ```\n\n설치 후 새 터미널을 열고 다시 확인:\n\n```bash\nnode -v\nnpx -v\n```\n\n### 2. KT 속도측정 프로그램 설치 (최초 1회)\n\nSLA 측정을 위해 KT 공식 속도측정 프로그램이 필요합니다.\n\n- **macOS**: [ktspeed.pkg 다운로드](https://speed.kt.com/file/ktspeed.pkg) 설치\n- **Windows**: [speed.kt.com](https://speed.kt.com) → 속도측정 → 품질보증(SLA) 테스트 진입 후 안내에 따라 설치\n- **Linux**: KT 속도측정 프로그램이 지원하지 않아 사용 불가\n\n> ⚠️ **Windows는 아직 테스트되지 않았습니다.** macOS에서만 동작이 검증되었습니다.\n\n<details>\n<summary>macOS에서 설치 시 보안 경고가 뜨는 경우</summary>\n\nktspeed.pkg는 KT 공식 파일이지만, Apple 공증(Notarization)이 안 되어 있어 macOS에서 보안 경고가 뜰 수 있습니다.\n\n**\"Apple은 이 파일이 악성 소프트웨어인지 확인할 수 없습니다\"** 라는 메시지가 나타나면:\n\n1. **시스템 설정** → **개인정보 보호 및 보안** 으로 이동\n2. 하단 **보안** 섹션에서 `\"ktspeed.pkg\" 차단됨` 메시지 확인\n3. **\"그래도 열기\"** 버튼 클릭\n4. 비밀번호 또는 Touch ID로 인증\n\n> macOS Sequoia(15) 이후로는 Ctrl+클릭 우회가 제거되었습니다. 반드시 시스템 설정에서 허용해야 합니다.\n\n</details>\n\n### 3. 초기 설정\n\n```bash\nnpx -y damn-my-slow-kt@latest init\n```\n\nKT 계정 입력하면 끝. 매일 자동으로 최대 10회 (2시간 간격) 측정하고, 미달이면 바로 감면 신청한다. 성공하면 나머지는 자동 스킵.\n\n```\n04:00  → 측정 → 속도 정상 → 종료\n06:00  → 측정 → SLA 미달 → 감면 신청 성공!\n08:00  → \"오늘 이미 감면 성공\" → 스킵\n10:00  → 스킵\n ...\n```\n\n---\n\n## 지금 바로 실행하기\n\n스케줄을 기다리지 않고 직접 한 번 돌리고 싶을 때:\n\n```bash\nnpx -y damn-my-slow-kt@latest run\n```\n\n약 25분(5회 측정) 걸리고, SLA 미달이면 자동으로 감면 신청까지 진행합니다.\n\n- `--dry-run`: 측정만 하고 감면 신청은 생략\n- `--force`: 오늘 이미 완료했어도 강제로 다시 실행\n- `--debug`: 브라우저 창을 띄워 진행 과정을 직접 확인 (문제 진단용)\n\n---\n\n## 스케줄 해제하기\n\n```bash\nnpx -y damn-my-slow-kt@latest schedule remove\n```\n\n---\n\n## 설정 바꾸기\n\n`~/.damn-my-slow-isp/config-kt.yaml` 파일을 직접 편집:\n\n```yaml\nschedule:\n  max_attempts: 10       # 하루 최대 측정 횟수\n  retry_interval_minutes: 120  # 측정 간격 (분)\n\nnotification:\n  discord_webhook: \"\"    # Discord 알림 (선택)\n  telegram_bot_token: \"\" # Telegram 알림 (선택)\n```\n\n설정 변경 후 스케줄 재등록:\n```bash\nnpx -y damn-my-slow-kt@latest schedule install\n```\n\n---\n\n## 에러가 나면? (디버그 모드)\n\n터미널에서 `run` 도중 에러가 발생하면 **\"브라우저 창을 열어서 어디서 막혔는지 직접 확인해보시겠습니까?\"** 라고 물어봅니다. 여기서 `Y`를 누르면 같은 흐름을 디버그 모드로 다시 실행합니다.\n\n처음부터 디버그 모드로 돌리고 싶다면:\n\n```bash\nnpx -y damn-my-slow-kt@latest run --debug\n```\n\n- `config-kt.yaml`의 `headless` 설정을 무시하고 이번 실행만 임시로 브라우저를 띄웁니다\n- `slowMo: 250ms` + DevTools 자동 열림\n- 에러 발생 시 브라우저를 바로 닫지 않고, Enter를 누를 때까지 대기합니다\n- 측정 결과와 감면 신청은 일반 실행과 동일하게 저장/처리됩니다\n\n자주 발생하는 원인 ([#3](https://github.com/kargnas/damn-my-slow-kt/issues/3)):\n- KT 회선을 보유하지 않은 계정으로 로그인\n- 속도측정 프로그램 미설치\n- 새 기기 등록 화면이 뜸\n- 다회선 계정에서 주소지 선택 화면이 추가로 뜸\n\n---\n\n## 업데이트\n\n```bash\nnpx -y damn-my-slow-kt@latest init\n```\n\n새 버전에서 설정이 바뀌면 자동으로 안내해주고, 적용할지 물어본다.\n\n---\n\n## KT SLA 감면 기준\n\n| | 한 번만 측정 | 매일 측정 |\n|---|---|---|\n| 감면 범위 | **하루분만** | **매일 하루분씩 → 최대 전액** |\n\n- **판정**: 30분간 5회 측정, 60% 이상(3회 이상) 미달 → 감면 대상\n- **보상**: 해당일 이용요금 감면\n- **해약권**: 월 5일 이상 감면 시 **할인반환금 없이 해약** 가능\n- **대상**: 유선(LAN) 연결만 (Wi-Fi 제외)\n- **측정**: [speed.kt.com](https://speed.kt.com) KT 공식 SLA 서버 + KT 속도측정 프로그램 필수\n- **공식 안내**: [KT 초고속 인터넷 품질보장제도(SLA)](https://ermsweb.kt.com/search/faq/faqAnswerM.do?kbId=KNOW0002301063&nodeId=NODE0000000255&parentNodeId=NODE0000000238)\n\n### 상품별 최저보장속도 (약관 별표2)\n\n| 상품명 | 계약 속도 | 최저보장속도 |\n|--------|-----------|-------------|\n| 인터넷 슈퍼프리미엄 | 10Gbps | 5Gbps |\n| 인터넷 프리미엄플러스 | 5Gbps | 2.5Gbps |\n| 인터넷 프리미엄 | 2.5Gbps | 1.25Gbps |\n| 인터넷 에센스 (기가라이트 등) | 1Gbps | 500Mbps |\n| 인터넷 베이직 | 500Mbps | 250Mbps |\n| 인터넷 슬림플러스 | 200Mbps | 100Mbps |\n| 스페셜 | 100Mbps | 50Mbps |\n\n<details>\n<summary>약관 원문 발췌 (2025년 3월 기준)</summary>\n\n> **출처**: [KT 인터넷서비스 이용약관 (2025.03)](https://corp.kt.com/attach/board/BS00000005/70/(%EC%9D%B4%EC%9A%A9%EC%95%BD%EA%B4%80+%EC%A0%84%EB%AC%B8)+%EC%9D%B8%ED%84%B0%EB%84%B7%EC%84%9C%EB%B9%84%EC%8A%A4+%EC%9D%B4%EC%9A%A9%EC%95%BD%EA%B4%80_202503(1).pdf)\n\n#### 별표2 — 초고속인터넷서비스 최저속도 보장제도\n\n**라. 보상기준**\n1. 측정서버: KT 속도측정서버(http://speed.kt.com)\n2. 보상기준: 30분 동안 5회 이상 전송속도를 측정하여 측정횟수의 60% 이상이 최저속도에 미달할 경우 보상. 측정은 KT가 공급한 속도측정 프로그램을 사용하여야 함.\n3. 보상금액: 해당일 이용요금을 감면\n4. **월 5일 이상 감면을 받는 경우 할인반환금 없이 해약이 가능함**\n\n#### 제13조 ⑦항 — 할인반환금 없이 해지 가능한 경우 (발췌)\n\n> 5\\. 케이티에 책임있는 사유로 \"별표2\" 제1항의 최저속도 보장제도에 미달하여 이용고객이 해지를 원하는 경우\n\n#### 제19조 ⑤항 — 요금 감면\n\n> 케이티는 KT internet 속도측정 결과 최저속도 미달 시(체크라인, 포스넷 제외) 이용요금을 감면합니다. 최저속도, 대상서비스, 보상기준 등은 \"별표2\"와 같습니다.\n\n</details>\n\n---\n\n## ~~NAS / Docker에서 실행~~\n\n> ⚠️ **현재 사용 불가** — KT 속도측정 프로그램이 macOS/Windows만 지원하므로, Linux 기반 Docker/NAS 환경에서는 SLA 측정이 불가능합니다.\n\n<details>\n<summary>참고: 이전 Docker 실행 방법 (KT가 Linux를 지원할 경우)</summary>\n\nSynology NAS 등 시스템 라이브러리가 부족한 환경에서는 Playwright 공식 Docker 이미지를 사용:\n\n```bash\n# 1. 먼저 호스트에서 설정 파일 생성\nnpx -y damn-my-slow-kt@latest init\n\n# 2. Docker로 실행\ndocker run --rm \\\n  -v ~/.damn-my-slow-isp:/root/.damn-my-slow-isp \\\n  mcr.microsoft.com/playwright:v1.52.0-noble \\\n  npx -y damn-my-slow-kt@latest run\n```\n\ncron으로 자동 실행하려면 `/etc/crontab`에 직접 등록:\n\n```bash\n# 매일 04:00, 06:00, ..., 22:00 (2시간 간격 10회)\n0  4  * * * root  docker run --rm -v /var/services/homes/admin/.damn-my-slow-isp:/root/.damn-my-slow-isp mcr.microsoft.com/playwright:v1.52.0-noble npx -y damn-my-slow-kt@latest run >> /var/services/homes/admin/.damn-my-slow-isp/cron.log 2>&1\n0  6  * * * root  docker run --rm -v /var/services/homes/admin/.damn-my-slow-isp:/root/.damn-my-slow-isp mcr.microsoft.com/playwright:v1.52.0-noble npx -y damn-my-slow-kt@latest run >> /var/services/homes/admin/.damn-my-slow-isp/cron.log 2>&1\n```\n\n</details>\n\n---\n\n## 테스트 완료 환경\n\n| 환경 | OS | 상태 |\n|------|-----|------|\n| macOS (Apple Silicon) | macOS 15+ | ✅ 네이티브 실행 |\n| Windows | Windows 10/11 | ⚠️ 미테스트 |\n| GitHub Actions | Ubuntu (Node 20/22/24) | ✅ 웹페이지 로드 CI (속도테스트 프로그램 설치 불가로 속도 측정은 불가능) |\n\n---\n\n## 요구사항\n\n- **macOS 또는 Windows** (KT 속도측정 프로그램 필수 — Linux 미지원)\n- Node.js 20+ (`npx` 포함, 22+ 권장 — native SQLite 지원)\n- KT 인터넷 계정\n- 유선(LAN) 연결\n\n---\n\n## 개발 (Contributing)\n\n### 기술 스택\n| Component | Technology |\n|-----------|-----------|\n| Language | TypeScript (ES2020, CommonJS, strict) |\n| CLI | Commander + Inquirer + Chalk v4 |\n| Browser | Playwright (headless Chromium) |\n| Storage | node:sqlite (Node 22+) / JSON fallback |\n| Config | YAML — `~/.damn-my-slow-isp/config-kt.yaml` |\n| Lint | ESLint + typescript-eslint |\n| Test | Vitest |\n| CI | GitHub Actions (Node 20 + 22 matrix) |\n\n### 개발 환경 설정\n\n```bash\ngit clone https://github.com/kargnas/damn-my-slow-kt.git\ncd damn-my-slow-kt\nnpm install\nnpx playwright install chromium\nnpm run build\n```\n\n### 명령어\n\n| Command | Description |\n|---------|-------------|\n| `npm run build` | TypeScript 컴파일 |\n| `npm run typecheck` | 타입 체크 (`tsc --noEmit`) |\n| `npm run lint` | ESLint |\n| `npm test` | Vitest 단위 테스트 |\n| `npm run dev` | ts-node 개발 모드 |\n\n### 기여 방법\n1. 새 브랜치에서 작업: `git checkout -b feat/my-feature`\n2. 커밋 전 반드시 확인: `npm run typecheck && npm run lint && npm run build && npm test`\n3. PR 생성 (main 브랜치 대상)\n4. 커밋 메시지: 한국어 conventional commits (`feat:`, `fix:`, `chore:`, `docs:`)\n\n> AI 에이전트로 개발 환경을 구성하려면 [README.ai-ready.md](./README.ai-ready.md) 참고\n","readmeFilename":"README.md"}