{"_id":"@huanglangjian/specs","_rev":"39-25878a5c08aaf4d561169f0424fc21c3","name":"@huanglangjian/specs","dist-tags":{"latest":"0.19.0"},"versions":{"0.2.0":{"name":"@huanglangjian/specs","version":"0.2.0","_id":"@huanglangjian/specs@0.2.0","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"8989b5b0ac4c94d7eb866f01623526501ee059ad","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.2.0.tgz","fileCount":4,"integrity":"sha512-S3ng9v8DbLBiGaKr/J/KghsLGfS70dOV2SwPsrC8hF9qqvPyV/nGbvwUdC8Zh4rHTuALOQxn3y68hCJZ5ZJs7Q==","signatures":[{"sig":"MEUCIQCNvBMNnEc1xkyVa5P1wcubxIxo33OTB2WAT/FiFuiW7AIgXzVGiXzAwS24KOrbot04ix1kocgPXD8CQmPnKHnK6b0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123674},"type":"module","_from":"file:huanglangjian-specs-0.2.0.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","private":false,"scripts":{"dev":"tsdown --watch","build":"tsdown"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"_resolved":"/tmp/3a194fdb3119d22ca8c2dcb2050ef956/huanglangjian-specs-0.2.0.tgz","_integrity":"sha512-S3ng9v8DbLBiGaKr/J/KghsLGfS70dOV2SwPsrC8hF9qqvPyV/nGbvwUdC8Zh4rHTuALOQxn3y68hCJZ5ZJs7Q==","_npmVersion":"11.9.0","directories":{},"_nodeVersion":"24.14.0","dependencies":{"pathe":"^2.0.3","prettier":"^3.8.1","text-case":"^1.2.10","es-toolkit":"^1.45.1","prettier-plugin-java":"^2.8.1","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.7","type-fest":"^5.5.0","typescript":"^6.0.2","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.2.0_1775148363111_0.9096073008879952","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@huanglangjian/specs","version":"0.3.0","_id":"@huanglangjian/specs@0.3.0","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"66251e74c51e010244867376f4f2e9a064942769","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.3.0.tgz","fileCount":4,"integrity":"sha512-S1+GS6f4i9FCoKXy2cO82qScHYTsBMu0CbZqhXIsy02o3TbdNVBR0rkBCOotaFo+xvnvcK0vIDOkoKOdnk8+IA==","signatures":[{"sig":"MEQCICcErHMy10Wy80uCn/4XLKoQ7+aAnEkaddUUtwSEBiYPAiBJAVImK0MDv9f70ApH2tELvnY9yA6Wh4Nlh+qWstnkZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151400},"type":"module","_from":"file:huanglangjian-specs-0.3.0.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"_resolved":"/tmp/05e90370ba4c0929145427a7769e1476/huanglangjian-specs-0.3.0.tgz","_integrity":"sha512-S1+GS6f4i9FCoKXy2cO82qScHYTsBMu0CbZqhXIsy02o3TbdNVBR0rkBCOotaFo+xvnvcK0vIDOkoKOdnk8+IA==","_npmVersion":"11.11.0","directories":{},"_nodeVersion":"24.14.1","dependencies":{"pathe":"^2.0.3","prettier":"^3.8.1","text-case":"^1.2.10","es-toolkit":"^1.45.1","prettier-plugin-java":"^2.8.1","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.7","vitest":"^4.1.2","type-fest":"^5.5.0","@vitest/ui":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.2","temporal-polyfill":"^0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.3.0_1775522913836_0.6846082308754495","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@huanglangjian/specs","version":"0.3.1","_id":"@huanglangjian/specs@0.3.1","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"caf5b446c9d6a55589c4b4320e93438022b7d345","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.3.1.tgz","fileCount":4,"integrity":"sha512-OAhEIgCQX6Hi1tyrbHxqleN/Mr4z0WNvGEpbA1g37fXa5787hWICpRszx8DYkpIDX+7MlJLldPnETv2+5xmG8g==","signatures":[{"sig":"MEQCICXZArHlPDvRanpIa1d9YNRZEkwEVQcf34a+vZrU/UDhAiB7RrbChhNggmL42XrpyM5Qrkgl8iPktf5TyOhakKbwdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151444},"type":"module","_from":"file:huanglangjian-specs-0.3.1.tgz","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"_resolved":"/tmp/35e604cb8257fa3a9409ddebe123a718/huanglangjian-specs-0.3.1.tgz","_integrity":"sha512-OAhEIgCQX6Hi1tyrbHxqleN/Mr4z0WNvGEpbA1g37fXa5787hWICpRszx8DYkpIDX+7MlJLldPnETv2+5xmG8g==","_npmVersion":"11.11.0","directories":{},"_nodeVersion":"24.14.1","dependencies":{"pathe":"^2.0.3","prettier":"^3.8.1","text-case":"^1.2.10","es-toolkit":"^1.45.1","prettier-plugin-java":"^2.8.1","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.7","vitest":"^4.1.2","type-fest":"^5.5.0","@vitest/ui":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.2","temporal-polyfill":"^0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.3.1_1775531774592_0.7023935695676746","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@huanglangjian/specs","version":"0.4.0","_id":"@huanglangjian/specs@0.4.0","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"188393fe0940cb3023d093936f81fe9798a679f3","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.4.0.tgz","fileCount":4,"integrity":"sha512-6Tu4WKTzCRIXhwzjxtxZIU1qF2botjQw4jTYK3PRh8msGE1njvExw4q2xfN659UPmoToCKRhEa/oLuoP3J+lyw==","signatures":[{"sig":"MEUCIAmbLxqCSNfpGyJWAVfAATeoub9JBtNvbBTdEOzaHiFOAiEAkL/W1WJR/+7M1bMdsb71X9Vjb8D7+vH2sWRFLlDdzHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151613},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.14.1","dependencies":{"pathe":"^2.0.3","prettier":"^3.8.3","text-case":"^1.2.10","es-toolkit":"^1.46.1","prettier-plugin-java":"^2.8.1","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.0","vitest":"^4.1.5","type-fest":"^5.6.0","@vitest/ui":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.2","temporal-polyfill":"^0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.4.0_1778210002613_0.26511360724098143","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@huanglangjian/specs","version":"0.5.0","_id":"@huanglangjian/specs@0.5.0","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"03947ae5d0c3436baa4649f3a826bc7dcf121af1","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.5.0.tgz","fileCount":4,"integrity":"sha512-pSg1xJ5Ulxag2pJkVEnXCTa31EwzUoraHToaXSRbCDl0aOB+lxo06hcIpDZuIVOoyaH4MEv9r+Cg7rc+e6hGoQ==","signatures":[{"sig":"MEQCIBTmjkYNFH3phKZeMIFdye3rL+ZM+yoy5Od+dWXV+v3MAiBMeDnVAsqvDSEwLwBj8ftPtaYXb3Xhk8IgzTvxn7rGOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249115},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.47.0","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.2","vitest":"^4.1.8","type-fest":"^5.7.0","@vitest/ui":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.3","json-schema-typed":"^8.0.2","temporal-polyfill":"^0.3.2","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.5.0_1781160056978_0.13995388246039098","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@huanglangjian/specs","version":"0.6.0","_id":"@huanglangjian/specs@0.6.0","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"791d842f6eb7e1cfd6db064556257e78f3c7df5c","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.6.0.tgz","fileCount":4,"integrity":"sha512-nqHGxLUcXXqtQgW96A4jCzSTHLG6e56LlBzb2nfOHsBkanIzOoFENsx2VKfvq8mH+TJ4lCniL4mJm1Pge83B8Q==","signatures":[{"sig":"MEQCIAYhbuDBE/9ArxlMwVNJoudTNiZdGprOH2cWFgUCB2lxAiBwy3TilnQDB0/9jcFz1zLPAdrYQMgkelbs+RtxZF8Xgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272273},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.47.0","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.2","vitest":"^4.1.8","type-fest":"^5.7.0","@vitest/ui":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.3","json-schema-typed":"^8.0.2","temporal-polyfill":"^0.3.2","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.6.0_1781165304375_0.38701832292024774","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@huanglangjian/specs","version":"0.7.0","_id":"@huanglangjian/specs@0.7.0","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"baca523282c5656c285d253be29f1881f3b60540","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.7.0.tgz","fileCount":4,"integrity":"sha512-V3JvSHpZ1ZYiqnPwtc6zOJL2zT0xBxtQWg/xJ8hba7Ir/go6x8VvsDR3x+/IYt0L45dNeiN6BBcG7yZAkr/M1A==","signatures":[{"sig":"MEQCIDYp65tc7o46jU4jDqHqyx8tKUoklu01L0uTQ9PKlcVNAiAGEO6DyNjnj8yTN/lOt6jdnLKIVJcE1uLdzhMus+B0nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272697},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.47.0","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.2","vitest":"^4.1.8","type-fest":"^5.7.0","@vitest/ui":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.3","json-schema-typed":"^8.0.2","temporal-polyfill":"^0.3.2","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.7.0_1781229596975_0.01662556057790865","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@huanglangjian/specs","version":"0.8.0","_id":"@huanglangjian/specs@0.8.0","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"18cb507fe2db4594bb81720c4a094bad276e46cf","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.8.0.tgz","fileCount":4,"integrity":"sha512-fay79smkinGBUgukgdGwnZC9SUzvfXKackGBU9vedi86FAVmsYgj+JCRcLZFT11Oi0urezAV39HurLPHDNd1sw==","signatures":[{"sig":"MEYCIQCzQ/BJEl7L2nMqkY9wWh2PW0pQH3OZF5t7fC/oL/JGxgIhAO7MScxTjRWTZVA0hx5Dyv5uSL7xk5JZDekc5DKl2JUD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273041},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.47.0","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.2","vitest":"^4.1.8","type-fest":"^5.7.0","@vitest/ui":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.3","json-schema-typed":"^8.0.2","temporal-polyfill":"^0.3.2","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.8.0_1781233792950_0.782600358997573","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@huanglangjian/specs","version":"0.8.1","_id":"@huanglangjian/specs@0.8.1","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"d718c6e282c0613b60caa739c8c4681ff871e7b8","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.8.1.tgz","fileCount":4,"integrity":"sha512-kxfY+RmxTHbBIsWQ5QdtlnWctHRLdAUjhUMk/v/9xBSXCELNx4Pk1HXEQDHkUzjj2FfbZmjtj2iFyJuUKQqGKA==","signatures":[{"sig":"MEUCIQC0/K87xvg3b+tneuUL4knaag3enQ1Ixc3ciz2mZzSWQgIgW6FPW4WqflLumL1fu+YMz3QMOVL3qzXlU9vjAW34ev0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279195},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.47.0","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.2","vitest":"^4.1.8","type-fest":"^5.7.0","@vitest/ui":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.3","json-schema-typed":"^8.0.2","temporal-polyfill":"^0.3.2","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.8.1_1781235311964_0.4857982738111428","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@huanglangjian/specs","version":"0.8.2","_id":"@huanglangjian/specs@0.8.2","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"820409861dc796e4647a8fce9e2664160dbe19f3","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.8.2.tgz","fileCount":4,"integrity":"sha512-ojWJ+od7vzauS8wwlb2272VP9333YUnqKc9PMKOCJScIe7FjP98kEpSkcNj40xuEX4QHsDXO9A+49KBib9ShNw==","signatures":[{"sig":"MEYCIQCI7Xx6ejAJs5EVgXO+H3VXbf4Knl2gc/adtc0QSqmqmQIhANXehlPdQ8s7jelqeTyKcnKSK5PPiNeV5yq0/xoMb223","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279205},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.47.0","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.2","vitest":"^4.1.8","type-fest":"^5.7.0","@vitest/ui":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.3","json-schema-typed":"^8.0.2","temporal-polyfill":"^0.3.2","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.8.2_1781236305701_0.19282772973224604","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@huanglangjian/specs","version":"0.8.3","_id":"@huanglangjian/specs@0.8.3","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"bd8a8c3119f8ca5fb1022d892716cb3182d6d6a0","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.8.3.tgz","fileCount":4,"integrity":"sha512-B9J6W/svR/xvjn1P4YpNUHB43wI3Dp60bQ2B1OOMaBDoOhClm+A7ojkXxG78PbbJj90F3ITJkRqgYtAU0RCx1w==","signatures":[{"sig":"MEUCIQDfWbpzUul8jR4YD7ma8FpWn861opviyZMVpf/AQZmdqgIgJAjGdW6iR0zkzG8/Oh9Op/iUL2NHkadP8gb/3Dx6hyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280025},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.47.0","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.2","vitest":"^4.1.8","type-fest":"^5.7.0","@vitest/ui":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.3","json-schema-typed":"^8.0.2","temporal-polyfill":"^0.3.2","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.8.3_1781241933818_0.9822889502416734","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@huanglangjian/specs","version":"0.8.4","_id":"@huanglangjian/specs@0.8.4","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"8ab3c013c115b8ff566e3c1bad2c807614831ba7","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.8.4.tgz","fileCount":4,"integrity":"sha512-W/fJevDd3vypqXeeribCiIhS6Da6NKOrSBflFWw+fjN5TESwY7+FGYFBYkM/q8alRRScc2CGnV/v4o2jbuY5Ug==","signatures":[{"sig":"MEQCIGoDJiizbStnsR7KkQicHzjqK1kVzLSxvUaH0nkdM1G0AiBPwhU+mOv+UfHxhZgmdSJFmQ6xShoUwf5DpkM11pibkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279849},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.47.0","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.2","vitest":"^4.1.8","type-fest":"^5.7.0","@vitest/ui":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.3","json-schema-typed":"^8.0.2","temporal-polyfill":"^0.3.2","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.8.4_1781243676043_0.7253927237618265","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@huanglangjian/specs","version":"0.8.5","_id":"@huanglangjian/specs@0.8.5","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"23b55db02882b1755619bc20b6b09f7ee4e6d042","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.8.5.tgz","fileCount":4,"integrity":"sha512-hvuthUmj4epRA5jFf5Cx8Q/92IpKV7fX1oUUa72ob6BqtbDpeNaPkeS61xRiR23dqFNm0YHnW0tKUF/4QkmrZA==","signatures":[{"sig":"MEUCID84vvVURCtiwcJSbJo88f8RtM1H0ijIfe8GG/ddnOyuAiEA2W/ydh0j2+viImYhOBdc6ASbQntGcZCX0PSXHxrCik0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280482},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.47.0","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.2","vitest":"^4.1.8","type-fest":"^5.7.0","@vitest/ui":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.3","json-schema-typed":"^8.0.2","temporal-polyfill":"^0.3.2","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.8.5_1781244939100_0.49910400652458664","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@huanglangjian/specs","version":"0.9.0","_id":"@huanglangjian/specs@0.9.0","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"fbcf2e4ae84a77c62903180ff4a2b12f40fc7bc9","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.9.0.tgz","fileCount":4,"integrity":"sha512-ZA1FkmtBk7dA8IMGXAWTuoRIg85tCzabluU/GYVtYsOaCIzULAKmk7v8xZodm4N1JBhJTObl7RLYPKG30QOUZA==","signatures":[{"sig":"MEUCIGwL3h+VbNlVaFNrGd9KJB+hIvaoqPMKsf0JN2x29dPcAiEA1J3bILcJucF0PPuQfaTQluWEJlko0Hj9NRp9sTyuKn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279516},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.47.0","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.2","vitest":"^4.1.8","type-fest":"^5.7.0","@vitest/ui":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.3","json-schema-typed":"^8.0.2","temporal-polyfill":"^0.3.2","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.9.0_1781249910682_0.20971325057809254","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@huanglangjian/specs","version":"0.9.1","_id":"@huanglangjian/specs@0.9.1","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"728d957aa73ef3019bd79daec629086bd3765449","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.9.1.tgz","fileCount":4,"integrity":"sha512-P4XwtTGA7eWgStCWj9xwK+t/4U1+3BlzJ7h28NeZMOWAB46kOR4DtbaYrZNIMnSIKBhhe6G0FboZoA+oU8rzAg==","signatures":[{"sig":"MEUCID2cTg75EtViZ7Kys+v4h7cJi+RAuQbetUM/OwqHoMSHAiEA6KXb8NnVHWjIdYI0NDT17Sg6i7Vcwo0wYyP/o+6c768=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175574},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.47.0","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsdown":"^0.22.2","vitest":"^4.1.8","type-fest":"^5.7.0","@vitest/ui":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.3","json-schema-typed":"^8.0.2","temporal-polyfill":"^0.3.2","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.9.1_1781253266745_0.20444539687030616","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@huanglangjian/specs","version":"0.9.2","_id":"@huanglangjian/specs@0.9.2","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"3916a0b60c09f2a491e2e3f2b53a5f941a5f9294","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.9.2.tgz","fileCount":4,"integrity":"sha512-8Dt/XHUZsq6lmouVRrWmy+D9MdqXDjo66AB7KoYr0kDCQS2d80FzbpVdVW1dw86qV35Mn8P2hnNS7oiXKbJ3VQ==","signatures":[{"sig":"MEUCIQCPbKkcQFIPP3ikZmqqr9/7uSWX0tQFG84aqPvwAQhd7gIgWdRMUMpfQvL2kzpeqnVpo96jaCAY/AQRNiA7GWsd2SM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175963},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.47.0","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsdown":"^0.22.2","vitest":"^4.1.8","type-fest":"^5.7.0","@vitest/ui":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.3","json-schema-typed":"^8.0.2","temporal-polyfill":"^0.3.2","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.9.2_1781487310911_0.7700714513703542","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@huanglangjian/specs","version":"0.10.0","_id":"@huanglangjian/specs@0.10.0","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"387267102594c420db9583154a9e834ca7c53a80","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.10.0.tgz","fileCount":4,"integrity":"sha512-w+lyavLqs9CyOMRKNjppJT82Zov6I1NcBulS+T0AkKG2fqzhiiUj7DTMmJUEY95yPy10sJdphZMC5ue4BWRPxQ==","signatures":[{"sig":"MEYCIQDZo7Ioa41AqQPT5T6RPe6DiKPYw6WX2xzlkD4eSRth1wIhANO1vP/HZik/K6MI+/JcxLYw2L+z3B3GS9Bo8ehWuNMg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179127},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.47.0","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsdown":"^0.22.2","vitest":"^4.1.8","type-fest":"^5.7.0","@vitest/ui":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.3","json-schema-typed":"^8.0.2","temporal-polyfill":"^0.3.2","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.10.0_1781494883748_0.015840203042786438","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@huanglangjian/specs","version":"0.11.0","_id":"@huanglangjian/specs@0.11.0","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"d5e74e83891dd767b4d746966d46f94d033844cc","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.11.0.tgz","fileCount":4,"integrity":"sha512-hAaHB/Ct2uSsTy2LsDcm2RtkAbBObMD29tqkfrubkKxyqewHBsqVpSUXzEELVZ89goMM7C4Aei9ewC10utXw2Q==","signatures":[{"sig":"MEYCIQCi85dGnfPFqCzzwBKFAKuXRfhMtrhcIaL84JcxDA0NEgIhAIBIiSr5ITpgPkExF2bPeG5ZwKIXjRClQhHYuNTC3pvF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181749},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.47.0","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsdown":"^0.22.2","vitest":"^4.1.8","type-fest":"^5.7.0","@vitest/ui":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.3","json-schema-typed":"^8.0.2","temporal-polyfill":"^0.3.2","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.11.0_1781495726657_0.9527342056956856","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@huanglangjian/specs","version":"0.12.0","_id":"@huanglangjian/specs@0.12.0","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"62f0373c8fdcec2d21085344a4d3528548618401","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.12.0.tgz","fileCount":4,"integrity":"sha512-qbLhQszUll1c4+hmgeie85lR74Ln8HRYCNAlAFLEXCD4/ZS5qCtB3gZk8zw9AMI/XcaVGUtx0ebCr9RgaZ7fwA==","signatures":[{"sig":"MEUCIQD3P3LP04vNdYojoVKFnU8FqxH6l+9x2atm2UxyHn4GLQIgQFMzTa6GHKOsvhWm837VAV9y52lbIDTyoW3rLbuUj+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180511},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.47.0","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsdown":"^0.22.2","vitest":"^4.1.8","type-fest":"^5.7.0","@vitest/ui":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.3","json-schema-typed":"^8.0.2","temporal-polyfill":"^0.3.2","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.12.0_1781502809918_0.9740788287868003","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@huanglangjian/specs","version":"0.12.1","_id":"@huanglangjian/specs@0.12.1","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"cde0e9dbd6d5c7fc330ed46fb790a0f009345bea","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.12.1.tgz","fileCount":4,"integrity":"sha512-0h8+TAKSZ7r+aJbKJ6JDgFiU7ubJXc2hy2KVc/15e7w0uciADiCbJDXSOA3ALY2EKU/iYXk1PKFrNGobxyRZow==","signatures":[{"sig":"MEYCIQDadbSbAhq3AuMUAM36iOjn9s9j3h/t0Z75+o4k5DSnDQIhAOac1QixhQV8h3IR6ZAuxz5K8Li3VCLe/E5ahS3CwnSh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180657},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.47.0","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsdown":"^0.22.2","vitest":"^4.1.8","type-fest":"^5.7.0","@vitest/ui":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.3","json-schema-typed":"^8.0.2","temporal-polyfill":"^0.3.2","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.12.1_1781506861745_0.6803475247314275","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"@huanglangjian/specs","version":"0.12.2","_id":"@huanglangjian/specs@0.12.2","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"191337a6fb3976169544de77be97ae12c80c04b3","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.12.2.tgz","fileCount":4,"integrity":"sha512-p8kY3g6hqtyKkoY/3tctoe7rnQ8hesDzJVeZRrO8wK2azPwhq1oozkpRS+fzLnZ4Bo58Xtj+j+qQGnbybeI7fw==","signatures":[{"sig":"MEUCIQDYWan2t7EwPXSNKYQ3ZtRLzNZeJnQQl7g98MfNk2IrDgIgdXz4hOzzgumokQSuyWFqgBVmZ3KKSYkJTrTe4tQad6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181691},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.47.0","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsdown":"^0.22.2","vitest":"^4.1.8","type-fest":"^5.7.0","@vitest/ui":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.3","json-schema-typed":"^8.0.2","temporal-polyfill":"^0.3.2","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.12.2_1781581216931_0.20672694728238805","host":"s3://npm-registry-packages-npm-production"}},"0.12.3":{"name":"@huanglangjian/specs","version":"0.12.3","_id":"@huanglangjian/specs@0.12.3","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"91a7fcb134bbe25ff2267197ab879fca56eb29e6","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.12.3.tgz","fileCount":4,"integrity":"sha512-WlxXtPlC1BLTiqVvTQXSSgP9+UVOOx7eMbW4XaJiF4tbzj+nRP8G/HyUKoFMteFI6W/taXQNagwskx2aPza6zw==","signatures":[{"sig":"MEUCIEhfGQiMUv89UI1JBX02WA+Zw6V40licl+qWsqNX7VnWAiEAyEOkkNqxCB42NZZPeYVIkfVcl2S6/o1OuCDdur3/Y5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181707},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.47.0","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsdown":"^0.22.2","vitest":"^4.1.8","type-fest":"^5.7.0","@vitest/ui":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.3","json-schema-typed":"^8.0.2","temporal-polyfill":"^0.3.2","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.12.3_1781761132559_0.9335862203835006","host":"s3://npm-registry-packages-npm-production"}},"0.12.4":{"name":"@huanglangjian/specs","version":"0.12.4","_id":"@huanglangjian/specs@0.12.4","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"f3f8356163ff3240652935f293b2eb406e00d0be","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.12.4.tgz","fileCount":4,"integrity":"sha512-thV6iqP3XPWva9/wN7Nj73Ocxu8JnIgPAuZXZyW8CkpLHnE8FjFm9yZ2j929L1uCsewE4JHNQfoml/zBvkGqTA==","signatures":[{"sig":"MEQCIAEFVfmgURdqGxdT6JE/Ff9qN7M8UJWY5EGuA6TIVBAcAiAFldvcx89roRdYiRAQymkxAwD/R1xZ9qcoe5rJxJcWkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182209},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.47.0","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsdown":"^0.22.2","vitest":"^4.1.8","type-fest":"^5.7.0","@vitest/ui":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.3","json-schema-typed":"^8.0.2","temporal-polyfill":"^0.3.2","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.12.4_1781762440795_0.66788043223557","host":"s3://npm-registry-packages-npm-production"}},"0.12.5":{"name":"@huanglangjian/specs","version":"0.12.5","_id":"@huanglangjian/specs@0.12.5","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"f28882e022839f7fba5dbc570bf6f89cdec30236","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.12.5.tgz","fileCount":4,"integrity":"sha512-IXPf6LfCGyWpFm+mFIO2zhMtsMqJQvmMJJr+bDalTtNzWCxnV26t90DrtIQPzS3kofWQnPzMA1iR3bZF764osg==","signatures":[{"sig":"MEUCIBS82dTr3HZ7WWN2DqqJC8yiHq7pixnRquoLOsTXvFy3AiEA4mwMdZzHHiRSSjbKZqeNkap0SAAZrFxyE9acp6KnvLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182221},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.47.0","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsdown":"^0.22.2","vitest":"^4.1.8","type-fest":"^5.7.0","@vitest/ui":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.3","json-schema-typed":"^8.0.2","temporal-polyfill":"^0.3.2","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.12.5_1781763810039_0.03258872146568481","host":"s3://npm-registry-packages-npm-production"}},"0.12.6":{"name":"@huanglangjian/specs","version":"0.12.6","_id":"@huanglangjian/specs@0.12.6","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"7b75ff6b75f4595c9c87039f26a0734d66a9c070","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.12.6.tgz","fileCount":4,"integrity":"sha512-GCu703tCQddNsgAh5+U2/IfuhnaaatDG6hXpCUDUoHzGoMzpkLda5xufLF24E3XRmGjl7bwWOvEHtJnr7n/qIQ==","signatures":[{"sig":"MEUCIQCEvFB6NwAfbx1rQNQc6CJ8SXgugn6Bdf/HwrpmJpF+MAIgbv2yabItoMcIVsl6uVbt7ZyegHH8Cj9FZD5gpsuRjpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189947},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.47.0","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsdown":"^0.22.2","vitest":"^4.1.8","type-fest":"^5.7.0","@vitest/ui":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.3","json-schema-typed":"^8.0.2","temporal-polyfill":"^0.3.2","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.12.6_1781765646413_0.71696387791592","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@huanglangjian/specs","version":"0.13.0","_id":"@huanglangjian/specs@0.13.0","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"5ee08f66ce3e5687af403ebe22b94c48bd3a30c4","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.13.0.tgz","fileCount":4,"integrity":"sha512-UotRrJQ2AaC02rPKpYpo7KWjzrsY3iQsiOgUqs+kL3FEWnMq/mK7Q20DjxNP0V2M7KXT6bcQEti2Vwe1UpxU/Q==","signatures":[{"sig":"MEQCIFMF4IPh5IYMYGPBC5EoFo5rz9Z7wO/kGe3U+mCcVmCQAiBZn808Nb8xvhRfI+4CDLmL7LZ86TdnzMmR9i3tzqjDRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190063},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.47.0","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsdown":"^0.22.2","vitest":"^4.1.8","type-fest":"^5.7.0","@vitest/ui":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.3","json-schema-typed":"^8.0.2","temporal-polyfill":"^0.3.2","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.13.0_1781770883107_0.444818526251219","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@huanglangjian/specs","version":"0.13.1","_id":"@huanglangjian/specs@0.13.1","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"78efeedea4d6cf3af1e97fdd36fe506fb9f5c67a","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.13.1.tgz","fileCount":4,"integrity":"sha512-WBs+2yiPWbtoxRflypLeMD4es+QVjNJJkDMVDwPw/Vl3t+md7OgkAfeyiK5YDokBv8FVUkB2NgnQq74uqyhj4w==","signatures":[{"sig":"MEQCIF4gtgpV92cqRCOekqikJtuHc+LM8UsRFCER8lX2nPqnAiBFpqrWwJeZgA1lUxODIk8eLj4uvZuoiXr0AkGhnkZ1Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190121},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.47.0","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsdown":"^0.22.2","vitest":"^4.1.8","type-fest":"^5.7.0","@vitest/ui":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.3","json-schema-typed":"^8.0.2","temporal-polyfill":"^0.3.2","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.13.1_1782091336649_0.8967616538319796","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"@huanglangjian/specs","version":"0.13.2","_id":"@huanglangjian/specs@0.13.2","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"1d46919970c71c250f8e15fdd1619c41bb86b606","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.13.2.tgz","fileCount":4,"integrity":"sha512-HuFQRgkQdbJxn34GzNzjT10TavjwfAnnx0MUhJITiy35HR35qpVfxrSFEv5rMGeCb6TYYgOcjGVWht9exZkkIw==","signatures":[{"sig":"MEUCIQCB7ab+m+TRPJ/+IAwLOD6LzuC4fyWhlAHD0iGPoGeaegIgSG5kAjCKEs3wvOQh+wjE5KFUroXZG2KywDnfnjvTXzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190121},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.47.0","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsdown":"^0.22.2","vitest":"^4.1.8","type-fest":"^5.7.0","@vitest/ui":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.3","json-schema-typed":"^8.0.2","temporal-polyfill":"^0.3.2","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.13.2_1782092130615_0.7994672336228292","host":"s3://npm-registry-packages-npm-production"}},"0.13.3":{"name":"@huanglangjian/specs","version":"0.13.3","_id":"@huanglangjian/specs@0.13.3","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"ecaaf1e47c971a7550c74c8a959a652202813cd2","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.13.3.tgz","fileCount":4,"integrity":"sha512-k5n2oPZHAHhTo2+zR23pHEtWsfFokKAXjYXFNI9mU5yHtVwaX8Tj3JlZIL72306478BRjPL5Kggb8DhubPhcDg==","signatures":[{"sig":"MEQCICwSXJ2ynw2LLzTBt56i4QyXeEaOY+/4aC4T//fm/wf5AiBRGIUH0PH2Eda8uF9nE+15bpc/QlBdx/75yzVohITrsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191989},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.48.1","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","tsdown":"^0.22.3","vitest":"^4.1.9","type-fest":"^5.7.0","@vitest/ui":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0","json-schema-typed":"^8.0.2","temporal-polyfill":"^1.0.1","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.13.3_1782366199638_0.3790249584271692","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@huanglangjian/specs","version":"0.14.0","_id":"@huanglangjian/specs@0.14.0","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"5c734cad8886f998e20871e2c0e49dfbcb1b2579","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.14.0.tgz","fileCount":4,"integrity":"sha512-wxDsQ0HfaUB9biRApwKyw9IEFErj4W6RWpFQ1GOnFQdvs3UxSIWo6DzyHJ7yuar06geGTgTuWEsJq8cO2ohlxA==","signatures":[{"sig":"MEUCIGeodiINvOv1hvat9Mzmf1mqxOb3z1EEQx8qbLlTRzAYAiEAgCkydNZF4N2CgFtlGFp0joHbMWL0GWjdEoDm6MXRcfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192779},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.48.1","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","tsdown":"^0.22.3","vitest":"^4.1.9","type-fest":"^5.7.0","@vitest/ui":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0","json-schema-typed":"^8.0.2","temporal-polyfill":"^1.0.1","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.14.0_1782699129449_0.5698356016625648","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@huanglangjian/specs","version":"0.14.1","_id":"@huanglangjian/specs@0.14.1","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"0184282b25c9d25b93018cd03a73ecae712a74f3","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.14.1.tgz","fileCount":4,"integrity":"sha512-Ic0qKTUTxyfM3Fi3BBHubPhDKak8cwDu/yEe9u1zl+BnFkYzmJCM/Ml9y3Q38ziei//v9Pcz4PVH/cQxm+wlBQ==","signatures":[{"sig":"MEUCIDzNNJ+Gzq7u6PlSqjcokvFdz+30Usm4xnOmvi7tfOo8AiEAsYcEQHkUhaszG/OS/VWbVErayKfi6QpieH1lPcCZyXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193476},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.48.1","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","tsdown":"^0.22.3","vitest":"^4.1.9","type-fest":"^5.7.0","@vitest/ui":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0","json-schema-typed":"^8.0.2","temporal-polyfill":"^1.0.1","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.14.1_1782783015154_0.32670327147903455","host":"s3://npm-registry-packages-npm-production"}},"0.14.2":{"name":"@huanglangjian/specs","version":"0.14.2","_id":"@huanglangjian/specs@0.14.2","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"e540de7eee4378f2d1dc77007e96115321575b9f","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.14.2.tgz","fileCount":4,"integrity":"sha512-Xrw9JXO3RqBid5Om4Lie2kB9HfBgy7eGadMbJgmZHnnFbuq51BWWND1DDsRPqV7avcDlmeby7VHvbQvLih7AHw==","signatures":[{"sig":"MEQCIQDBQ92S763l2pAQya1EdAAOCpQbGVLf4b/Ug1wNmZyb5gIfMtuo/y91BtDwl2fnkYv+DYVW5VUHJv97aH47G4OjXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193710},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.48.1","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","tsdown":"^0.22.3","vitest":"^4.1.9","type-fest":"^5.7.0","@vitest/ui":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0","json-schema-typed":"^8.0.2","temporal-polyfill":"^1.0.1","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.14.2_1782811844930_0.6406895642442947","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@huanglangjian/specs","version":"0.15.0","_id":"@huanglangjian/specs@0.15.0","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"3d6299cf02970c095e627bac2500687791630991","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.15.0.tgz","fileCount":4,"integrity":"sha512-I6L3hMGemrZkx71Yj4YCCBxdT6wrZAaTSjQ7cVQca8XMabS0BZwRUngu0XqtN+lO3sstgrQ3Fq5A+uCzRZiD4w==","signatures":[{"sig":"MEUCIES/esB4l1aB9MeXVugmemMiScPrK9NouAJYpqcD2iA7AiEAoBgGDDubyfVcO5oUY8tESLyMtL6Z4q7dTWvlRO5fP2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203294},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.48.1","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","tsdown":"^0.22.3","vitest":"^4.1.9","type-fest":"^5.7.0","@vitest/ui":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0","json-schema-typed":"^8.0.2","temporal-polyfill":"^1.0.1","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.15.0_1782896821530_0.2368535284824418","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@huanglangjian/specs","version":"0.16.0","_id":"@huanglangjian/specs@0.16.0","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"21cdcfa853d12f98751b9fcefe577d622e384905","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.16.0.tgz","fileCount":4,"integrity":"sha512-p5G1w2d2sN8Nrs/s2gn4+LCqIuh1mZjD5mla24rNJtuVO4MioAeObgLM39KGFlbtjDXF8v+47YjAf8xnwr7Hyw==","signatures":[{"sig":"MEUCIDEmJvRyMcg3TtDFGboJhy68YQ6yrZCVnQQhmoX7bvT0AiEAi8dZxq04YGeGDwp/gDmaHG3p7Jz7Fjuhgo9W91kLWHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196110},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.48.1","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","tsdown":"^0.22.3","vitest":"^4.1.9","type-fest":"^5.7.0","@vitest/ui":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0","json-schema-typed":"^8.0.2","temporal-polyfill":"^1.0.1","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.16.0_1782954692219_0.7093061940997241","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@huanglangjian/specs","version":"0.17.0","_id":"@huanglangjian/specs@0.17.0","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"5076f6e49dce64ebb0892fae14aae0062da2865a","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.17.0.tgz","fileCount":4,"integrity":"sha512-t9k9811KWIiyCzK1AiAQWW+9fdTCDzhkGPaiZKAyNZ20pXlEIXvRgnuwlTBSyb+Sbh8htDWl9BVGHnuV//xnQA==","signatures":[{"sig":"MEUCIGSMlUUDrgOjub/tvncQJ8vIQfES8GC5O+PO+n6SotC3AiEAsGo8k8zMB9028oPc9l3k+2AdfQqUQkwe6qKiqkZWYps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198356},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.48.1","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","tsdown":"^0.22.3","vitest":"^4.1.9","type-fest":"^5.7.0","@vitest/ui":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0","json-schema-typed":"^8.0.2","temporal-polyfill":"^1.0.1","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.17.0_1782958949972_0.41783848724824457","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@huanglangjian/specs","version":"0.18.0","_id":"@huanglangjian/specs@0.18.0","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"a7327502a4c03762fb1e6c360463b80360052b14","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.18.0.tgz","fileCount":4,"integrity":"sha512-3wjj2TSWxeHIHw1ZxWh+2vk/vGmTeE31JLj1eU1T6co3GT8vwUYG5Tf5TQ21Q187X30Jve8lDuzV/6xQup//FQ==","signatures":[{"sig":"MEYCIQCDo72vWSfusS9OauxsNWA6C5dztom8L51GQ3P7L9pgowIhAJkPZ4VGeLDsuF4zHO0/7aMabldiKlTIra4Nf9Aj7v7Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200020},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.48.1","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","tsdown":"^0.22.3","vitest":"^4.1.9","type-fest":"^5.7.0","@vitest/ui":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0","json-schema-typed":"^8.0.2","temporal-polyfill":"^1.0.1","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.18.0_1782968366451_0.9390711738901836","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@huanglangjian/specs","version":"0.18.1","_id":"@huanglangjian/specs@0.18.1","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"1831316fe323839083fc96b4a1006341031d7674","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.18.1.tgz","fileCount":4,"integrity":"sha512-/K6HglooOaG45Hm4Ej0yho9KVUcbYd5x8B1aPTXRMAzXMzALlIufw63/x70LGU9OvAzD9TPiq+4IpePdiMEifw==","signatures":[{"sig":"MEUCIGse2V2d5VrpXgYAbuhEtRv7rPBMcQMnGbCa4MWPbo2VAiEAsV2YTL5EHk02CIsCLXyZv9gjfx47QEY8ntx9XWTJVug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200068},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.48.1","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","tsdown":"^0.22.3","vitest":"^4.1.9","type-fest":"^5.7.0","@vitest/ui":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0","json-schema-typed":"^8.0.2","temporal-polyfill":"^1.0.1","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.18.1_1782970142462_0.4376697768519846","host":"s3://npm-registry-packages-npm-production"}},"0.18.2":{"name":"@huanglangjian/specs","version":"0.18.2","_id":"@huanglangjian/specs@0.18.2","maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"dist":{"shasum":"c2a18751f2a004590f964530f03da960ed49f457","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.18.2.tgz","fileCount":4,"integrity":"sha512-htnxGKpt+Jfb7sdmcfDn8eT5fJavwS9rowkp6QdqmAg7uNDXvtGJ+oKK7Alosp6jo+hYwg/FHWA//ImjZ7rnoA==","signatures":[{"sig":"MEUCIQCzYdKL1uTSeZtCct2bP3aeac51pXm9fpTTeGUmsHsbaQIgTI0vpt75/2WPj8ul3CH+f10l8sPG8X3cKNWMEWicpuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200336},"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"private":false,"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","pathe":"^2.0.3","prettier":"^3.8.4","text-case":"^1.2.11","es-toolkit":"^1.48.1","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","tsdown":"^0.22.3","vitest":"^4.1.9","type-fest":"^5.7.0","@vitest/ui":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0","json-schema-typed":"^8.0.2","temporal-polyfill":"^1.0.1","@standard-schema/spec":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/specs_0.18.2_1782976755802_0.5196837706608561","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@huanglangjian/specs","version":"0.19.0","private":false,"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"publishConfig":{"access":"public"},"dependencies":{"es-toolkit":"^1.48.1","pathe":"^2.0.3","prettier":"^3.8.4","prettier-plugin-java":"^2.9.7","prettier-plugin-rust":"^0.1.9","text-case":"^1.2.11","zod":"^4.4.3"},"devDependencies":{"@standard-schema/spec":"^1.1.0","@types/node":"^26.0.0","@vitest/ui":"^4.1.9","json-schema-typed":"^8.0.2","temporal-polyfill":"^1.0.1","tsdown":"^0.22.3","tsx":"^4.22.4","type-fest":"^5.7.0","typescript":"^6.0.3","vitest":"^4.1.9"},"scripts":{"build":"tsdown","dev":"tsdown --watch","test":"vitest","test:ui":"vitest --ui","test:openapi":"tsx src/test.ts"},"_nodeVersion":"24.18.0","_id":"@huanglangjian/specs@0.19.0","dist":{"integrity":"sha512-OV7Zrq9LOCFoWKhKvahpN0Rd6rp3fmsZsUhGTdkuRGnju8mg0RfpOaKxMg+8xZHixkme7CeU5/E4zSFZUiftgw==","shasum":"ae5e5a93706ab91137ea7b1405abe3f373557bc3","tarball":"https://registry.npmjs.org/@huanglangjian/specs/-/specs-0.19.0.tgz","fileCount":4,"unpackedSize":244191,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDSiorXbddlIRKH+6MpAd2Y7IN9QjWZPboV3ZTaGDAYWAIhAOog9H6f8rBI4MmoAP0rThJtGb4RMda4CyymNG8CYfZy"}]},"_npmUser":{"name":"huanglangjian","email":"1127233679@qq.com"},"directories":{},"maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/specs_0.19.0_1783414039635_0.9356421150526408"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-02T16:46:02.981Z","modified":"2026-07-07T08:47:19.900Z","0.2.0":"2026-04-02T16:46:03.268Z","0.3.0":"2026-04-07T00:48:33.993Z","0.3.1":"2026-04-07T03:16:14.758Z","0.4.0":"2026-05-08T03:13:22.770Z","0.5.0":"2026-06-11T06:40:57.181Z","0.6.0":"2026-06-11T08:08:24.525Z","0.7.0":"2026-06-12T01:59:57.153Z","0.8.0":"2026-06-12T03:09:53.166Z","0.8.1":"2026-06-12T03:35:12.102Z","0.8.2":"2026-06-12T03:51:45.834Z","0.8.3":"2026-06-12T05:25:34.035Z","0.8.4":"2026-06-12T05:54:36.217Z","0.8.5":"2026-06-12T06:15:39.323Z","0.9.0":"2026-06-12T07:38:30.861Z","0.9.1":"2026-06-12T08:34:26.914Z","0.9.2":"2026-06-15T01:35:11.057Z","0.10.0":"2026-06-15T03:41:23.876Z","0.11.0":"2026-06-15T03:55:26.802Z","0.12.0":"2026-06-15T05:53:30.058Z","0.12.1":"2026-06-15T07:01:01.908Z","0.12.2":"2026-06-16T03:40:17.069Z","0.12.3":"2026-06-18T05:38:52.722Z","0.12.4":"2026-06-18T06:00:40.942Z","0.12.5":"2026-06-18T06:23:30.183Z","0.12.6":"2026-06-18T06:54:06.577Z","0.13.0":"2026-06-18T08:21:23.277Z","0.13.1":"2026-06-22T01:22:16.791Z","0.13.2":"2026-06-22T01:35:30.777Z","0.13.3":"2026-06-25T05:43:19.779Z","0.14.0":"2026-06-29T02:12:09.604Z","0.14.1":"2026-06-30T01:30:15.297Z","0.14.2":"2026-06-30T09:30:45.075Z","0.15.0":"2026-07-01T09:07:01.687Z","0.16.0":"2026-07-02T01:11:32.358Z","0.17.0":"2026-07-02T02:22:30.162Z","0.18.0":"2026-07-02T04:59:26.636Z","0.18.1":"2026-07-02T05:29:02.600Z","0.18.2":"2026-07-02T07:19:15.933Z","0.19.0":"2026-07-07T08:47:19.785Z"},"maintainers":[{"name":"huanglangjian","email":"1127233679@qq.com"}],"readme":"","readmeFilename":""}