{"_id":"@ddj-v2/zj-to-hydro","_rev":"7-405f51661bf9fb328c16d9e84d5333b8","name":"@ddj-v2/zj-to-hydro","dist-tags":{"latest":"0.1.5"},"versions":{"0.0.1":{"name":"@ddj-v2/zj-to-hydro","version":"0.0.1","keywords":[],"author":{"name":"Miyun-owo"},"license":"ISC","_id":"@ddj-v2/zj-to-hydro@0.0.1","maintainers":[{"name":"fdhscpp","email":"fdhscpp@gm.fdhs.tyc.edu.tw"},{"name":"grass_cat","email":"hihi.2st@gmail.com"}],"contributors":[{"name":"Bryan0324//grasscat"}],"homepage":"https://github.com/Miyun-owo/zj-to-hydro#readme","bugs":{"url":"https://github.com/Miyun-owo/zj-to-hydro/issues"},"dist":{"shasum":"0d55ea3183f61a124188bf68948da66b0095ae0a","tarball":"https://registry.npmjs.org/@ddj-v2/zj-to-hydro/-/zj-to-hydro-0.0.1.tgz","fileCount":10,"integrity":"sha512-OuqL/wvpVlUD5HNW0Ij8MBuEe5Ek5kVpkFUzW41fGlU6LODoL/DbuNj33ki3TIdRjYOtbrf0SHhUPQF0PS/OuQ==","signatures":[{"sig":"MEUCIHezzXJI6LqnymGfB5zxqqhQFZrCNB7pYKLuCBgjzqEoAiEA5B4XqiFVD058xusAkqGkK6UwEatJLg7T8vHBdhLy7x4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41458},"main":"index.ts","type":"module","gitHead":"ed91be4055c51dc04b27e107cabc156baad7e0b1","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"fdhscpp","email":"fdhscpp@gm.fdhs.tyc.edu.tw"},"repository":{"url":"git+https://github.com/Miyun-owo/zj-to-hydro.git","type":"git"},"_npmVersion":"11.11.0","description":"dandanjudge v1 to v2 transfer tool","directories":{"test":"test"},"_nodeVersion":"25.8.0","dependencies":{"jsdom":"^27.4.0","jszip":"^3.10.1","adm-zip":"^0.5.16","hydrooj":"^5.0.0-beta.17","js-yaml":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.0.9","node-pandoc":"^0.3.0","@types/jsdom":"^27.0.0","@types/adm-zip":"^0.5.7"},"_npmOperationalInternal":{"tmp":"tmp/zj-to-hydro_0.0.1_1773193131606_0.07681278966545779","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@ddj-v2/zj-to-hydro","version":"0.1.0","keywords":[],"author":{"name":"Miyun-owo"},"license":"ISC","_id":"@ddj-v2/zj-to-hydro@0.1.0","maintainers":[{"name":"fdhscpp","email":"fdhscpp@gm.fdhs.tyc.edu.tw"},{"name":"grass_cat","email":"hihi.2st@gmail.com"}],"contributors":[{"name":"Bryan0324//grasscat"}],"homepage":"https://github.com/ddj-v2/zj-to-hydro#readme","bugs":{"url":"https://github.com/ddj-v2/zj-to-hydro/issues"},"dist":{"shasum":"328bc8070614daf10f9bb386a489f402d863f632","tarball":"https://registry.npmjs.org/@ddj-v2/zj-to-hydro/-/zj-to-hydro-0.1.0.tgz","fileCount":4,"integrity":"sha512-5crM7Afg7nBuc+D+3abrm+z3afRkTsVBQ3mm6xj1kkykFrjgIUGSZxumoEXnpvhkmzYDg74HH22BfZ7Nh4+M0w==","signatures":[{"sig":"MEUCIQCilZdBe9fPSAsVIJpu1PYPq3XM9gD+obK7cCVxKPCZKAIgGGXPhwZBH5VAkAGCo6Kh0xsCMVekVgTkhYBlRXRuYoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ddj-v2%2fzj-to-hydro@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16288},"main":"index.ts","type":"module","gitHead":"1110c13017160e22d31860d8f67929e9b415022e","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:18ee8640-6bb7-48c2-8098-b3b67dc43f19"}},"repository":{"url":"git+https://github.com/ddj-v2/zj-to-hydro.git","type":"git"},"_npmVersion":"11.12.1","description":"dandanjudge v1 (base on zerojudge) to v2 (base on hydroOJ) transfer tool","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jsdom":"^27.4.0","jszip":"^3.10.1","adm-zip":"^0.5.16","js-yaml":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.0.9","node-pandoc":"^0.3.0","@types/jsdom":"^27.0.0","@types/adm-zip":"^0.5.7","semantic-release":"^25.0.3","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/zj-to-hydro_0.1.0_1779239666119_0.46340763095405824","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@ddj-v2/zj-to-hydro","version":"0.1.1","keywords":[],"author":{"name":"Miyun-owo"},"license":"ISC","_id":"@ddj-v2/zj-to-hydro@0.1.1","maintainers":[{"name":"fdhscpp","email":"fdhscpp@gm.fdhs.tyc.edu.tw"},{"name":"grass_cat","email":"hihi.2st@gmail.com"}],"contributors":[{"name":"Bryan0324//grasscat"}],"homepage":"https://github.com/ddj-v2/zj-to-hydro#readme","bugs":{"url":"https://github.com/ddj-v2/zj-to-hydro/issues"},"dist":{"shasum":"70cead94111ba67b484e4ca53884ac533900e6df","tarball":"https://registry.npmjs.org/@ddj-v2/zj-to-hydro/-/zj-to-hydro-0.1.1.tgz","fileCount":4,"integrity":"sha512-V2Z8+QkPVdCwKBoumJXXQoxJG4o1Vd10qDKfbTd4fSStAC17U+PhlMC7AtOPxA85m2zH5QpbZBaFL4zoQOEh2A==","signatures":[{"sig":"MEQCIBEos9DOkHRVvWSUyfHfnNAEq5Errbg4L9nOdgkPvsmzAiBGfVTzZBlZhII67LH2TxJkgD8p5s1b5kGNy95Z/anNow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ddj-v2%2fzj-to-hydro@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16295},"main":"index.ts","type":"module","gitHead":"32463f2ebb0e6209eb9ed8492304d5eb63bac8cf","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:18ee8640-6bb7-48c2-8098-b3b67dc43f19"}},"repository":{"url":"git+https://github.com/ddj-v2/zj-to-hydro.git","type":"git"},"_npmVersion":"11.12.1","description":"dandanjudge v1 (base on zerojudge) to v2 (base on hydroOJ) transfer tool","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jsdom":"^27.4.0","jszip":"^3.10.1","adm-zip":"^0.5.16","js-yaml":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.0.9","node-pandoc":"^0.3.0","@types/jsdom":"^27.0.0","@types/adm-zip":"^0.5.7","semantic-release":"^25.0.3","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/zj-to-hydro_0.1.1_1779240092610_0.1230997608506077","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@ddj-v2/zj-to-hydro","version":"0.1.2","keywords":[],"author":{"name":"Miyun-owo"},"license":"ISC","_id":"@ddj-v2/zj-to-hydro@0.1.2","maintainers":[{"name":"fdhscpp","email":"fdhscpp@gm.fdhs.tyc.edu.tw"},{"name":"grass_cat","email":"hihi.2st@gmail.com"}],"contributors":[{"name":"Bryan0324//grasscat"}],"homepage":"https://github.com/ddj-v2/zj-to-hydro#readme","bugs":{"url":"https://github.com/ddj-v2/zj-to-hydro/issues"},"dist":{"shasum":"7711a6315d5e4bea7e067ad03ca0878f87a947a1","tarball":"https://registry.npmjs.org/@ddj-v2/zj-to-hydro/-/zj-to-hydro-0.1.2.tgz","fileCount":4,"integrity":"sha512-h2RfiIyYs+HGs7pOBSie8rNM5Ny+dCmK5bZer08MXFj8Uiz9uUrRcVJuJ/UFSCkpL0SLwLLJ6nGr69oWVC9h8w==","signatures":[{"sig":"MEQCIGudpp4+TEE2Apfn8QvP1d16CrOwHeI8Nm0Ab3HCT9z9AiABBJHfkAYbVpsiSGGv1ZKU6CsoOqDmXG/d+5hZ3ZWHNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ddj-v2%2fzj-to-hydro@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16306},"main":"index.ts","type":"module","gitHead":"95721166d32211ce54b294dcf43548d7e564782a","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:18ee8640-6bb7-48c2-8098-b3b67dc43f19"}},"repository":{"url":"git+https://github.com/ddj-v2/zj-to-hydro.git","type":"git"},"_npmVersion":"11.12.1","description":"dandanjudge v1 (base on zerojudge) to v2 (base on hydroOJ) transfer tool","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jsdom":"^27.4.0","jszip":"^3.10.1","adm-zip":"^0.5.16","js-yaml":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.0.9","node-pandoc":"^0.3.0","@types/jsdom":"^27.0.0","@types/adm-zip":"^0.5.7","semantic-release":"^25.0.3","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/zj-to-hydro_0.1.2_1779240296068_0.09240930599225217","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@ddj-v2/zj-to-hydro","version":"0.1.3","keywords":[],"author":{"name":"Miyun-owo"},"license":"ISC","_id":"@ddj-v2/zj-to-hydro@0.1.3","maintainers":[{"name":"fdhscpp","email":"fdhscpp@gm.fdhs.tyc.edu.tw"},{"name":"grass_cat","email":"hihi.2st@gmail.com"}],"contributors":[{"name":"Bryan0324//grasscat"}],"homepage":"https://github.com/ddj-v2/zj-to-hydro#readme","bugs":{"url":"https://github.com/ddj-v2/zj-to-hydro/issues"},"dist":{"shasum":"02ba5afa37d6919d3b13b7d58f22787fb8a23d9e","tarball":"https://registry.npmjs.org/@ddj-v2/zj-to-hydro/-/zj-to-hydro-0.1.3.tgz","fileCount":5,"integrity":"sha512-m57lh83HX0Z22meCz6SDkjpzzv0KjzNJcMf/iflJ3ExF0TovxBRArP9qyYInOxCJRgkrxHRSgOFtDdEMATKyvw==","signatures":[{"sig":"MEUCIQC5cXlKle0T9JPCrUe93po5UzY2ZeumKcvc6PtgzWJQDAIgc0QSyoTcJaxNCjIGMfB6dToE73QF0vttJtBDNoaps3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ddj-v2%2fzj-to-hydro@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22745},"main":"index.ts","type":"module","gitHead":"c43e65091be63f6aefbdfcf22cbbeeb02056791b","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:18ee8640-6bb7-48c2-8098-b3b67dc43f19"}},"repository":{"url":"git+https://github.com/ddj-v2/zj-to-hydro.git","type":"git"},"_npmVersion":"11.12.1","description":"dandanjudge v1 (base on zerojudge) to v2 (base on hydroOJ) transfer tool","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jsdom":"^27.4.0","jszip":"^3.10.1","adm-zip":"^0.5.16","js-yaml":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.0.9","node-pandoc":"^0.3.0","@types/jsdom":"^27.0.0","@types/adm-zip":"^0.5.7","semantic-release":"^25.0.3","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/zj-to-hydro_0.1.3_1779240613187_0.7440890053860754","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@ddj-v2/zj-to-hydro","version":"0.1.4","keywords":[],"author":{"name":"Miyun-owo"},"license":"ISC","_id":"@ddj-v2/zj-to-hydro@0.1.4","maintainers":[{"name":"fdhscpp","email":"fdhscpp@gm.fdhs.tyc.edu.tw"},{"name":"grass_cat","email":"hihi.2st@gmail.com"}],"contributors":[{"name":"Bryan0324//grasscat"}],"homepage":"https://github.com/ddj-v2/zj-to-hydro#readme","bugs":{"url":"https://github.com/ddj-v2/zj-to-hydro/issues"},"dist":{"shasum":"198580e1a8e5589bdd7bec6072b198750d316c92","tarball":"https://registry.npmjs.org/@ddj-v2/zj-to-hydro/-/zj-to-hydro-0.1.4.tgz","fileCount":5,"integrity":"sha512-cOHGFb+7tezIV6siHrWv0JZgs0QIVSnKDobYHOGYCD4RNnjdjGkOJWAKOphwiBGKJ957yEio2feiXG0HjEkelw==","signatures":[{"sig":"MEQCIDDN+/w54+POWRijHFjLJhsv9duLruJ5CDDHEC6VSguRAiArLLlSmuR5+PzhUFrqjDQDeKkeYb2vyGTiKUBZ2kId9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ddj-v2%2fzj-to-hydro@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22795},"main":"index.ts","type":"module","gitHead":"88f7612a50334b0380fcd806c91825e6beda211b","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:18ee8640-6bb7-48c2-8098-b3b67dc43f19"}},"repository":{"url":"git+https://github.com/ddj-v2/zj-to-hydro.git","type":"git"},"_npmVersion":"11.12.1","description":"dandanjudge v1 (base on zerojudge) to v2 (base on hydroOJ) transfer tool","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jsdom":"^27.4.0","jszip":"^3.10.1","adm-zip":"^0.5.16","js-yaml":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.0.9","node-pandoc":"^0.3.0","@types/jsdom":"^27.0.0","@types/adm-zip":"^0.5.7","semantic-release":"^25.0.3","@semantic-release/npm":"^13.1.5","@semantic-release/github":"^12.0.6","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/zj-to-hydro_0.1.4_1779293088987_0.6794048803333039","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@ddj-v2/zj-to-hydro","version":"0.1.5","description":"dandanjudge v1 (base on zerojudge) to v2 (base on hydroOJ) transfer tool","main":"index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/ddj-v2/zj-to-hydro.git"},"keywords":[],"author":{"name":"Miyun-owo"},"contributors":[{"name":"Bryan0324//grasscat"}],"license":"ISC","type":"module","bugs":{"url":"https://github.com/ddj-v2/zj-to-hydro/issues"},"homepage":"https://github.com/ddj-v2/zj-to-hydro#readme","dependencies":{"adm-zip":"^0.5.16","js-yaml":"^4.1.1","jsdom":"^27.4.0","jszip":"^3.10.1"},"devDependencies":{"@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/github":"^12.0.6","@semantic-release/npm":"^13.1.5","@semantic-release/release-notes-generator":"^14.1.0","@types/adm-zip":"^0.5.7","@types/jsdom":"^27.0.0","@types/node":"^25.0.9","node-pandoc":"^0.3.0","semantic-release":"^25.0.3","ts-node":"^10.9.2","typescript":"^5.9.3"},"gitHead":"0e9d8c02c3e713817931a2edf31e15b6e870f6a2","_id":"@ddj-v2/zj-to-hydro@0.1.5","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-yh8JT028UPPd8jO9tmMM52vIsJNtV5T8QQacDM4sIKqwAErl0U9rKrys4nINtdParoucvk4gt8oWUOZh5eDf8A==","shasum":"2a74bd679a73339f94fd5dc4b9e575681f9a6c05","tarball":"https://registry.npmjs.org/@ddj-v2/zj-to-hydro/-/zj-to-hydro-0.1.5.tgz","fileCount":5,"unpackedSize":22797,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ddj-v2%2fzj-to-hydro@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCeM67tSt7RA709W04Zj2VwgWM02xpvRhtPb1JewIRQxQIgdzJGxLN8gIInZj4BV/ehPTZ7tPEGQB/4l/WI4IdbrTs="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:18ee8640-6bb7-48c2-8098-b3b67dc43f19"}},"directories":{},"maintainers":[{"name":"fdhscpp","email":"fdhscpp@gm.fdhs.tyc.edu.tw"},{"name":"grass_cat","email":"hihi.2st@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/zj-to-hydro_0.1.5_1779293650955_0.22494136025594602"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-11T01:38:51.530Z","modified":"2026-05-20T16:14:11.454Z","0.0.1":"2026-03-11T01:38:51.769Z","0.1.0":"2026-05-20T01:14:26.273Z","0.1.1":"2026-05-20T01:21:32.797Z","0.1.2":"2026-05-20T01:24:56.198Z","0.1.3":"2026-05-20T01:30:13.386Z","0.1.4":"2026-05-20T16:04:49.136Z","0.1.5":"2026-05-20T16:14:11.132Z"},"bugs":{"url":"https://github.com/ddj-v2/zj-to-hydro/issues"},"author":{"name":"Miyun-owo"},"license":"ISC","homepage":"https://github.com/ddj-v2/zj-to-hydro#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/ddj-v2/zj-to-hydro.git"},"description":"dandanjudge v1 (base on zerojudge) to v2 (base on hydroOJ) transfer tool","contributors":[{"name":"Bryan0324//grasscat"}],"maintainers":[{"name":"fdhscpp","email":"fdhscpp@gm.fdhs.tyc.edu.tw"},{"name":"grass_cat","email":"hihi.2st@gmail.com"}],"readme":"# @ddj-v2/zj-to-hydro\n\nA tool designed to convert problem data from ZeroJudge (ZJSON) format to HydroOJ compatible format. It simplifies the migration process by automatically handling complex formatting and LaTeX expressions.\n\n## Installation\n\nYou can install the package via npm by running the following command in your terminal:\n\n```bash\nyarn global add @ddj-v2/zj-to-hydro\nhydrooj addon add @ddj-v2/zj-to-hydro\n```\n\n## Features\n\n* **Seamless Conversion**: Transition your problems from ZeroJudge to HydroOJ with ease.\n* **Format Support**: Upload your data in either .zjson or .zip format.\n    * Note: Currently supports single file upload at a time.\n* **Rich Content Support**: The converter intelligently handles:\n    * Markdown: Headers, Bold, Italic, Strikethrough, and Underline.\n    * Mathematics: Full support for LaTeX / KaTeX (inline and display mode).\n    * Layouts: Tables, lists, and horizontal rules.\n    * Media: Image embedding and link preservation.\n* **Automatic Author Linking**: Automatically generates a link to the author's profile on the original platform (DanDanJudge).\n\n## Limitations\n\n* **Custom Colors**: CSS-based custom text colors are currently not supported and will be rendered as plain text or default style.\n* **Upload Size**: For files larger than 15MB, it is highly recommended to compress them into a .zip file before uploading to ensure better efficiency and stability.\n\n## Usage\n\n1. Navigate to the Import Problem section in your HydroOJ administration panel.\n2. Select the From JSON/ZIP Export option.\n3. Upload your .zjson file or a .zip containing the problem data.\n\n## Contributing\n\nContributions are what make the open-source community an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.\n\n* **Report Bugs**: If you find a bug, please open an issue on GitHub.\n* **Feature Requests**: Have an idea to make this tool better? Feel free to open an issue or submit a Pull Request.\n\n**GitHub Repository**: [https://github.com/ddj-v2/zj-to-hydro](https://github.com/ddj-v2/zj-to-hydro)\n\n## License\n\nDistributed under the MIT License. See LICENSE for more information.\n","readmeFilename":"README.md"}