{"_id":"swapy","_rev":"22-76e31127268d9b5b516f3f0f27731855","name":"swapy","dist-tags":{"latest":"1.0.5"},"versions":{"0.0.0":{"name":"swapy","version":"0.0.0","keywords":["swap","reorder","drag","smooth","animation"],"author":{"url":"taha@tahazsh.com","name":"Taha Shashtari"},"license":"MIT","_id":"swapy@0.0.0","maintainers":[{"name":"taha-sh","email":"taha.shashtari@gmail.com"}],"dist":{"shasum":"10fd89fe720dd676598689ed7c4149357cef96e6","tarball":"https://registry.npmjs.org/swapy/-/swapy-0.0.0.tgz","fileCount":5,"integrity":"sha512-eAmSZ4CMEWIUJwAP0SF0ExNIVC70mvohDASEl+1+W6WWIh6e/DDGWRoZtOAOFPY8cYQL3EsvhVXEIFR8/gReRQ==","signatures":[{"sig":"MEQCIF3i4n5mi1V0PlJMmmVlWg44iHn7z5IiLHMtXErtL9pKAiAB4sRxxoBbJKnHBKaKhTskNhTc27Afp85+3Rpp9nv7Xw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155572},"main":"./dist/swapy.min.js","type":"module","types":"./dist/swapy.d.ts","module":"./dist/swapy.js","exports":{".":{"import":"./dist/swapy.js","require":"./dist/swapy.min.js"}},"gitHead":"f02e97287262e05de56a025ffa38a63633a14a32","private":false,"scripts":{"dev":"vite","tsc":"tsc --noEmit","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"taha-sh","email":"taha.shashtari@gmail.com"},"_npmVersion":"10.2.3","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.31","vite":"^5.3.3","react":"^18.3.1","svelte":"^4.2.18","veloxi":"^0.12.0","vue-tsc":"^2.0.26","react-dom":"^18.3.1","typescript":"^5.5.3","@types/react":"^18.3.3","svelte-check":"^3.8.4","vite-plugin-dts":"^3.9.1","@tsconfig/svelte":"^5.0.4","@types/react-dom":"^18.3.0","@vitejs/plugin-vue":"^5.0.5","@vitejs/plugin-react":"^4.3.1","@sveltejs/vite-plugin-svelte":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/swapy_0.0.0_1721061033828_0.5464107892565153","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"swapy","version":"0.0.1","keywords":["swap","reorder","drag","smooth","animation"],"author":{"url":"taha@tahazsh.com","name":"Taha Shashtari"},"license":"MIT","_id":"swapy@0.0.1","maintainers":[{"name":"taha-sh","email":"taha.shashtari@gmail.com"}],"dist":{"shasum":"fc37c0c98cfa3d4762c8559fdc14dc6c7c3c5991","tarball":"https://registry.npmjs.org/swapy/-/swapy-0.0.1.tgz","fileCount":5,"integrity":"sha512-+oY89YyWBAADLkEG+WQcKxSV7drekc1XiphXl3Re+5gCMDlfn2GncZKjh0CQaBBE/xqxlpOJZISwQFRsQiHW1A==","signatures":[{"sig":"MEUCIQDoIVtPLI7cmNfr0kW4XC/8XVxkyvlm8eZlVfmgfydUCAIgLCXxv2svvuTrcxqz2gauFN4CliIU4rlofe1NWxbbC+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155660},"main":"./dist/swapy.min.js","type":"module","types":"./dist/swapy.d.ts","module":"./dist/swapy.js","exports":{".":{"import":"./dist/swapy.js","require":"./dist/swapy.min.js"}},"gitHead":"611dd16d351fd0261d6a92057dddfe7da7ff4c50","private":false,"scripts":{"dev":"vite","tsc":"tsc --noEmit","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"taha-sh","email":"taha.shashtari@gmail.com"},"_npmVersion":"10.2.3","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.31","vite":"^5.3.3","react":"^18.3.1","svelte":"^4.2.18","veloxi":"^0.12.0","vue-tsc":"^2.0.26","react-dom":"^18.3.1","typescript":"^5.5.3","@types/react":"^18.3.3","svelte-check":"^3.8.4","vite-plugin-dts":"^3.9.1","@tsconfig/svelte":"^5.0.4","@types/react-dom":"^18.3.0","@vitejs/plugin-vue":"^5.0.5","@vitejs/plugin-react":"^4.3.1","@sveltejs/vite-plugin-svelte":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/swapy_0.0.1_1721062660783_0.6693940581873314","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"swapy","version":"0.0.2","keywords":["swap","reorder","drag","smooth","animation"],"author":{"url":"taha@tahazsh.com","name":"Taha Shashtari"},"license":"MIT","_id":"swapy@0.0.2","maintainers":[{"name":"taha-sh","email":"taha.shashtari@gmail.com"}],"dist":{"shasum":"b818cf2a7374acfe9983e72975a5fb153728ba30","tarball":"https://registry.npmjs.org/swapy/-/swapy-0.0.2.tgz","fileCount":5,"integrity":"sha512-eB9WZkhGU2t4loj/rhNx67xvkGN+DCzalAul3vt7c0JShEKmOghK5XSFoDZbLw4AaG0KynNCPNxqEjHVAqKZLA==","signatures":[{"sig":"MEUCIDB1bS5bNfcinVutUpLIbv/ToXreTgJCOEVx67gFo9BnAiEAzUNqvL+IBI+SYJ8rWOEnMlkiA+t8URKXYj9mJsbkb/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155336},"main":"./dist/swapy.min.js","type":"module","types":"./dist/swapy.d.ts","module":"./dist/swapy.js","exports":{".":{"import":"./dist/swapy.js","require":"./dist/swapy.min.js"}},"gitHead":"456a2fe682d612cb85da9c7ceb273b004e6083b9","private":false,"scripts":{"dev":"vite","tsc":"tsc --noEmit","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"taha-sh","email":"taha.shashtari@gmail.com"},"_npmVersion":"10.2.3","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.31","vite":"^5.3.4","react":"^18.3.1","svelte":"^4.2.18","veloxi":"^0.13.1","vue-tsc":"^2.0.26","react-dom":"^18.3.1","typescript":"^5.5.3","@types/react":"^18.3.3","svelte-check":"^3.8.4","vite-plugin-dts":"^3.9.1","@tsconfig/svelte":"^5.0.4","@types/react-dom":"^18.3.0","@vitejs/plugin-vue":"^5.0.5","@vitejs/plugin-react":"^4.3.1","@sveltejs/vite-plugin-svelte":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/swapy_0.0.2_1721126513638_0.8266065075360738","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"swapy","version":"0.0.3","keywords":["swap","reorder","drag","smooth","animation"],"author":{"url":"taha@tahazsh.com","name":"Taha Shashtari"},"license":"MIT","_id":"swapy@0.0.3","maintainers":[{"name":"taha-sh","email":"taha.shashtari@gmail.com"}],"dist":{"shasum":"0fa2d2d356adcba04f162e576a6516d880831071","tarball":"https://registry.npmjs.org/swapy/-/swapy-0.0.3.tgz","fileCount":5,"integrity":"sha512-yuMZXev6atar+P9571YLEmgeG8gxCpy8xAdsC9OwdWGPfIYlqHxCfTaClfpwHF7qvDNmnqDYO4tpqfk+MwHgLw==","signatures":[{"sig":"MEUCIDy+VmwjbKyqi8rrXqTZFUbdZnJtEvcR+RZ+vYOivdYZAiEA2z1ppi0dWzzJbern0WBVONzmrgUDBdL8yWgEqzuis/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155395},"main":"./dist/swapy.min.js","type":"module","types":"./dist/swapy.d.ts","module":"./dist/swapy.js","exports":{".":{"import":"./dist/swapy.js","require":"./dist/swapy.min.js"}},"gitHead":"4da5cfcf0218ee80559a07316e3f61e62be270ce","private":false,"scripts":{"dev":"vite","tsc":"tsc --noEmit","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"taha-sh","email":"taha.shashtari@gmail.com"},"_npmVersion":"10.2.3","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.31","vite":"^5.3.4","react":"^18.3.1","svelte":"^4.2.18","veloxi":"^0.13.1","vue-tsc":"^2.0.26","react-dom":"^18.3.1","typescript":"^5.5.3","@types/react":"^18.3.3","svelte-check":"^3.8.4","vite-plugin-dts":"^3.9.1","@tsconfig/svelte":"^5.0.4","@types/react-dom":"^18.3.0","@vitejs/plugin-vue":"^5.0.5","@vitejs/plugin-react":"^4.3.1","@sveltejs/vite-plugin-svelte":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/swapy_0.0.3_1721127166420_0.7216226036975362","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"swapy","version":"0.0.4","keywords":["swap","reorder","drag","smooth","animation"],"author":{"url":"taha@tahazsh.com","name":"Taha Shashtari"},"license":"MIT","_id":"swapy@0.0.4","maintainers":[{"name":"taha-sh","email":"taha.shashtari@gmail.com"}],"dist":{"shasum":"bd92c93c60c7a7a1ac6d3c4470a960c3cc0d4c6b","tarball":"https://registry.npmjs.org/swapy/-/swapy-0.0.4.tgz","fileCount":5,"integrity":"sha512-OGljlApbIX22RCTNKFWuwS6Ccnkysv1yN157IB56SWQl8iv6UljKH/oYp1zb5Y7uGcMR32/DdAD5XRTLLnZNzQ==","signatures":[{"sig":"MEUCIQDj+JFLibg51IDObFRY/r3Rrm6F1D3aTbNQ9GNsP/9JwgIgDR5aUf83HItr9bQkZKRGD5BToHVPhUm3dC0vrVn/GlA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155711},"main":"./dist/swapy.min.js","type":"module","types":"./dist/swapy.d.ts","module":"./dist/swapy.js","exports":{".":{"import":"./dist/swapy.js","require":"./dist/swapy.min.js"}},"gitHead":"ee02c19dfa1d44d2428589189b4e746e7a5c0915","private":false,"scripts":{"dev":"vite","tsc":"tsc --noEmit","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"taha-sh","email":"taha.shashtari@gmail.com"},"_npmVersion":"10.2.3","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.31","vite":"^5.3.4","react":"^18.3.1","svelte":"^4.2.18","veloxi":"^0.13.1","vue-tsc":"^2.0.26","react-dom":"^18.3.1","typescript":"^5.5.3","@types/react":"^18.3.3","svelte-check":"^3.8.4","vite-plugin-dts":"^3.9.1","@tsconfig/svelte":"^5.0.4","@types/react-dom":"^18.3.0","@vitejs/plugin-vue":"^5.0.5","@vitejs/plugin-react":"^4.3.1","@sveltejs/vite-plugin-svelte":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/swapy_0.0.4_1721149094595_0.3921434574140401","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"swapy","version":"0.0.5","keywords":["swap","reorder","drag","smooth","animation"],"author":{"url":"taha@tahazsh.com","name":"Taha Shashtari"},"license":"MIT","_id":"swapy@0.0.5","maintainers":[{"name":"taha-sh","email":"taha.shashtari@gmail.com"}],"dist":{"shasum":"56ffadc22d0dd3e9c9277eec9dd2c5d3bf848bf3","tarball":"https://registry.npmjs.org/swapy/-/swapy-0.0.5.tgz","fileCount":5,"integrity":"sha512-+VohDMyK0CrxgHYXZVD9akZ5NdZw6xiqlJ0SCsWLsOFmHIBT5DgPTLbcNxSlwUhSQWOH62Fe9+hdxCXjF5tfyA==","signatures":[{"sig":"MEYCIQCHXgN9vBLwTElTJu5liWtFDhouCUribLhui1pu119qiwIhANVwBzEvD0U3FD5BnRYAlqdUO64KNL4NlisaoqIMl1H4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155529},"main":"./dist/swapy.min.js","type":"module","types":"./dist/swapy.d.ts","module":"./dist/swapy.js","exports":{".":{"import":"./dist/swapy.js","require":"./dist/swapy.min.js"}},"gitHead":"25bab17b68fea78208770894aba24735fb11f618","private":false,"scripts":{"dev":"vite","tsc":"tsc --noEmit","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"taha-sh","email":"taha.shashtari@gmail.com"},"_npmVersion":"10.2.3","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.32","vite":"^5.3.4","react":"^18.3.1","svelte":"^4.2.18","veloxi":"^0.13.2","vue-tsc":"^2.0.26","react-dom":"^18.3.1","typescript":"^5.5.3","@types/react":"^18.3.3","svelte-check":"^3.8.4","vite-plugin-dts":"4.0.0-beta.0","@tsconfig/svelte":"^5.0.4","@types/react-dom":"^18.3.0","@vitejs/plugin-vue":"^5.0.5","@vitejs/plugin-react":"^4.3.1","@sveltejs/vite-plugin-svelte":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/swapy_0.0.5_1721309609655_0.7237593627003545","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"swapy","version":"0.0.6","keywords":["swap","reorder","drag","smooth","animation"],"author":{"url":"taha@tahazsh.com","name":"Taha Shashtari"},"license":"MIT","_id":"swapy@0.0.6","maintainers":[{"name":"taha-sh","email":"taha.shashtari@gmail.com"}],"dist":{"shasum":"1d4a0be5513c1d48c9a164afc17b0845ee3a12e0","tarball":"https://registry.npmjs.org/swapy/-/swapy-0.0.6.tgz","fileCount":6,"integrity":"sha512-c53c1vza/FkB1Zk/nzoomiDs7zE4VHjPSlbSpUSeCgnqT5swgHl3t1cNJ+zxAwqa2z80FIQ3LftMNCNPsWZh3Q==","signatures":[{"sig":"MEYCIQCIGP18b2iqL67Vp9evDjjcBcLGqjHPs6wd40Bde0xQegIhAIrT7Jw5a1OiIQgXOqseuJudIvsii/u6AXx01flff71Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155926},"main":"./dist/swapy.min.js","type":"module","types":"./dist/swapy.d.ts","module":"./dist/swapy.js","exports":{".":{"import":"./dist/swapy.js","require":"./dist/swapy.min.js"}},"gitHead":"4bf59ac02aba52c4559bd25eed1586f32da17b41","private":false,"scripts":{"dev":"vite","tsc":"tsc --noEmit","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"taha-sh","email":"taha.shashtari@gmail.com"},"_npmVersion":"10.2.3","description":"> A simple JavaScript tool for converting any layout you have to drag-to-swap layout","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.32","vite":"^5.3.4","react":"^18.3.1","svelte":"^4.2.18","veloxi":"^0.13.2","vue-tsc":"^2.0.26","react-dom":"^18.3.1","typescript":"^5.5.3","@types/react":"^18.3.3","svelte-check":"^3.8.4","vite-plugin-dts":"4.0.0-beta.0","@tsconfig/svelte":"^5.0.4","@types/react-dom":"^18.3.0","@vitejs/plugin-vue":"^5.0.5","@vitejs/plugin-react":"^4.3.1","@sveltejs/vite-plugin-svelte":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/swapy_0.0.6_1721760638620_0.6125584925825802","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"swapy","version":"0.1.0","keywords":["swap","reorder","drag","smooth","animation"],"author":{"url":"taha@tahazsh.com","name":"Taha Shashtari"},"license":"MIT","_id":"swapy@0.1.0","maintainers":[{"name":"taha-sh","email":"taha.shashtari@gmail.com"}],"dist":{"shasum":"61c3577011284bfed92c36953744e93a8442e5cf","tarball":"https://registry.npmjs.org/swapy/-/swapy-0.1.0.tgz","fileCount":6,"integrity":"sha512-IGgeQ1h2FDrGiUaTe6G35f3ZpKLH1Y6z1wOQAcelE6Eea70j/XtDqhI7Cd3BjbzuIah6knLfWo6frbUubL6pOg==","signatures":[{"sig":"MEQCIFFPf/9Ny3kLdBogUm3UJ5OY0J6Djq56dqsd1/b/eQ+WAiBfQclKQ24s1cz4zEWgIrqt9TCqeW27nzg2P8JCHSGNmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171265},"main":"./dist/swapy.min.js","type":"module","types":"./dist/swapy.d.ts","module":"./dist/swapy.js","exports":{".":{"import":"./dist/swapy.js","require":"./dist/swapy.min.js"}},"gitHead":"c74cdcfdf26e956fbd7cd72df2affdee3701c245","private":false,"scripts":{"dev":"vite","tsc":"tsc --noEmit","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"taha-sh","email":"taha.shashtari@gmail.com"},"_npmVersion":"10.2.3","description":"> A simple JavaScript tool for converting any layout you have to drag-to-swap layout","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.34","vite":"^5.3.5","react":"^18.3.1","svelte":"^4.2.18","veloxi":"^0.14.0","vue-tsc":"^2.0.29","react-dom":"^18.3.1","typescript":"^5.5.4","@types/react":"^18.3.3","svelte-check":"^3.8.4","vite-plugin-dts":"4.0.0-beta.1","@tsconfig/svelte":"^5.0.4","@types/react-dom":"^18.3.0","@vitejs/plugin-vue":"^5.1.1","@vitejs/plugin-react":"^4.3.1","@sveltejs/vite-plugin-svelte":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/swapy_0.1.0_1722178291845_0.49522829443713334","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"swapy","version":"0.1.1","keywords":["swap","reorder","drag","smooth","animation"],"author":{"url":"taha@tahazsh.com","name":"Taha Shashtari"},"license":"MIT","_id":"swapy@0.1.1","maintainers":[{"name":"taha-sh","email":"taha.shashtari@gmail.com"}],"dist":{"shasum":"0231307ce179c4b1c3dd1b20770424448524b6d0","tarball":"https://registry.npmjs.org/swapy/-/swapy-0.1.1.tgz","fileCount":6,"integrity":"sha512-iurSCHQnTgw3Jk663AFx9ZAcu5mFCUJvDBpN2aUn1U6Ec8zo8vlqtXDGLg7GH50zx5SdBf28DepKZMhw3TS1dw==","signatures":[{"sig":"MEUCIQDtS9FAxV/+fbi233jjM2NFQb3fdO2+Dczn3p/cEs0L9AIgDYo+Bf75+EZuv1Tf40k+jbQdpTjdA2irKR0NVHzo24E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171475},"main":"./dist/swapy.min.js","type":"module","types":"./dist/swapy.d.ts","module":"./dist/swapy.js","exports":{".":{"import":"./dist/swapy.js","require":"./dist/swapy.min.js"}},"gitHead":"0275c3496c7d34cda5a8405b144ccf769b8857af","private":false,"scripts":{"dev":"vite","tsc":"tsc --noEmit","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"taha-sh","email":"taha.shashtari@gmail.com"},"_npmVersion":"10.2.3","description":"> A simple JavaScript tool for converting any layout you have to drag-to-swap layout","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.34","vite":"^5.3.5","react":"^18.3.1","svelte":"^4.2.18","veloxi":"^0.14.0","vue-tsc":"^2.0.29","react-dom":"^18.3.1","typescript":"^5.5.4","@types/react":"^18.3.3","svelte-check":"^3.8.4","vite-plugin-dts":"4.0.0-beta.1","@tsconfig/svelte":"^5.0.4","@types/react-dom":"^18.3.0","@vitejs/plugin-vue":"^5.1.1","@vitejs/plugin-react":"^4.3.1","@sveltejs/vite-plugin-svelte":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/swapy_0.1.1_1722890111057_0.7871756279974607","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"swapy","version":"0.1.2","keywords":["swap","reorder","drag","smooth","animation"],"author":{"url":"taha@tahazsh.com","name":"Taha Shashtari"},"license":"MIT","_id":"swapy@0.1.2","maintainers":[{"name":"taha-sh","email":"taha.shashtari@gmail.com"}],"dist":{"shasum":"839c9d326e10d050cdceedb37a66d1bc88e8d570","tarball":"https://registry.npmjs.org/swapy/-/swapy-0.1.2.tgz","fileCount":6,"integrity":"sha512-FUT+k9HkFh3moto/64oNcsE9cY8l8SElcYSUggMepAwGLNixD4SRzCeVND5Mw3pogjVWiyscN2q5zpvMUwcqcQ==","signatures":[{"sig":"MEUCIQDkfgwKqcxMNvGyNDvYxIaEP5wxUyMKPM+GZP3a4FOd+wIgdtN1LGlgTpJRYO7q+DGCCriiUvFUYZGVIK1Pbf++OiI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171886},"main":"./dist/swapy.min.js","type":"module","types":"./dist/swapy.d.ts","module":"./dist/swapy.js","exports":{".":{"import":"./dist/swapy.js","require":"./dist/swapy.min.js"}},"gitHead":"d348da360ed1c7d7cb9c277b8b4dcbfe40db93c7","private":false,"scripts":{"dev":"vite","tsc":"tsc --noEmit","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"taha-sh","email":"taha.shashtari@gmail.com"},"_npmVersion":"10.2.3","description":"> A simple JavaScript tool for converting any layout you have to drag-to-swap layout","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.38","vite":"^5.4.2","react":"^18.3.1","svelte":"^4.2.19","veloxi":"^0.14.1","vue-tsc":"^2.0.29","react-dom":"^18.3.1","typescript":"^5.5.4","@types/react":"^18.3.4","svelte-check":"^3.8.6","vite-plugin-dts":"4.0.3","@tsconfig/svelte":"^5.0.4","@types/react-dom":"^18.3.0","@vitejs/plugin-vue":"^5.1.2","@vitejs/plugin-react":"^4.3.1","@sveltejs/vite-plugin-svelte":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/swapy_0.1.2_1724862234254_0.48772435149910276","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"swapy","version":"0.2.0","keywords":["swap","reorder","drag","smooth","animation"],"author":{"url":"taha@tahazsh.com","name":"Taha Shashtari"},"license":"MIT","_id":"swapy@0.2.0","maintainers":[{"name":"taha-sh","email":"taha.shashtari@gmail.com"}],"dist":{"shasum":"29ee9ccb6da49c4a1136ab2dffc035213c4c2825","tarball":"https://registry.npmjs.org/swapy/-/swapy-0.2.0.tgz","fileCount":6,"integrity":"sha512-esxYMhLmGDa+IRzGySJ7QOxDJS7hR9HHT0jTzEeLlA3Dn6nFLLleUF2Iaqw4bQ5+yuGCn/pBvEfWmpiFrnfGbA==","signatures":[{"sig":"MEYCIQD6mHAmsL7SLGSoCBOUwQDMNyx3t7R+4j2DjCO8ic4HugIhAP9mOEIaJn2SlFydbqHiKJn1653EkZeXqR/SyHASGAda","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174731},"main":"./dist/swapy.min.js","type":"module","types":"./dist/swapy.d.ts","module":"./dist/swapy.js","exports":{".":{"import":"./dist/swapy.js","require":"./dist/swapy.min.js"}},"gitHead":"334e5200967fe4d08e67e328a0c9c67ad102d2ad","private":false,"scripts":{"dev":"vite","tsc":"tsc --noEmit","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"taha-sh","email":"taha.shashtari@gmail.com"},"_npmVersion":"10.2.3","description":"> A simple JavaScript tool for converting any layout you have to drag-to-swap layout","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.3","vite":"^5.4.3","react":"^18.3.1","svelte":"^4.2.19","veloxi":"^0.14.2","vue-tsc":"^2.1.6","react-dom":"^18.3.1","typescript":"^5.5.4","@types/react":"^18.3.5","svelte-check":"^4.0.1","vite-plugin-dts":"4.1.0","@tsconfig/svelte":"^5.0.4","@types/react-dom":"^18.3.0","@vitejs/plugin-vue":"^5.1.3","@vitejs/plugin-react":"^4.3.1","@sveltejs/vite-plugin-svelte":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/swapy_0.2.0_1725783585442_0.05044534619295882","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"swapy","version":"0.2.1","keywords":["swap","reorder","drag","smooth","animation"],"author":{"url":"taha@tahazsh.com","name":"Taha Shashtari"},"license":"MIT","_id":"swapy@0.2.1","maintainers":[{"name":"taha-sh","email":"taha.shashtari@gmail.com"}],"dist":{"shasum":"470dda1b4edbd1d363e2da2ae1d66625e1be8e10","tarball":"https://registry.npmjs.org/swapy/-/swapy-0.2.1.tgz","fileCount":6,"integrity":"sha512-11pu6YJMXtmJLXPeocyAtfaPZkOeby1mYdZNmhvvek9E8rMwfDbFk4Lwlbd+XaxBCSf3vMZwJo8DsNOKWkXmLA==","signatures":[{"sig":"MEQCIHkP4yA/DT3iEt61ecVVaO4SCRa3/GprCqIFiphOYIvRAiBvJNxK/tmGbTmXhsLn5bqpHmMlmzATlHh/O9Ow7opwHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175114},"main":"./dist/swapy.min.js","type":"module","types":"./dist/swapy.d.ts","module":"./dist/swapy.js","exports":{".":{"import":"./dist/swapy.js","require":"./dist/swapy.min.js"}},"gitHead":"09b3004c918882e81b9ccd8e97a1efda278c63e7","private":false,"scripts":{"dev":"vite","tsc":"tsc --noEmit","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"taha-sh","email":"taha.shashtari@gmail.com"},"_npmVersion":"10.2.3","description":"> A simple JavaScript tool for converting any layout you have to drag-to-swap layout","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.3","vite":"^5.4.3","react":"^18.3.1","svelte":"^4.2.19","veloxi":"^0.14.2","vue-tsc":"^2.1.6","react-dom":"^18.3.1","typescript":"^5.5.4","@types/react":"^18.3.5","svelte-check":"^4.0.1","vite-plugin-dts":"4.1.0","@tsconfig/svelte":"^5.0.4","@types/react-dom":"^18.3.0","@vitejs/plugin-vue":"^5.1.3","@vitejs/plugin-react":"^4.3.1","@sveltejs/vite-plugin-svelte":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/swapy_0.2.1_1725898590278_0.1353991260605243","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"swapy","version":"0.3.0","keywords":["swap","reorder","drag","smooth","animation"],"author":{"url":"taha@tahazsh.com","name":"Taha Shashtari"},"license":"MIT","_id":"swapy@0.3.0","maintainers":[{"name":"taha-sh","email":"taha.shashtari@gmail.com"}],"dist":{"shasum":"d18c8c4c7ae4757ded31819f647f0d52f4499c36","tarball":"https://registry.npmjs.org/swapy/-/swapy-0.3.0.tgz","fileCount":6,"integrity":"sha512-4fJIH+HUbii8lVty7GpgKMaHBj13nUYTPzceG6P1XIw49gsK9spZigaK/c0/t9GlNEYyeiRQyjwvsrOuPGLk7w==","signatures":[{"sig":"MEQCIEh9pKdipU8XCMGIqqGbRL1AEicLhDKWr5/b0+mxc3pmAiB/DICNVD/r0mo3eEOUwTC91nFCJ8YPSm0+FFpJPqUFVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177856},"main":"./dist/swapy.min.js","type":"module","types":"./dist/swapy.d.ts","module":"./dist/swapy.js","exports":{".":{"import":"./dist/swapy.js","require":"./dist/swapy.min.js"}},"gitHead":"782d79fe106da189b3f7cc6d4ebcf315382293f3","private":false,"scripts":{"dev":"vite","tsc":"tsc --noEmit","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"taha-sh","email":"taha.shashtari@gmail.com"},"_npmVersion":"10.2.3","description":"> A simple JavaScript tool for converting any layout you have to drag-to-swap layout","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.3","vite":"^5.4.3","react":"^18.3.1","svelte":"^4.2.19","veloxi":"^0.14.2","vue-tsc":"^2.1.6","react-dom":"^18.3.1","typescript":"^5.5.4","@types/react":"^18.3.5","svelte-check":"^4.0.1","vite-plugin-dts":"4.1.0","@tsconfig/svelte":"^5.0.4","@types/react-dom":"^18.3.0","@vitejs/plugin-vue":"^5.1.3","@vitejs/plugin-react":"^4.3.1","@sveltejs/vite-plugin-svelte":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/swapy_0.3.0_1726929952484_0.28139234333225716","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"swapy","version":"0.3.1","keywords":["swap","reorder","drag","smooth","animation"],"author":{"url":"taha@tahazsh.com","name":"Taha Shashtari"},"license":"MIT","_id":"swapy@0.3.1","maintainers":[{"name":"taha-sh","email":"taha.shashtari@gmail.com"}],"dist":{"shasum":"bb2b928563936e5cf48f6c026710d8e02036b2f5","tarball":"https://registry.npmjs.org/swapy/-/swapy-0.3.1.tgz","fileCount":6,"integrity":"sha512-8Gf2rpoDLsts1SdTWsmB38SpItCWOe8cnKGdw11cEAOJj2r83kPUdWyCp9UjWh7K3/rVhzOGIxnz5drOcQJlug==","signatures":[{"sig":"MEQCICq81nu/in/slORvklhJMGvNWAOYCvJOQtw9EdIN6OCLAiBwAzOx/6MQtGCgEAl4LchpnJc2Q0jdUrctCWi1VQSgBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177970},"main":"./dist/swapy.min.js","type":"module","types":"./dist/swapy.d.ts","module":"./dist/swapy.js","exports":{".":{"import":"./dist/swapy.js","require":"./dist/swapy.min.js"}},"gitHead":"cc7446b81f2b9c801634cc0b60df91f1c061487b","private":false,"scripts":{"dev":"vite","tsc":"tsc --noEmit","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"taha-sh","email":"taha.shashtari@gmail.com"},"_npmVersion":"10.2.3","description":"> A simple JavaScript tool for converting any layout you have to drag-to-swap layout","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.7","vite":"^5.4.7","react":"^18.3.1","svelte":"^4.2.19","veloxi":"^0.14.3","vue-tsc":"^2.1.6","react-dom":"^18.3.1","typescript":"^5.6.2","@types/react":"^18.3.8","svelte-check":"^4.0.2","vite-plugin-dts":"4.2.1","@tsconfig/svelte":"^5.0.4","@types/react-dom":"^18.3.0","@vitejs/plugin-vue":"^5.1.4","@vitejs/plugin-react":"^4.3.1","@sveltejs/vite-plugin-svelte":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/swapy_0.3.1_1726937519443_0.8268316516697214","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"swapy","version":"0.4.0","keywords":["swap","reorder","drag","smooth","animation"],"author":{"url":"taha@tahazsh.com","name":"Taha Shashtari"},"license":"MIT","_id":"swapy@0.4.0","maintainers":[{"name":"taha-sh","email":"taha.shashtari@gmail.com"}],"dist":{"shasum":"a355ec97c78c7f58a560c4c4b70ee89c71af1a98","tarball":"https://registry.npmjs.org/swapy/-/swapy-0.4.0.tgz","fileCount":6,"integrity":"sha512-ufmdSDQbOc9/qldZsyBF6vK7nOmUwgKstrfX6A/Y/ix/NrWJjGkDbNnqANRlnRtGx+lGGXDrzXNMydoTwOVfCA==","signatures":[{"sig":"MEUCIQDTXx4Ub+lzo6riOejMvIhNj/VmcuYXD0CO6XuCs2y4twIgVES7kPCWe/jXX6NTrlg3tOiPxIjUPAgjjaWknuvTTBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183218},"main":"./dist/swapy.min.js","type":"module","types":"./dist/swapy.d.ts","module":"./dist/swapy.js","exports":{".":{"import":"./dist/swapy.js","require":"./dist/swapy.min.js"}},"gitHead":"7b65f90f1d9bb89d0bdcc0949624ab198d833895","private":false,"scripts":{"dev":"vite","tsc":"tsc --noEmit","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"taha-sh","email":"taha.shashtari@gmail.com"},"_npmVersion":"10.2.3","description":"> A simple JavaScript tool for converting any layout you have to drag-to-swap layout","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.10","vite":"^5.4.8","react":"^18.3.1","svelte":"^4.2.19","veloxi":"^0.15.0","vue-tsc":"^2.1.6","react-dom":"^18.3.1","typescript":"^5.6.2","@types/react":"^18.3.10","svelte-check":"^4.0.4","vite-plugin-dts":"4.2.3","@tsconfig/svelte":"^5.0.4","@types/react-dom":"^18.3.0","@vitejs/plugin-vue":"^5.1.4","@vitejs/plugin-react":"^4.3.2","@sveltejs/vite-plugin-svelte":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/swapy_0.4.0_1727707690280_0.9480594375987283","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"swapy","version":"0.4.1","keywords":["swap","reorder","drag","smooth","animation"],"author":{"url":"taha@tahazsh.com","name":"Taha Shashtari"},"license":"MIT","_id":"swapy@0.4.1","maintainers":[{"name":"taha-sh","email":"taha.shashtari@gmail.com"}],"dist":{"shasum":"6dd8caa3f4793044686bfea9c41ed5c949b1505c","tarball":"https://registry.npmjs.org/swapy/-/swapy-0.4.1.tgz","fileCount":6,"integrity":"sha512-8lL1CwOc3kuDVop2O/733+udNqisuwnex/8nTxYYDBaXa1pAOna/uDcOTfRK9zAdTYZ+3oStQ+QDJ7tPwU1fAA==","signatures":[{"sig":"MEYCIQDflAwVOpV0iV/9B2U0K2hLrlIfI88MFlSjZFXbbv22zQIhAKtrZAoItAtq55d8nCqdsI9bpdaDnfHvsdsBocwxurYd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183311},"main":"./dist/swapy.min.js","type":"module","types":"./dist/swapy.d.ts","module":"./dist/swapy.js","exports":{".":{"import":"./dist/swapy.js","require":"./dist/swapy.min.js"}},"gitHead":"958c73593e5a0f44671974526ed49a1f30e0cfd6","private":false,"scripts":{"dev":"vite","tsc":"tsc --noEmit","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"taha-sh","email":"taha.shashtari@gmail.com"},"_npmVersion":"10.2.3","description":"> A simple JavaScript tool for converting any layout you have to drag-to-swap layout","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.10","vite":"^5.4.8","react":"^18.3.1","svelte":"^4.2.19","veloxi":"^0.15.0","vue-tsc":"^2.1.6","react-dom":"^18.3.1","typescript":"^5.6.2","@types/react":"^18.3.10","svelte-check":"^4.0.4","vite-plugin-dts":"4.2.3","@tsconfig/svelte":"^5.0.4","@types/react-dom":"^18.3.0","@vitejs/plugin-vue":"^5.1.4","@vitejs/plugin-react":"^4.3.2","@sveltejs/vite-plugin-svelte":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/swapy_0.4.1_1727715237813_0.13523416091448337","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"swapy","version":"0.4.2","keywords":["swap","reorder","drag","smooth","animation"],"author":{"url":"taha@tahazsh.com","name":"Taha Shashtari"},"license":"MIT","_id":"swapy@0.4.2","maintainers":[{"name":"taha-sh","email":"taha.shashtari@gmail.com"}],"dist":{"shasum":"3dc747784aa3db49871f1d5a7f6cc93c26aeae66","tarball":"https://registry.npmjs.org/swapy/-/swapy-0.4.2.tgz","fileCount":6,"integrity":"sha512-vxs9OjXCfaQRXUxUBZb7KAWSAJeWlOYsG8N6lJBseEaQZ3XfxW6uIvJo/ebyxQ3mdFxNHEWhxPSbfrfCvevh6Q==","signatures":[{"sig":"MEQCIARwQmptmijq75uaZNflW7x5Gb/6wZ5DaECfaY3Hg5BEAiBK6bR824HUoptQBOp9i/M1GCZK00LdkqA+qnoe6rSbyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":186124},"main":"./dist/swapy.min.js","type":"module","types":"./dist/swapy.d.ts","module":"./dist/swapy.js","exports":{".":{"import":"./dist/swapy.js","require":"./dist/swapy.min.js"}},"gitHead":"164d91bf7a833b3174cb730af681a37744e05d82","private":false,"scripts":{"dev":"vite","tsc":"tsc --noEmit","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"taha-sh","email":"taha.shashtari@gmail.com"},"_npmVersion":"10.2.3","description":"> A simple JavaScript tool for converting any layout you have to drag-to-swap layout","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.11","vite":"^5.4.8","react":"^18.3.1","svelte":"^4.2.19","veloxi":"^0.15.3","vue-tsc":"^2.1.6","react-dom":"^18.3.1","typescript":"^5.6.2","@types/react":"^18.3.11","svelte-check":"^4.0.4","vite-plugin-dts":"4.2.3","@tsconfig/svelte":"^5.0.4","@types/react-dom":"^18.3.0","@vitejs/plugin-vue":"^5.1.4","@vitejs/plugin-react":"^4.3.2","@sveltejs/vite-plugin-svelte":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/swapy_0.4.2_1728407074489_0.297277917062327","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"swapy","version":"1.0.0","keywords":["swap","reorder","drag","smooth","animation"],"author":{"url":"taha@tahazsh.com","name":"Taha Shashtari"},"license":"GPL-3.0","_id":"swapy@1.0.0","maintainers":[{"name":"taha-sh","email":"taha.shashtari@gmail.com"}],"homepage":"https://swapy.tahazsh.com/","dist":{"shasum":"0d33d14ef481515d7ee5cfe8a7878b588278dd3c","tarball":"https://registry.npmjs.org/swapy/-/swapy-1.0.0.tgz","fileCount":6,"integrity":"sha512-X/lPNo3AH7chLltF/0J6I+zaTTZHXqekdz7hr7jjwjHiNn4oxNakU2EgRYRpulMk/EcLfTHIKAtdmL7ELqHubg==","signatures":[{"sig":"MEYCIQD46FfCxqgzLrlNyrAHlI+HAyWCsYs41T8Fx3zLsUwKvwIhAJvvMEruZsCSquaSD/XR1pnSgM1+Rckju8YNADhzYhPl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97874},"main":"./dist/swapy.min.js","type":"module","types":"./dist/swapy.d.ts","module":"./dist/swapy.js","exports":{".":{"import":"./dist/swapy.js","require":"./dist/swapy.min.js"}},"gitHead":"98e98656393e90a5a48ad138925966dab4142432","private":false,"scripts":{"dev":"vite","tsc":"tsc --noEmit","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"taha-sh","email":"taha.shashtari@gmail.com"},"_npmVersion":"10.9.0","description":"_A framework-agnostic tool that converts any layout into a drag-to-swap one with just a few lines of code._","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^5.4.10","react":"^18.3.1","svelte":"^5.2.7","react-dom":"^18.3.1","typescript":"^5.6.3","@types/node":"^22.9.0","@types/react":"^18.3.12","vite-plugin-dts":"^4.3.0","@types/react-dom":"^18.3.1","@vitejs/plugin-vue":"^5.2.0","@vitejs/plugin-react":"^4.3.3","@sveltejs/vite-plugin-svelte":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/swapy_1.0.0_1733935441262_0.47047519608401567","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"swapy","version":"1.0.1","keywords":["swap","reorder","drag","smooth","animation"],"author":{"url":"taha@tahazsh.com","name":"Taha Shashtari"},"license":"GPL-3.0","_id":"swapy@1.0.1","maintainers":[{"name":"taha-sh","email":"taha.shashtari@gmail.com"}],"homepage":"https://swapy.tahazsh.com/","dist":{"shasum":"bdafa8edcbd9f6d315d9cee998cb423706c0af86","tarball":"https://registry.npmjs.org/swapy/-/swapy-1.0.1.tgz","fileCount":6,"integrity":"sha512-9l8yRtu4lPyz79vAMMMrYO3lUlOol00aoeC0UMjqTyel9/zGeZNUJRJsa08PooWKX1HvGCti9VQs89+Im1CSaw==","signatures":[{"sig":"MEYCIQCxzYiclJqx51WLCryz2If1FDYtiJVPowawoPLgK2kd+QIhAPKRXcBqvSI3ZyblTZ19CNjXdn7sP9kgTKlrrscsyekT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97792},"main":"./dist/swapy.min.js","type":"module","types":"./dist/swapy.d.ts","module":"./dist/swapy.js","exports":{".":{"import":"./dist/swapy.js","require":"./dist/swapy.min.js"}},"gitHead":"c73c4eb7c76398fb6c274f4489dd3048d20228e6","private":false,"scripts":{"dev":"vite","tsc":"tsc --noEmit","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"taha-sh","email":"taha.shashtari@gmail.com"},"_npmVersion":"10.9.0","description":"_A framework-agnostic tool that converts any layout into a drag-to-swap one with just a few lines of code._","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^5.4.10","react":"^18.3.1","svelte":"^5.2.7","react-dom":"^18.3.1","typescript":"^5.6.3","@types/node":"^22.9.0","@types/react":"^18.3.12","vite-plugin-dts":"^4.3.0","@types/react-dom":"^18.3.1","@vitejs/plugin-vue":"^5.2.0","@vitejs/plugin-react":"^4.3.3","@sveltejs/vite-plugin-svelte":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/swapy_1.0.1_1734165897810_0.2211071402575273","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"swapy","version":"1.0.2","keywords":["swap","reorder","drag","smooth","animation"],"author":{"url":"taha@tahazsh.com","name":"Taha Shashtari"},"license":"GPL-3.0","_id":"swapy@1.0.2","maintainers":[{"name":"taha-sh","email":"taha.shashtari@gmail.com"}],"homepage":"https://swapy.tahazsh.com/","dist":{"shasum":"138f9bc0a37aad6f935c13d514241d1ecd1e6f9c","tarball":"https://registry.npmjs.org/swapy/-/swapy-1.0.2.tgz","fileCount":6,"integrity":"sha512-UqLiHva+7HHzDUzVe1+cqrkivHcUx8/KJOqVT+eyZGS/SCOX/lPbOMroJ6KzxN6rj4PYxx9BWSUX/ZQhL0n8ig==","signatures":[{"sig":"MEQCIAS7Rxb5NCYeIavWcPjWD4lXHVKxWVhQnjKmkLPMKqOiAiAf+ABJ+cGpf70Df1Th8F7thHP0DXI8Yc9qN3+TP/EelQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99187},"main":"./dist/swapy.min.js","type":"module","types":"./dist/swapy.d.ts","module":"./dist/swapy.js","exports":{".":{"import":"./dist/swapy.js","require":"./dist/swapy.min.js"}},"gitHead":"16824ffad0c1276d1baa5c0a891995666530cb93","private":false,"scripts":{"dev":"vite","tsc":"tsc --noEmit","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"taha-sh","email":"taha.shashtari@gmail.com"},"_npmVersion":"10.9.0","description":"_A framework-agnostic tool that converts any layout into a drag-to-swap one with just a few lines of code._","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^5.4.10","react":"^18.3.1","svelte":"^5.2.7","react-dom":"^18.3.1","typescript":"^5.6.3","@types/node":"^22.9.0","@types/react":"^18.3.12","vite-plugin-dts":"^4.3.0","@types/react-dom":"^18.3.1","@vitejs/plugin-vue":"^5.2.0","@vitejs/plugin-react":"^4.3.3","@sveltejs/vite-plugin-svelte":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/swapy_1.0.2_1734195411884_0.024431487201926894","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"swapy","version":"1.0.3","keywords":["swap","reorder","drag","smooth","animation"],"author":{"url":"taha@tahazsh.com","name":"Taha Shashtari"},"license":"GPL-3.0","_id":"swapy@1.0.3","maintainers":[{"name":"taha-sh","email":"taha.shashtari@gmail.com"}],"homepage":"https://swapy.tahazsh.com/","dist":{"shasum":"0aced012ad12f5293be14707bf264568d09e01f5","tarball":"https://registry.npmjs.org/swapy/-/swapy-1.0.3.tgz","fileCount":6,"integrity":"sha512-1vjW82TgNdQbufqI+JhWDhvrSu4hZr9Jmmzw15U8XQSvh1cHPjmrZFQiT3/Wlv30ouqcUbZhAdakZFMTVuBwfg==","signatures":[{"sig":"MEUCIEhWDhkie8ERGGhz+wyqLSiwqjEyUSJyKpB7NcGZYtoiAiEAiImh/VFiggfq3i7VIjZjJST+SunFwtl336muMU/zBBM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99327},"main":"./dist/swapy.min.js","type":"module","types":"./dist/swapy.d.ts","module":"./dist/swapy.js","exports":{".":{"import":"./dist/swapy.js","require":"./dist/swapy.min.js"}},"gitHead":"efe4319964c6efbc77dab074715d10a0c3726032","private":false,"scripts":{"dev":"vite","tsc":"tsc --noEmit","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"taha-sh","email":"taha.shashtari@gmail.com"},"_npmVersion":"10.9.0","description":"_A framework-agnostic tool that converts any layout into a drag-to-swap one with just a few lines of code._","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^5.4.10","react":"^18.3.1","svelte":"^5.2.7","react-dom":"^18.3.1","typescript":"^5.6.3","@types/node":"^22.9.0","@types/react":"^18.3.12","vite-plugin-dts":"^4.3.0","@types/react-dom":"^18.3.1","@vitejs/plugin-vue":"^5.2.0","@vitejs/plugin-react":"^4.3.3","@sveltejs/vite-plugin-svelte":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/swapy_1.0.3_1734702055652_0.8315745732135482","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"swapy","author":{"name":"Taha Shashtari","url":"taha@tahazsh.com"},"private":false,"version":"1.0.5","type":"module","main":"./dist/swapy.min.js","module":"./dist/swapy.js","types":"./dist/swapy.d.ts","exports":{".":{"import":"./dist/swapy.js","require":"./dist/swapy.min.js"}},"scripts":{"dev":"vite","tsc":"tsc --noEmit","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"devDependencies":{"@sveltejs/vite-plugin-svelte":"^4.0.1","@types/node":"^22.9.0","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^4.3.3","@vitejs/plugin-vue":"^5.2.0","react":"^18.3.1","react-dom":"^18.3.1","svelte":"^5.2.7","typescript":"^5.6.3","vite":"^5.4.10","vite-plugin-dts":"^4.3.0","vue":"^3.5.13"},"keywords":["swap","reorder","drag","smooth","animation"],"license":"GPL-3.0","homepage":"https://swapy.tahazsh.com/","_id":"swapy@1.0.5","gitHead":"4b3eba649e19226fb5a5b71e7ab890617a788259","description":"_A framework-agnostic tool that converts any layout into a drag-to-swap one with just a few lines of code._","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-XEzy5HCw7yESb7QajKTBJ+NA/BL0kAKlE7XhSMPZawF740X4ws/5CFtXRsVDQ+EztISC759a9+DJM9mxjz4hXg==","shasum":"f280c568800c0a74112c25e91bbe987bb142a367","tarball":"https://registry.npmjs.org/swapy/-/swapy-1.0.5.tgz","fileCount":6,"unpackedSize":99477,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE8rRchXv0x2akttO4iLcTHpFN0VV7BZ6AZ7RnIQ2uBCAiBPXy07YQ1gQUlR29s9cfFy0RcE5DH153O3vM5CBiKn0w=="}]},"_npmUser":{"name":"taha-sh","email":"taha.shashtari@gmail.com"},"directories":{},"maintainers":[{"name":"taha-sh","email":"taha.shashtari@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/swapy_1.0.5_1737290424411_0.10486128969046038"},"_hasShrinkwrap":false}},"time":{"created":"2024-07-15T16:30:33.827Z","modified":"2025-01-19T12:40:24.858Z","0.0.0":"2024-07-15T16:30:34.034Z","0.0.1":"2024-07-15T16:57:40.983Z","0.0.2":"2024-07-16T10:41:53.818Z","0.0.3":"2024-07-16T10:52:46.604Z","0.0.4":"2024-07-16T16:58:14.767Z","0.0.5":"2024-07-18T13:33:29.873Z","0.0.6":"2024-07-23T18:50:38.827Z","0.1.0":"2024-07-28T14:51:32.020Z","0.1.1":"2024-08-05T20:35:11.257Z","0.1.2":"2024-08-28T16:23:54.504Z","0.2.0":"2024-09-08T08:19:45.611Z","0.2.1":"2024-09-09T16:16:30.547Z","0.3.0":"2024-09-21T14:45:52.681Z","0.3.1":"2024-09-21T16:51:59.664Z","0.4.0":"2024-09-30T14:48:10.563Z","0.4.1":"2024-09-30T16:53:58.078Z","0.4.2":"2024-10-08T17:04:34.728Z","1.0.0":"2024-12-11T16:44:01.461Z","1.0.1":"2024-12-14T08:44:57.999Z","1.0.2":"2024-12-14T16:56:52.045Z","1.0.3":"2024-12-20T13:40:55.837Z","1.0.5":"2025-01-19T12:40:24.703Z"},"author":{"name":"Taha Shashtari","url":"taha@tahazsh.com"},"license":"GPL-3.0","homepage":"https://swapy.tahazsh.com/","keywords":["swap","reorder","drag","smooth","animation"],"description":"_A framework-agnostic tool that converts any layout into a drag-to-swap one with just a few lines of code._","maintainers":[{"name":"taha-sh","email":"taha.shashtari@gmail.com"}],"readme":"# Swapy\n\n_A framework-agnostic tool that converts any layout into a drag-to-swap one with just a few lines of code._\n\nCheck out [swapy.tahazsh.com](https://swapy.tahazsh.com/) for complete docs and demos.\n\n## Docs\n\nCheck out the full documentation with many demos at [swapy.tahazsh.com/docs/installation](https://swapy.tahazsh.com/docs/installation).\n\n## License\n\n### Commercial license\n\nIf you plan to use Swapy for developing commercial sites, themes, projects, or applications, the Commercial license is the right choice. This license allows you to keep your source code proprietary. You can purchase the Swapy Commercial License at [swapy.tahazsh.com](https://swapy.tahazsh.com/license).\n\n### Open-source license\n\nIf you're developing an open-source application with a license compatible with the [GNU GPL license v3](https://www.gnu.org/licenses/gpl-3.0.html), you can use Swapy under the terms of the GPLv3.\n\n[Read more about Swapy's license](https://swapy.tahazsh.com/license).\n","readmeFilename":"README.md","users":{"myjustify":true}}