{"_id":"@byyuurin/uno-merge","_rev":"10-c7e362d7c8f980cff7b8619bc113a835","name":"@byyuurin/uno-merge","dist-tags":{"latest":"0.3.4"},"versions":{"0.0.0":{"name":"@byyuurin/uno-merge","version":"0.0.0","keywords":[],"author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","_id":"@byyuurin/uno-merge@0.0.0","maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"homepage":"https://github.com/byyuurin/uno-merge#readme","bugs":{"url":"https://github.com/byyuurin/uno-merge/issues"},"dist":{"shasum":"baeba86462d926f17cc018b0775ecd5a2f3982c6","tarball":"https://registry.npmjs.org/@byyuurin/uno-merge/-/uno-merge-0.0.0.tgz","fileCount":7,"integrity":"sha512-oBHnNUYb5/IH4M7wyr+BVwO1dAtGhfjlRhekcuqJ6Y5E2TGcNqUfKhD2JuLC0j6L+Mkl/B34HClksDU+ztzdZw==","signatures":[{"sig":"MEQCIBxKrxCJtQR1UvsJvML8sJB8G79HGNkf2/jOwnOV46jFAiAOLIZDkWj775ueGvOLJbpNFy3rodOBryn62y9rmsURPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74585},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"gitHead":"1e786cbd0e5c569c8981d6f979fb8d9e4d1f40ca","scripts":{"lint":"eslint","test":"vitest","prepack":"tsdown","release":"bumpp && pnpm publish"},"_npmUser":{"name":"yuurin","email":"byyuurin@gmail.com"},"repository":{"url":"git+https://github.com/byyuurin/uno-merge.git","type":"git"},"_npmVersion":"10.8.2","description":"Utility function to efficiently merge [UnoCSS](https://unocss.dev/) classes in JS without style conflicts.","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"bumpp":"^10.2.3","eslint":"^9.34.0","tsdown":"^0.14.2","unocss":"^66.5.0","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@unocss/core":"^66.5.0","tailwind-merge":"^3.3.1","@byyuurin/ui-kit":"^0.7.0","@byyuurin/eslint-config":"^1.8.3"},"peerDependencies":{"@unocss/core":">=66.2.0"},"_npmOperationalInternal":{"tmp":"tmp/uno-merge_0.0.0_1757214788282_0.48124994689749667","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@byyuurin/uno-merge","version":"0.1.0","keywords":[],"author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","_id":"@byyuurin/uno-merge@0.1.0","maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"homepage":"https://github.com/byyuurin/uno-merge#readme","bugs":{"url":"https://github.com/byyuurin/uno-merge/issues"},"dist":{"shasum":"f729beb8ca76b94a825b1d78561fc98a21532af3","tarball":"https://registry.npmjs.org/@byyuurin/uno-merge/-/uno-merge-0.1.0.tgz","fileCount":5,"integrity":"sha512-SmRZvygE+PWon4UI+D9QM9/Ab/t/ecQ3ZlbLbmp95jr22v4XOV94yHzX4EkOukZZOS2Jtjmo27JbNAGRAl1+MQ==","signatures":[{"sig":"MEUCIQDhFJNZ6D5ss7Oqcmia5wx0ujoXPvobCgAZi/cZlJkhJwIgb3lq6p+T5sDUeztTojNXFGsP2Z4VV31jEfbLnw5ku5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27443},"main":"./dist/index.js","type":"module","_from":"file:byyuurin-uno-merge-0.1.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"lint":"eslint","test":"vitest","release":"bumpp && pnpm publish"},"_npmUser":{"name":"yuurin","email":"byyuurin@gmail.com"},"_resolved":"C:\\Users\\yuurin\\AppData\\Local\\Temp\\5adc1ce9090b077734b8c0243190887d\\byyuurin-uno-merge-0.1.0.tgz","_integrity":"sha512-SmRZvygE+PWon4UI+D9QM9/Ab/t/ecQ3ZlbLbmp95jr22v4XOV94yHzX4EkOukZZOS2Jtjmo27JbNAGRAl1+MQ==","repository":{"url":"git+https://github.com/byyuurin/uno-merge.git","type":"git"},"_npmVersion":"10.8.2","description":"Utility function to efficiently merge [UnoCSS](https://unocss.dev/) classes in JS without style conflicts.","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"bumpp":"^10.2.3","eslint":"^9.34.0","tsdown":"^0.14.2","unocss":"^66.5.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@unocss/core":"^66.5.1","tailwind-merge":"^3.3.1","@byyuurin/ui-kit":"^0.7.0","@byyuurin/eslint-config":"^1.8.3"},"peerDependencies":{"@unocss/core":">=66.1.0"},"_npmOperationalInternal":{"tmp":"tmp/uno-merge_0.1.0_1757475303288_0.384758955523681","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@byyuurin/uno-merge","version":"0.1.1","keywords":[],"author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","_id":"@byyuurin/uno-merge@0.1.1","maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"homepage":"https://github.com/byyuurin/uno-merge#readme","bugs":{"url":"https://github.com/byyuurin/uno-merge/issues"},"dist":{"shasum":"770355a4f6ba81777d45f50567849e2623b4f822","tarball":"https://registry.npmjs.org/@byyuurin/uno-merge/-/uno-merge-0.1.1.tgz","fileCount":5,"integrity":"sha512-WouACaKCMSQkzur5dDWCdrltdSXj6HbSE2br1Bs+o4yhVjUikZGuL4UljlYu/C87Gj9lryBe6UNvcTpgsd6weQ==","signatures":[{"sig":"MEUCIHo2IskhnZJgBjy2+Z7kwm3NQjn5cpdDdTR+adT1qJ+SAiEAiH9KISG6uyH6aj9DTneR+27uGyXeQEbCkCgE9vq+wHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27501},"main":"./dist/index.js","type":"module","_from":"file:byyuurin-uno-merge-0.1.1.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"lint":"eslint","test":"vitest","release":"bumpp && pnpm publish"},"_npmUser":{"name":"yuurin","email":"byyuurin@gmail.com"},"_resolved":"C:\\Users\\yuurin\\AppData\\Local\\Temp\\0569c0967575e05e22edc1c0f43b1cc9\\byyuurin-uno-merge-0.1.1.tgz","_integrity":"sha512-WouACaKCMSQkzur5dDWCdrltdSXj6HbSE2br1Bs+o4yhVjUikZGuL4UljlYu/C87Gj9lryBe6UNvcTpgsd6weQ==","repository":{"url":"git+https://github.com/byyuurin/uno-merge.git","type":"git"},"_npmVersion":"10.8.2","description":"Utility function to efficiently merge [UnoCSS](https://unocss.dev/) classes in JS without style conflicts.","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"bumpp":"^10.2.3","eslint":"^9.34.0","tsdown":"^0.14.2","unocss":"^66.5.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.3.0","@unocss/core":"^66.5.1","tailwind-merge":"^3.3.1","@byyuurin/ui-kit":"^0.7.0","@byyuurin/eslint-config":"^1.8.3"},"peerDependencies":{"@unocss/core":">=66.1.0"},"_npmOperationalInternal":{"tmp":"tmp/uno-merge_0.1.1_1757559808059_0.2454321433655673","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@byyuurin/uno-merge","version":"0.2.0","keywords":[],"author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","_id":"@byyuurin/uno-merge@0.2.0","maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"homepage":"https://github.com/byyuurin/uno-merge#readme","bugs":{"url":"https://github.com/byyuurin/uno-merge/issues"},"dist":{"shasum":"dbd2e8ee7ac95f2bdd089be8d9ad4ed628ba171f","tarball":"https://registry.npmjs.org/@byyuurin/uno-merge/-/uno-merge-0.2.0.tgz","fileCount":5,"integrity":"sha512-rsOpeF1HcWu/sRpyL4PrjZV80KXAlb4gvdaBY579oBPAydTXtqr1+oOksUqdCg0Bdo2wUQ/lW1ARlwQoehgcMQ==","signatures":[{"sig":"MEYCIQDqqqUN+FoMrVa6O5JI91QjGVKQrCXQgTMVAH+cJHrDMgIhAK2JqKjlxvFcvYd1Bmwpz5Ec0qE0hdvG0v/W0MJ7YfMN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25286},"main":"./dist/index.js","type":"module","_from":"file:byyuurin-uno-merge-0.2.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"lint":"eslint","test":"vitest","release":"bumpp && pnpm publish"},"_npmUser":{"name":"yuurin","email":"byyuurin@gmail.com"},"_resolved":"C:\\Users\\yuurin\\AppData\\Local\\Temp\\af5422e58fa4027f6dc8b7c2fdbca293\\byyuurin-uno-merge-0.2.0.tgz","_integrity":"sha512-rsOpeF1HcWu/sRpyL4PrjZV80KXAlb4gvdaBY579oBPAydTXtqr1+oOksUqdCg0Bdo2wUQ/lW1ARlwQoehgcMQ==","repository":{"url":"git+https://github.com/byyuurin/uno-merge.git","type":"git"},"_npmVersion":"10.8.2","description":"Utility function to efficiently merge [UnoCSS](https://unocss.dev/) classes in JS without style conflicts.","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"bumpp":"^10.2.3","eslint":"^9.36.0","tsdown":"^0.15.4","unocss":"^66.5.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@unocss/core":"^66.5.1","tailwind-merge":"^3.3.1","@byyuurin/ui-kit":"^0.7.0","@byyuurin/eslint-config":"^1.9.0"},"peerDependencies":{"@unocss/core":">=66.1.0"},"_npmOperationalInternal":{"tmp":"tmp/uno-merge_0.2.0_1758532937262_0.11673321215677479","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@byyuurin/uno-merge","version":"0.2.1","keywords":[],"author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","_id":"@byyuurin/uno-merge@0.2.1","maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"homepage":"https://github.com/byyuurin/uno-merge#readme","bugs":{"url":"https://github.com/byyuurin/uno-merge/issues"},"dist":{"shasum":"25de47cd7d694bff0af3bcdde3b5e294a9b398a2","tarball":"https://registry.npmjs.org/@byyuurin/uno-merge/-/uno-merge-0.2.1.tgz","fileCount":5,"integrity":"sha512-7GViAVOHMLXAkGtTgOsMN/vUehN3fiH1zc+t1JUnJwuZql6793djLi0TLZ2NOM3fJPtj2f8BDkJQ5KOK779gjg==","signatures":[{"sig":"MEUCIQDYB3G1zZvB2/0etl4oO6nk6+AA/T80dcdEYoDuOhmUKgIgd7piYUezy2ogvnwytMFlXEgBpqc2DfvFvZ0dqL554Hk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25462},"main":"./dist/index.js","type":"module","_from":"file:byyuurin-uno-merge-0.2.1.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"lint":"eslint","test":"vitest","release":"bumpp && pnpm publish"},"_npmUser":{"name":"yuurin","email":"byyuurin@gmail.com"},"_resolved":"C:\\Users\\yuurin\\AppData\\Local\\Temp\\4b506c71ad0e5f981357271a39df13cc\\byyuurin-uno-merge-0.2.1.tgz","_integrity":"sha512-7GViAVOHMLXAkGtTgOsMN/vUehN3fiH1zc+t1JUnJwuZql6793djLi0TLZ2NOM3fJPtj2f8BDkJQ5KOK779gjg==","repository":{"url":"git+https://github.com/byyuurin/uno-merge.git","type":"git"},"_npmVersion":"10.9.2","description":"Utility function to efficiently merge [UnoCSS](https://unocss.dev/) classes in JS without style conflicts.","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"bumpp":"^10.2.3","eslint":"^9.36.0","tsdown":"^0.15.4","unocss":"^66.5.1","vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^24.5.2","@unocss/core":"^66.5.1","tailwind-merge":"^3.3.1","@byyuurin/ui-kit":"^0.7.0","@byyuurin/eslint-config":"^1.9.0"},"peerDependencies":{"@unocss/core":">=66.1.0"},"_npmOperationalInternal":{"tmp":"tmp/uno-merge_0.2.1_1760941399300_0.03981479057896453","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@byyuurin/uno-merge","version":"0.3.0","keywords":[],"author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","_id":"@byyuurin/uno-merge@0.3.0","maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"homepage":"https://github.com/byyuurin/uno-merge#readme","bugs":{"url":"https://github.com/byyuurin/uno-merge/issues"},"dist":{"shasum":"c77a50ae41c528026c3da002a2cf77dc9cf18b39","tarball":"https://registry.npmjs.org/@byyuurin/uno-merge/-/uno-merge-0.3.0.tgz","fileCount":5,"integrity":"sha512-ZkkQ5rbs+JY/xfILIJ5GkoJfgoBpmIh9sISVOD1rEIcgbaVhYwulrdP/ywIg109e8fMn0R04CTfC1dwLf8IfSw==","signatures":[{"sig":"MEYCIQCVl1ItIWtKVnQUmtf1wwZsIlCaV4P2/Ngziz5WFAxxxAIhAMrLG4Z7H2l6HUnKDLa7Gyee+0VjTeIddaTfnD8Kq7QK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26014},"main":"./dist/index.js","type":"module","_from":"file:byyuurin-uno-merge-0.3.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"lint":"eslint","test":"vitest","release":"bumpp && pnpm publish"},"_npmUser":{"name":"yuurin","email":"byyuurin@gmail.com"},"_resolved":"C:\\Users\\yuurin\\AppData\\Local\\Temp\\2b5f95f794ffe46cc9f8c452444516a2\\byyuurin-uno-merge-0.3.0.tgz","_integrity":"sha512-ZkkQ5rbs+JY/xfILIJ5GkoJfgoBpmIh9sISVOD1rEIcgbaVhYwulrdP/ywIg109e8fMn0R04CTfC1dwLf8IfSw==","repository":{"url":"git+https://github.com/byyuurin/uno-merge.git","type":"git"},"_npmVersion":"10.9.2","description":"Utility function to efficiently merge [UnoCSS](https://unocss.dev/) classes in JS without style conflicts.","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"bumpp":"^10.4.0","eslint":"^9.39.2","tsdown":"^0.19.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.9","@unocss/core":"^66.6.0","tailwind-merge":"^3.4.0","@byyuurin/ui-kit":"^0.7.2","@unocss/preset-wind3":"^66.6.0","@unocss/preset-wind4":"^66.6.0","@byyuurin/eslint-config":"^1.9.1"},"peerDependencies":{"@unocss/core":">=66.1.0"},"_npmOperationalInternal":{"tmp":"tmp/uno-merge_0.3.0_1768805350871_0.865465975944465","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@byyuurin/uno-merge","version":"0.3.1","keywords":[],"author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","_id":"@byyuurin/uno-merge@0.3.1","maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"homepage":"https://github.com/byyuurin/uno-merge#readme","bugs":{"url":"https://github.com/byyuurin/uno-merge/issues"},"dist":{"shasum":"9101672c65074291c549cd33642ce0084ecf870a","tarball":"https://registry.npmjs.org/@byyuurin/uno-merge/-/uno-merge-0.3.1.tgz","fileCount":5,"integrity":"sha512-Jc+aGb1MkpH6YmBvmOqndIeUw1hGq/QpTOngwMGzS3BZsUPeL4n4pphQsFKwayRo9x+pcpKUz0+nvaJ3POsJxQ==","signatures":[{"sig":"MEYCIQDRcGFD7MEgonbiZPFqSxoPmTXOTTDB3JruDGkR4nvqqQIhAMGwba0l35kHHsUHeqtK7iHGf9gMXHXg9yypteXk/C1Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26017},"main":"./dist/index.mjs","type":"module","_from":"file:byyuurin-uno-merge-0.3.1.tgz","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs"},"scripts":{"lint":"eslint","test":"vitest","release":"bumpp && pnpm publish"},"_npmUser":{"name":"yuurin","email":"byyuurin@gmail.com"},"_resolved":"C:\\Users\\yuurin\\AppData\\Local\\Temp\\d204226497b4c0aa458e7af046311613\\byyuurin-uno-merge-0.3.1.tgz","_integrity":"sha512-Jc+aGb1MkpH6YmBvmOqndIeUw1hGq/QpTOngwMGzS3BZsUPeL4n4pphQsFKwayRo9x+pcpKUz0+nvaJ3POsJxQ==","repository":{"url":"git+https://github.com/byyuurin/uno-merge.git","type":"git"},"_npmVersion":"10.9.2","description":"Utility function to efficiently merge [UnoCSS](https://unocss.dev/) classes in JS without style conflicts.","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"bumpp":"^10.4.0","eslint":"^9.39.2","tsdown":"^0.19.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.9","@unocss/core":"^66.6.0","tailwind-merge":"^3.4.0","@byyuurin/ui-kit":"^0.7.2","@unocss/preset-wind3":"^66.6.0","@unocss/preset-wind4":"^66.6.0","@byyuurin/eslint-config":"^1.9.1"},"peerDependencies":{"@unocss/core":">=66.1.0"},"_npmOperationalInternal":{"tmp":"tmp/uno-merge_0.3.1_1768806908024_0.03338429063916992","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@byyuurin/uno-merge","version":"0.3.2","keywords":[],"author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","_id":"@byyuurin/uno-merge@0.3.2","maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"homepage":"https://github.com/byyuurin/uno-merge#readme","bugs":{"url":"https://github.com/byyuurin/uno-merge/issues"},"dist":{"shasum":"0bc361990a21492102b03ae947423c84dc8f3609","tarball":"https://registry.npmjs.org/@byyuurin/uno-merge/-/uno-merge-0.3.2.tgz","fileCount":5,"integrity":"sha512-wtSMjveBcsT+4Oysfx9zuef+tZC8efR+NJJpb4XjgThdVLDC+IHS1rIhRYkOdW8PtOZYaUeZTmoiyuLRSqnWxg==","signatures":[{"sig":"MEQCIF6M1nno3W6QK9GCvaHU7RQToEEBUaOZmurm7CO+HNRSAiBn6gsITHG2uY2+KSJFeixW6Pzs1cIGMPKhDeUqXaEQLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26000},"main":"./dist/index.mjs","type":"module","_from":"file:byyuurin-uno-merge-0.3.2.tgz","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs"},"scripts":{"lint":"eslint","test":"vitest","release":"bumpp && pnpm publish"},"_npmUser":{"name":"yuurin","email":"byyuurin@gmail.com"},"_resolved":"C:\\Users\\yuurin\\AppData\\Local\\Temp\\e48a0dce22d96fc9af373212da53d72f\\byyuurin-uno-merge-0.3.2.tgz","_integrity":"sha512-wtSMjveBcsT+4Oysfx9zuef+tZC8efR+NJJpb4XjgThdVLDC+IHS1rIhRYkOdW8PtOZYaUeZTmoiyuLRSqnWxg==","repository":{"url":"git+https://github.com/byyuurin/uno-merge.git","type":"git"},"_npmVersion":"10.9.2","description":"Utility function to efficiently merge [UnoCSS](https://unocss.dev/) classes in JS without style conflicts.","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"bumpp":"^10.4.0","eslint":"^9.39.2","tsdown":"^0.19.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.9","@unocss/core":"^66.6.0","tailwind-merge":"^3.4.0","@byyuurin/ui-kit":"^0.7.2","@unocss/preset-wind3":"^66.6.0","@unocss/preset-wind4":"^66.6.0","@byyuurin/eslint-config":"^1.9.1"},"peerDependencies":{"@unocss/core":">=66.1.0"},"_npmOperationalInternal":{"tmp":"tmp/uno-merge_0.3.2_1768812496770_0.22784028916632448","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@byyuurin/uno-merge","version":"0.3.3","keywords":[],"author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","_id":"@byyuurin/uno-merge@0.3.3","maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"homepage":"https://github.com/byyuurin/uno-merge#readme","bugs":{"url":"https://github.com/byyuurin/uno-merge/issues"},"dist":{"shasum":"240365c8d2d5aebcd494b4a8392af096eba757a6","tarball":"https://registry.npmjs.org/@byyuurin/uno-merge/-/uno-merge-0.3.3.tgz","fileCount":5,"integrity":"sha512-I+ieH+K/n0J/M/4koNfpzI1aRP1bbO+L9rw1+NSHED7rtk/wAejimk6xcJZgU825TsW6M326u3q8d0G+3dBaQg==","signatures":[{"sig":"MEUCIBtB8C+sWGdL1lTVlSP8qcYG2FAJs325S4vvJ59x5DElAiEAh6tf0N3/w+JCOJnddapCTryWRJTcH++Ky5hDiY7IMHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26108},"main":"./dist/index.mjs","type":"module","_from":"file:byyuurin-uno-merge-0.3.3.tgz","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs"},"scripts":{"lint":"eslint","test":"vitest","release":"bumpp && pnpm publish"},"_npmUser":{"name":"yuurin","email":"byyuurin@gmail.com"},"_resolved":"C:\\Users\\yuurin\\AppData\\Local\\Temp\\9e1f70e6373c3ae6057ed06dc690fc54\\byyuurin-uno-merge-0.3.3.tgz","_integrity":"sha512-I+ieH+K/n0J/M/4koNfpzI1aRP1bbO+L9rw1+NSHED7rtk/wAejimk6xcJZgU825TsW6M326u3q8d0G+3dBaQg==","repository":{"url":"git+https://github.com/byyuurin/uno-merge.git","type":"git"},"_npmVersion":"10.9.2","description":"Utility function to efficiently merge [UnoCSS](https://unocss.dev/) classes in JS without style conflicts.","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"bumpp":"^10.4.0","eslint":"^9.39.2","tsdown":"^0.19.0","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.9","@unocss/core":"^66.6.0","tailwind-merge":"^3.4.0","@byyuurin/ui-kit":"^0.7.2","@unocss/preset-wind3":"^66.6.0","@unocss/preset-wind4":"^66.6.0","@byyuurin/eslint-config":"^1.9.1"},"peerDependencies":{"@unocss/core":">=66.1.0"},"_npmOperationalInternal":{"tmp":"tmp/uno-merge_0.3.3_1768901593973_0.9336887895800972","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@byyuurin/uno-merge","type":"module","version":"0.3.4","description":"Utility function to efficiently merge [UnoCSS](https://unocss.dev/) classes in JS without style conflicts.","author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","homepage":"https://github.com/byyuurin/uno-merge#readme","repository":{"type":"git","url":"git+https://github.com/byyuurin/uno-merge.git"},"bugs":{"url":"https://github.com/byyuurin/uno-merge/issues"},"keywords":[],"exports":{".":"./dist/index.mjs"},"main":"./dist/index.mjs","types":"./dist/index.d.mts","peerDependencies":{"@unocss/core":">=66.1.0"},"devDependencies":{"@byyuurin/eslint-config":"^1.9.1","@byyuurin/ui-kit":"^0.7.2","@types/node":"^25.0.9","@unocss/core":"^66.6.0","@unocss/preset-wind3":"^66.6.0","@unocss/preset-wind4":"^66.6.0","bumpp":"^10.4.0","eslint":"^9.39.2","tailwind-merge":"^3.4.0","tsdown":"^0.19.0","typescript":"^5.9.3","vitest":"^4.0.17"},"scripts":{"test":"vitest","lint":"eslint","release":"bumpp && pnpm publish"},"_id":"@byyuurin/uno-merge@0.3.4","_integrity":"sha512-zSA824WOlLCZ5BV0n0WA46E7Gwazgt/Bb4f7tljw5Ha9xsWUX0SUJs4UaBquicW4WVN2npTkednWWJZyHkFcRQ==","_resolved":"C:\\Users\\yuurin\\AppData\\Local\\Temp\\e8ace78753ac6c1eb919c156b555f836\\byyuurin-uno-merge-0.3.4.tgz","_from":"file:byyuurin-uno-merge-0.3.4.tgz","_nodeVersion":"22.17.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-zSA824WOlLCZ5BV0n0WA46E7Gwazgt/Bb4f7tljw5Ha9xsWUX0SUJs4UaBquicW4WVN2npTkednWWJZyHkFcRQ==","shasum":"900105d4e2a17ce2bf1afb592bacb7b1e13fbd72","tarball":"https://registry.npmjs.org/@byyuurin/uno-merge/-/uno-merge-0.3.4.tgz","fileCount":5,"unpackedSize":26239,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC/LSE2Oe4h6xntRRktY+4m7wYlW+TLGZ7gTHOUNsv1eQIgGYOqV+M4w1jPYjAF7/c6LGWkjOiaLI2oRpp0SwpG5J4="}]},"_npmUser":{"name":"yuurin","email":"byyuurin@gmail.com"},"directories":{},"maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/uno-merge_0.3.4_1769068955594_0.7867855392966696"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-07T03:13:08.171Z","modified":"2026-01-22T08:02:35.831Z","0.0.0":"2025-09-07T03:13:08.498Z","0.1.0":"2025-09-10T03:35:03.455Z","0.1.1":"2025-09-11T03:03:28.245Z","0.2.0":"2025-09-22T09:22:17.451Z","0.2.1":"2025-10-20T06:23:19.491Z","0.3.0":"2026-01-19T06:49:11.016Z","0.3.1":"2026-01-19T07:15:08.161Z","0.3.2":"2026-01-19T08:48:16.916Z","0.3.3":"2026-01-20T09:33:14.190Z","0.3.4":"2026-01-22T08:02:35.724Z"},"bugs":{"url":"https://github.com/byyuurin/uno-merge/issues"},"author":{"name":"Yuurin","email":"byyuurin@gmail.com"},"license":"MIT","homepage":"https://github.com/byyuurin/uno-merge#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/byyuurin/uno-merge.git"},"description":"Utility function to efficiently merge [UnoCSS](https://unocss.dev/) classes in JS without style conflicts.","maintainers":[{"name":"yuurin","email":"byyuurin@gmail.com"}],"readme":"# @byyuurin/uno-merge\r\n\r\nUtility function to efficiently merge [UnoCSS](https://unocss.dev/) classes in JS without style conflicts.\r\n\r\n[![npm version][npm-version-src]][npm-version-href]\r\n[![npm downloads][npm-downloads-src]][npm-downloads-href]\r\n[![bundle][bundle-src]][bundle-href]\r\n[![JSDocs][jsdocs-src]][jsdocs-href]\r\n[![License][license-src]][license-href]\r\n\r\n## Installation\r\n\r\n```bash\r\nnpm i @byyuurin/uno-merge\r\n```\r\n\r\n## Usage\r\n\r\n```ts\r\nimport { createUnoMerge } from '@byyuurin/uno-merge'\r\nimport { presetWind4 } from 'unocss'\r\n\r\nconst { merge: unoMerge } = await createUnoMerge({\r\n  presets: [\r\n    presetWind4(),\r\n  ],\r\n})\r\n\r\nunoMerge('px-2 py-1 bg-red hover:bg-dark-red p-3 bg-red-700')\r\n// → \"bg-red-700 hover:bg-dark-red p-3\"\r\n```\r\n\r\n## Features\r\n\r\n- Resolves conflicts between UnoCSS utility classes\r\n- Works with arbitrary values and variants\r\n- Supports dynamic class merging\r\n- Supports shortcuts merging\r\n\r\n## License\r\n\r\n[MIT](./LICENSE) License © 2025-PRESENT [Yuurin](https://github.com/byyuurin)\r\n\r\n<!-- Badges -->\r\n\r\n[npm-version-src]: https://img.shields.io/npm/v/@byyuurin/uno-merge?style=flat&colorA=080f12&colorB=1fa669\r\n[npm-version-href]: https://npmjs.com/package/@byyuurin/uno-merge\r\n[npm-downloads-src]: https://img.shields.io/npm/dm/@byyuurin/uno-merge?style=flat&colorA=080f12&colorB=1fa669\r\n[npm-downloads-href]: https://npmjs.com/package/@byyuurin/uno-merge\r\n[bundle-src]: https://img.shields.io/bundlephobia/minzip/@byyuurin/uno-merge?style=flat&colorA=080f12&colorB=1fa669&label=minzip\r\n[bundle-href]: https://bundlephobia.com/result?p=@byyuurin/uno-merge\r\n[license-src]: https://img.shields.io/github/license/byyuurin/uno-merge.svg?style=flat&colorA=080f12&colorB=1fa669\r\n[license-href]: https://github.com/byyuurin/uno-merge/blob/main/LICENSE\r\n[jsdocs-src]: https://img.shields.io/badge/jsdocs-reference-080f12?style=flat&colorA=080f12&colorB=1fa669\r\n[jsdocs-href]: https://www.jsdocs.io/package/@byyuurin/uno-merge\r\n","readmeFilename":"README.md"}