{"_id":"@hydroperx/tiles","_rev":"28-05fc761b628b8e0312b1d47898c30e3b","name":"@hydroperx/tiles","dist-tags":{"latest":"2.2.16"},"versions":{"1.0.0":{"name":"@hydroperx/tiles","version":"1.0.0","keywords":["tile","metro","live"],"author":{"name":"Hydroper","email":"HydroperFox@gmail.com"},"license":"Apache-2.0","_id":"@hydroperx/tiles@1.0.0","maintainers":[{"name":"hydroperfox","email":"HydroperFox@gmail.com"}],"homepage":"https://github.com/hydroperx/tiles#readme","bugs":{"url":"https://github.com/hydroperx/tiles/issues"},"dist":{"shasum":"697e342a6584935bd647f6dcb1a95a2c21fab229","tarball":"https://registry.npmjs.org/@hydroperx/tiles/-/tiles-1.0.0.tgz","fileCount":22,"integrity":"sha512-O1vPEKBe+WFB0LW8rc4hHdAtABMOwrnitSXXhXSBBv0BCdZLuM0+sv0ZHaFveTglB2sZ/WmA6f3C06pfKBHPBQ==","signatures":[{"sig":"MEYCIQCMrQDu5vsHTI0yNPfeVhZRHZiZIzWrRYOHQjFWN1bwsgIhAPsB7tpiiU0mcwYzIvixGMxifu4jLwCSllE2Z2n0OI9S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113603},"main":"src/index.ts","type":"module","gitHead":"ac0105e5a961618b4b4ee71338dcc08067bc7e91","scripts":{},"_npmUser":{"name":"hydroperfox","email":"HydroperFox@gmail.com"},"repository":{"url":"git+https://github.com/hydroperx/tiles.git","type":"git"},"_npmVersion":"10.9.2","description":"Metro tile layout","directories":{},"_nodeVersion":"22.14.0","dependencies":{"clone":"^2.1.2","assert":"^2.1.0","extend":"^3.0.2","jquery":"^3.7.1","getoffset":"^0.6.4","@hydroperx/event":"^1.0.0","rectangle-overlap":"^2.0.0","@hydroperx/draggable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.6.2","@types/clone":"^2.1.4","@types/assert":"^1.5.11","@types/extend":"^3.0.4","@types/jquery":"^3.5.32"},"_npmOperationalInternal":{"tmp":"tmp/tiles_1.0.0_1745252046120_0.5196924353324814","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@hydroperx/tiles","version":"1.0.1","keywords":["tile","metro","live"],"author":{"name":"Hydroper","email":"HydroperFox@gmail.com"},"license":"Apache-2.0","_id":"@hydroperx/tiles@1.0.1","maintainers":[{"name":"hydroperfox","email":"HydroperFox@gmail.com"}],"homepage":"https://github.com/hydroperx/tiles#readme","bugs":{"url":"https://github.com/hydroperx/tiles/issues"},"dist":{"shasum":"f9ee0e39348fd06e862aed5b4e2d7424f1ec41ef","tarball":"https://registry.npmjs.org/@hydroperx/tiles/-/tiles-1.0.1.tgz","fileCount":22,"integrity":"sha512-x2O58vvbCY7QPZjnamut0fIAo2ni0NrNt3PTBVikKhJn2KtzsI59a/rhMfarkmIwqxsWgOEzMKELfN2B8C2jbA==","signatures":[{"sig":"MEUCIQCZ85rJbRkao07oOqxdPj8UWRKvOG7rt2YCHw5OPbnaWgIgLSX4hCcoNMmJWuFVfjRdpSURu6Q+vzpFjAtaEvl6c6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113669},"main":"src/index.ts","type":"module","gitHead":"f4f6ffed674209fe0d0979425b45c45e83fdc5bf","scripts":{},"_npmUser":{"name":"hydroperfox","email":"HydroperFox@gmail.com"},"repository":{"url":"git+https://github.com/hydroperx/tiles.git","type":"git"},"_npmVersion":"10.9.2","description":"Metro tile layout","directories":{},"_nodeVersion":"22.14.0","dependencies":{"clone":"^2.1.2","assert":"^2.1.0","extend":"^3.0.2","jquery":"^3.7.1","getoffset":"^0.6.4","@hydroperx/event":"^1.0.0","rectangle-overlap":"^2.0.0","@hydroperx/draggable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.6.2","@types/clone":"^2.1.4","@types/assert":"^1.5.11","@types/extend":"^3.0.4","@types/jquery":"^3.5.32"},"_npmOperationalInternal":{"tmp":"tmp/tiles_1.0.1_1745261952554_0.9778128478233286","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@hydroperx/tiles","version":"1.0.2","keywords":["tile","metro","live"],"author":{"name":"Hydroper","email":"HydroperFox@gmail.com"},"license":"Apache-2.0","_id":"@hydroperx/tiles@1.0.2","maintainers":[{"name":"hydroperfox","email":"HydroperFox@gmail.com"}],"homepage":"https://github.com/hydroperx/tiles#readme","bugs":{"url":"https://github.com/hydroperx/tiles/issues"},"dist":{"shasum":"ed316c560f2690f47ecf7912abca965925385590","tarball":"https://registry.npmjs.org/@hydroperx/tiles/-/tiles-1.0.2.tgz","fileCount":21,"integrity":"sha512-hodxIMFqkhyKX+HKraRZF8ouICrtMJZ/579QI2g70HrxJfhB6KNpmxhlfYnrSW0ZOoaqAxQU0K/IndeKCNSjAw==","signatures":[{"sig":"MEUCIHN4CBnkDx/R+9QwYsPrmqzOqezsHkm6nKCWNlQgTRYHAiEAleQlVvrVS1TH8DDL1UKWi+ydkI8Rnej+amW5YHM2kn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87040},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"39e6ab2cc7ce870f45433ebf28652564135a26f4","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"hydroperfox","email":"HydroperFox@gmail.com"},"repository":{"url":"git+https://github.com/hydroperx/tiles.git","type":"git"},"_npmVersion":"10.9.2","description":"Metro tile layout","directories":{},"_nodeVersion":"22.14.0","dependencies":{"assert":"^2.1.0","extend":"^3.0.2","jquery":"^3.7.1","getoffset":"^0.6.4","@hydroperx/event":"^1.0.0","rectangle-overlap":"^2.0.0","@hydroperx/draggable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.6.2","@types/assert":"^1.5.11","@types/extend":"^3.0.4","@types/jquery":"^3.5.32"},"_npmOperationalInternal":{"tmp":"tmp/tiles_1.0.2_1745666788979_0.8097600756843804","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@hydroperx/tiles","version":"1.0.3","keywords":["tile","metro","live"],"author":{"name":"Hydroper","email":"HydroperFox@gmail.com"},"license":"Apache-2.0","_id":"@hydroperx/tiles@1.0.3","maintainers":[{"name":"hydroperfox","email":"HydroperFox@gmail.com"}],"homepage":"https://github.com/hydroperx/tiles#readme","bugs":{"url":"https://github.com/hydroperx/tiles/issues"},"dist":{"shasum":"6acf1250ef754baddc7f6e46fb7f71d8186e349e","tarball":"https://registry.npmjs.org/@hydroperx/tiles/-/tiles-1.0.3.tgz","fileCount":21,"integrity":"sha512-AyJADh4yrZbKnb6EFgcG0lfX2xQs6fDci7RbO9GTZ+4j4Ft39UEFzGBvkximdyJRuEkpxGk+IMML6v8iAsgYtA==","signatures":[{"sig":"MEQCIANDRdQIGzpJ/UzgqqDvsJy4HDt+Ys+ixlgw3+r+kHb6AiBTWRpla1LdEFqj1CnuQAipMhytSgLBCY47ZA0yPS0PIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87040},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"de6c668824801db55cf29502dfc09cb31f547262","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"hydroperfox","email":"HydroperFox@gmail.com"},"repository":{"url":"git+https://github.com/hydroperx/tiles.git","type":"git"},"_npmVersion":"10.9.2","description":"Metro tile layout","directories":{},"_nodeVersion":"22.14.0","dependencies":{"assert":"^2.1.0","extend":"^3.0.2","jquery":"^3.7.1","getoffset":"^0.6.4","@hydroperx/event":"^1.0.0","rectangle-overlap":"^2.0.0","@hydroperx/draggable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.6.2","@types/assert":"^1.5.11","@types/extend":"^3.0.4","@types/jquery":"^3.5.32"},"_npmOperationalInternal":{"tmp":"tmp/tiles_1.0.3_1745668234350_0.25394297512447106","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@hydroperx/tiles","version":"1.0.4","keywords":["tile","metro","live"],"author":{"name":"Hydroper","email":"HydroperFox@gmail.com"},"license":"Apache-2.0","_id":"@hydroperx/tiles@1.0.4","maintainers":[{"name":"hydroperfox","email":"HydroperFox@gmail.com"}],"homepage":"https://github.com/hydroperx/tiles#readme","bugs":{"url":"https://github.com/hydroperx/tiles/issues"},"dist":{"shasum":"fdb9aacddc603a184b5f913b4a55a341c375dcee","tarball":"https://registry.npmjs.org/@hydroperx/tiles/-/tiles-1.0.4.tgz","fileCount":21,"integrity":"sha512-rPWEYRQMC5hRiwWEalzy70lI8k+oBhPFL2rXyZ9maqILUCYA2NQe0bisisEJOAt922Z4biKfgVSQ8PNd6LqwyQ==","signatures":[{"sig":"MEUCICxCWfk+ir+SNIKH8qO6sQ6nq2k80DflGUVIPaHJANQZAiEA6CByTCy9Eb8whMs3mUc2ICPDXn0gKZdEN0zYy0kgiSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87215},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"1618d7c30b4d80cea2a9207a2ba89071becb98e1","scripts":{"build":"tsc","watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"hydroperfox","email":"HydroperFox@gmail.com"},"repository":{"url":"git+https://github.com/hydroperx/tiles.git","type":"git"},"_npmVersion":"10.9.2","description":"Metro tile layout","directories":{},"_nodeVersion":"22.14.0","dependencies":{"assert":"^2.1.0","extend":"^3.0.2","jquery":"^3.7.1","getoffset":"^0.6.4","@hydroperx/event":"^1.0.0","rectangle-overlap":"^2.0.0","@hydroperx/draggable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.6.2","@types/assert":"^1.5.11","@types/extend":"^3.0.4","@types/jquery":"^3.5.32"},"_npmOperationalInternal":{"tmp":"tmp/tiles_1.0.4_1745749229908_0.15791402982969882","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@hydroperx/tiles","version":"1.0.5","keywords":["tile","metro","live"],"author":{"name":"Hydroper","email":"HydroperFox@gmail.com"},"license":"Apache-2.0","_id":"@hydroperx/tiles@1.0.5","maintainers":[{"name":"hydroperfox","email":"HydroperFox@gmail.com"}],"homepage":"https://github.com/hydroperx/tiles.js#readme","bugs":{"url":"https://github.com/hydroperx/tiles.js/issues"},"dist":{"shasum":"af47f59c351773a54cda3a15daef2088a28e2b4b","tarball":"https://registry.npmjs.org/@hydroperx/tiles/-/tiles-1.0.5.tgz","fileCount":21,"integrity":"sha512-i0o6jGueXdFYW4PtRSS0kLmWWG+S3VVJ75dRJftwDgtNNrhJ6fY1Ue4r2LXYqbehFDrYYlGb5PssJQUko9j+wg==","signatures":[{"sig":"MEUCIQCPoTbqGwfM+57o2ZG5R1PE812Q8Dr79MC1aHIV8mVD8QIgKfE9erWOO7Z4gZ1QqJYICKLBw4VHIDKWxGVMtR/j54k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88784},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"22f34b1a4cdca88b03220df30aeaf0ad5e9d8be2","scripts":{"build":"tsc","watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"hydroperfox","email":"HydroperFox@gmail.com"},"repository":{"url":"git+https://github.com/hydroperx/tiles.js.git","type":"git"},"_npmVersion":"10.9.2","description":"Metro tile layout","directories":{},"_nodeVersion":"22.16.0","dependencies":{"assert":"^2.1.0","extend":"^3.0.2","jquery":"^3.7.1","getoffset":"^0.6.4","@hydroperx/event":"^1.0.0","rectangle-overlap":"^2.0.0","@hydroperx/draggable":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.6.2","@types/assert":"^1.5.11","@types/extend":"^3.0.4","@types/jquery":"^3.5.32"},"_npmOperationalInternal":{"tmp":"tmp/tiles_1.0.5_1752672297306_0.038788116200155986","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@hydroperx/tiles","version":"1.0.6","keywords":["tile","metro","live"],"author":{"name":"Hydroper","email":"HydroperFox@gmail.com"},"license":"Apache-2.0","_id":"@hydroperx/tiles@1.0.6","maintainers":[{"name":"hydroperfox","email":"HydroperFox@gmail.com"}],"homepage":"https://github.com/hydroperx/tiles.js#readme","bugs":{"url":"https://github.com/hydroperx/tiles.js/issues"},"dist":{"shasum":"830ac4dd30d777e86d1fe1b4c687d489b1fbc846","tarball":"https://registry.npmjs.org/@hydroperx/tiles/-/tiles-1.0.6.tgz","fileCount":21,"integrity":"sha512-O/8dEFyvIMov9G5KxmZa7vspQT7L2k8WyQB9Sds+GgnNg8Wy9u++NWfif166aar5Shc+LHs3Q6WTAJcuOUIIsg==","signatures":[{"sig":"MEUCICFK6siaX7kgkEdkQ3Wz4zupnoY3AWpNbRL13LUpPK7SAiEAjuTzBw3VurheL27rNDUyeSHlVwzzgPRwS2eHvi+fSSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88991},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"b409f91079ddd031ad6a915bf202a2a7a29cc2e5","scripts":{"build":"tsc","watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"hydroperfox","email":"HydroperFox@gmail.com"},"repository":{"url":"git+https://github.com/hydroperx/tiles.js.git","type":"git"},"_npmVersion":"10.9.2","description":"Metro tile layout","directories":{},"_nodeVersion":"22.16.0","dependencies":{"assert":"^2.1.0","extend":"^3.0.2","jquery":"^3.7.1","getoffset":"^0.6.4","@hydroperx/event":"^1.0.0","rectangle-overlap":"^2.0.0","@hydroperx/draggable":"^1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.6.2","@types/assert":"^1.5.11","@types/extend":"^3.0.4","@types/jquery":"^3.5.32"},"_npmOperationalInternal":{"tmp":"tmp/tiles_1.0.6_1752678094231_0.6508955322393859","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@hydroperx/tiles","version":"1.0.7","keywords":["tile","metro","live"],"author":{"name":"Hydroper","email":"HydroperFox@gmail.com"},"license":"Apache-2.0","_id":"@hydroperx/tiles@1.0.7","maintainers":[{"name":"hydroperfox","email":"HydroperFox@gmail.com"}],"homepage":"https://github.com/hydroperx/tiles.js#readme","bugs":{"url":"https://github.com/hydroperx/tiles.js/issues"},"dist":{"shasum":"d270a6b52641dd6131ef7898f2a45d781a56b75f","tarball":"https://registry.npmjs.org/@hydroperx/tiles/-/tiles-1.0.7.tgz","fileCount":21,"integrity":"sha512-6Qp2xk71/fmNwF1PhDFrf4yxWxv+P/yQ6h45W+g9oyhtqu3Z+ZKe/lDVdwMgkq2BzE2pA4qcsSMmsU9hrC1WfQ==","signatures":[{"sig":"MEUCIHLWAQabdQ+myhjL8ub/+6MLr5Dse7xFxA2GR3Qh4V6bAiEA854IdRvI7+HfclmNKUoqRthINumZrUByyHIESAtYUus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88648},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"1d1ba35927658a548d2c959cd4f06f030de4f734","scripts":{"build":"tsc","watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"hydroperfox","email":"HydroperFox@gmail.com"},"repository":{"url":"git+https://github.com/hydroperx/tiles.js.git","type":"git"},"_npmVersion":"10.9.2","description":"Metro tile layout","directories":{},"_nodeVersion":"22.16.0","dependencies":{"assert":"^2.1.0","extend":"^3.0.2","jquery":"^3.7.1","getoffset":"^0.6.4","@hydroperx/event":"^1.0.0","rectangle-overlap":"^2.0.0","@hydroperx/draggable":"^1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~5.6.2","@types/assert":"^1.5.11","@types/extend":"^3.0.4","@types/jquery":"^3.5.32"},"_npmOperationalInternal":{"tmp":"tmp/tiles_1.0.7_1753020410312_0.9825163243828188","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@hydroperx/tiles","version":"2.0.0","keywords":["tile","metro","live"],"author":{"name":"Hydroper","email":"HydroperFox@gmail.com"},"license":"Apache-2.0","_id":"@hydroperx/tiles@2.0.0","maintainers":[{"name":"hydroperfox","email":"HydroperFox@gmail.com"}],"homepage":"https://github.com/hydroperx/tiles.js#readme","bugs":{"url":"https://github.com/hydroperx/tiles.js/issues"},"dist":{"shasum":"459148846f5bf0bae930fbbbfa1148e931e113a2","tarball":"https://registry.npmjs.org/@hydroperx/tiles/-/tiles-2.0.0.tgz","fileCount":43,"integrity":"sha512-5mXcgHbAeHNjSGUm6W8EEtENBWn0k8rEdntRX3GpgfChBRZp0MGy6cOmUXUzebMkQFUP+vlh9tt79j3YHoyjPw==","signatures":[{"sig":"MEQCIBY4aFqMFzcyRS0X8lHLtfX2j/1eenCEauQg36S3VKMSAiAuVyrtT66PZfLsPffB+JW+tH3L10BTjvKlAixamgatcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148112},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"62f98184c12eafd79bbc82378a3e7ba4e6f061ab","scripts":{"doc":"npx typedoc --plugin typedoc-plugin-markdown","build":"tsc","watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"hydroperfox","email":"HydroperFox@gmail.com"},"repository":{"url":"git+https://github.com/hydroperx/tiles.js.git","type":"git"},"_npmVersion":"10.9.2","description":"Metro tile layout","directories":{},"_nodeVersion":"22.16.0","dependencies":{"gsap":"^3.13.0","assert":"^2.1.0","extend":"^3.0.2","jquery":"^3.7.1","getoffset":"^0.6.4","@hydroperx/event":"^1.0.0","rectangle-overlap":"^2.0.0","@hydroperx/draggable":"^1","@hydroperx/inputaction":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.7","typescript":"~5.6.2","@types/assert":"^1.5.11","@types/extend":"^3.0.4","@types/jquery":"^3.5.32","typedoc-plugin-markdown":"^4.7.1"},"_npmOperationalInternal":{"tmp":"tmp/tiles_2.0.0_1753554946970_0.16898908952237313","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@hydroperx/tiles","version":"2.0.1","keywords":["tile","metro","live"],"author":{"name":"Hydroper","email":"HydroperFox@gmail.com"},"license":"Apache-2.0","_id":"@hydroperx/tiles@2.0.1","maintainers":[{"name":"hydroperfox","email":"HydroperFox@gmail.com"}],"homepage":"https://github.com/hydroperx/tiles.js#readme","bugs":{"url":"https://github.com/hydroperx/tiles.js/issues"},"dist":{"shasum":"0b6bfc066cccd81a1461e48b2fc0254ed19144e8","tarball":"https://registry.npmjs.org/@hydroperx/tiles/-/tiles-2.0.1.tgz","fileCount":43,"integrity":"sha512-lWexoRQaP3L6HvqSk+ACw6UKbEIM02KJO+R1iQGJ/Gv0zH6Q8T8W45uAqLpIlhLPWsHoAD5BaE0HGeXpbhMv/w==","signatures":[{"sig":"MEYCIQDbEuiXi2kdwXXgcyXVoVN/jPLzRpv3X4Z4kI305y0iXQIhAPpQWUpjH4O9MztSFwciH5NTe7nw8aa8Ic0azAJBCQYE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147925},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"59d48a783d2e32507bef1b2b54d46ff8d8fde8a1","scripts":{"doc":"npx typedoc --plugin typedoc-plugin-markdown","build":"tsc","watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"hydroperfox","email":"HydroperFox@gmail.com"},"repository":{"url":"git+https://github.com/hydroperx/tiles.js.git","type":"git"},"_npmVersion":"10.9.2","description":"Metro tile layout","directories":{},"_nodeVersion":"22.16.0","dependencies":{"gsap":"^3.13.0","assert":"^2.1.0","extend":"^3.0.2","jquery":"^3.7.1","getoffset":"^0.6.4","@hydroperx/event":"^1.0.0","rectangle-overlap":"^2.0.0","@hydroperx/draggable":"^1","@hydroperx/inputaction":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.7","typescript":"~5.6.2","@types/assert":"^1.5.11","@types/extend":"^3.0.4","@types/jquery":"^3.5.32","typedoc-plugin-markdown":"^4.7.1"},"_npmOperationalInternal":{"tmp":"tmp/tiles_2.0.1_1753561637266_0.44430024258281375","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@hydroperx/tiles","version":"2.1.0","keywords":["tile","metro","live"],"author":{"name":"Hydroper","email":"HydroperFox@gmail.com"},"license":"Apache-2.0","_id":"@hydroperx/tiles@2.1.0","maintainers":[{"name":"hydroperfox","email":"HydroperFox@gmail.com"}],"homepage":"https://github.com/hydroperx/tiles.js#readme","bugs":{"url":"https://github.com/hydroperx/tiles.js/issues"},"dist":{"shasum":"c7ca493ed628a5e0b9189ff2cd2e99ff87b682e2","tarball":"https://registry.npmjs.org/@hydroperx/tiles/-/tiles-2.1.0.tgz","fileCount":43,"integrity":"sha512-629nTiNl7HUKKbEXnTt7eCvJeinJ+Tx4GfSimvUVsuM5sBzUs8AG/ulKToCckt9iVftHqpY9UuH7nDHuKoDKOg==","signatures":[{"sig":"MEUCIQDonOcALOmqmxXY5h1KeRdXxliM49dpxC14VjrToP1D7gIgZbzkmLHuiTHZghdLLKe0GwQUaT0rLWJSEFbukAafilM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148011},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"30be6d2c8ef62743bc7ae5f73140af2fd89e74b6","scripts":{"doc":"npx typedoc --plugin typedoc-plugin-markdown","build":"tsc","watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"hydroperfox","email":"HydroperFox@gmail.com"},"repository":{"url":"git+https://github.com/hydroperx/tiles.js.git","type":"git"},"_npmVersion":"10.9.2","description":"Metro tile layout","directories":{},"_nodeVersion":"22.16.0","dependencies":{"gsap":"^3.13.0","assert":"^2.1.0","extend":"^3.0.2","jquery":"^3.7.1","getoffset":"^0.6.4","@hydroperx/event":"^1.0.0","rectangle-overlap":"^2.0.0","@hydroperx/draggable":"^1","@hydroperx/inputaction":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.7","typescript":"~5.6.2","@types/assert":"^1.5.11","@types/extend":"^3.0.4","@types/jquery":"^3.5.32","typedoc-plugin-markdown":"^4.7.1"},"_npmOperationalInternal":{"tmp":"tmp/tiles_2.1.0_1753561813536_0.20289623612184315","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@hydroperx/tiles","version":"2.2.0","keywords":["tile","metro","live"],"author":{"name":"Hydroper","email":"HydroperFox@gmail.com"},"license":"Apache-2.0","_id":"@hydroperx/tiles@2.2.0","maintainers":[{"name":"hydroperfox","email":"HydroperFox@gmail.com"}],"homepage":"https://github.com/hydroperx/tiles.js#readme","bugs":{"url":"https://github.com/hydroperx/tiles.js/issues"},"dist":{"shasum":"9d95881e05ee8bf856b24893a5a3b48ab3756147","tarball":"https://registry.npmjs.org/@hydroperx/tiles/-/tiles-2.2.0.tgz","fileCount":43,"integrity":"sha512-BvRKd/Sxtzh5Lg1a7L01f/CYADMMICguRGe/ezJ1fKI3r7jpVXJMhmxS3+BA9IO6zhRl216KlhbOcl0gmVEjiA==","signatures":[{"sig":"MEYCIQDu1zX89Y0JdKf4rc165yZ8IoJkUN/DCCSdkGSb2ISisQIhANm8K5HJGWHw9vMA81sCZnw5LY54S69ECFABnOPgw+zN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148826},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"af11a201a74d02cee143046c2bd205f8f79b4904","scripts":{"doc":"npx typedoc --plugin typedoc-plugin-markdown","build":"tsc","watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"hydroperfox","email":"HydroperFox@gmail.com"},"repository":{"url":"git+https://github.com/hydroperx/tiles.js.git","type":"git"},"_npmVersion":"10.9.2","description":"Metro tile layout","directories":{},"_nodeVersion":"22.16.0","dependencies":{"gsap":"^3.13.0","assert":"^2.1.0","extend":"^3.0.2","jquery":"^3.7.1","getoffset":"^0.6.4","@hydroperx/event":"^1.0.0","rectangle-overlap":"^2.0.0","@hydroperx/draggable":"^1","@hydroperx/inputaction":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.7","typescript":"~5.6.2","@types/assert":"^1.5.11","@types/extend":"^3.0.4","@types/jquery":"^3.5.32","typedoc-plugin-markdown":"^4.7.1"},"_npmOperationalInternal":{"tmp":"tmp/tiles_2.2.0_1753567454620_0.8503461120277362","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@hydroperx/tiles","version":"2.2.1","keywords":["tile","metro","live"],"author":{"name":"Hydroper","email":"HydroperFox@gmail.com"},"license":"Apache-2.0","_id":"@hydroperx/tiles@2.2.1","maintainers":[{"name":"hydroperfox","email":"HydroperFox@gmail.com"}],"homepage":"https://github.com/hydroperx/tiles.js#readme","bugs":{"url":"https://github.com/hydroperx/tiles.js/issues"},"dist":{"shasum":"70ad22d5c73b17cf0264f9d5fdde1e201210c4d0","tarball":"https://registry.npmjs.org/@hydroperx/tiles/-/tiles-2.2.1.tgz","fileCount":43,"integrity":"sha512-Z9ldl59WaXXYnsjg+t9ETkP3h8tWfMpVypC85UZPKh8ukQnfRbUsRvGrwnr0t1w+d/Lv5iBoH7d+DtpqqTQuMQ==","signatures":[{"sig":"MEUCIE4jLqm3FqYYhgmd2hCEKEmmDHU5IcGqkIkXM+XUywMEAiEAve4tb9glPwrd6dsj1KaDd3VaijHiqSpp2DPSG4kKBhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148763},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"af11a201a74d02cee143046c2bd205f8f79b4904","scripts":{"doc":"npx typedoc --plugin typedoc-plugin-markdown","build":"tsc","watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"hydroperfox","email":"HydroperFox@gmail.com"},"repository":{"url":"git+https://github.com/hydroperx/tiles.js.git","type":"git"},"_npmVersion":"10.9.2","description":"Metro tile layout","directories":{},"_nodeVersion":"22.16.0","dependencies":{"gsap":"^3.13.0","assert":"^2.1.0","extend":"^3.0.2","jquery":"^3.7.1","getoffset":"^0.6.4","@hydroperx/event":"^1.0.0","rectangle-overlap":"^2.0.0","@hydroperx/draggable":"^1","@hydroperx/inputaction":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.7","typescript":"~5.6.2","@types/assert":"^1.5.11","@types/extend":"^3.0.4","@types/jquery":"^3.5.32","typedoc-plugin-markdown":"^4.7.1"},"_npmOperationalInternal":{"tmp":"tmp/tiles_2.2.1_1753567479178_0.734218254673644","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@hydroperx/tiles","version":"2.2.2","keywords":["tile","metro","live"],"author":{"name":"Hydroper","email":"HydroperFox@gmail.com"},"license":"Apache-2.0","_id":"@hydroperx/tiles@2.2.2","maintainers":[{"name":"hydroperfox","email":"HydroperFox@gmail.com"}],"homepage":"https://github.com/hydroperx/tiles.js#readme","bugs":{"url":"https://github.com/hydroperx/tiles.js/issues"},"dist":{"shasum":"722f06ec3faac12da533702ef9dfe9c9cd2f5c4b","tarball":"https://registry.npmjs.org/@hydroperx/tiles/-/tiles-2.2.2.tgz","fileCount":43,"integrity":"sha512-amb2liPfrkEoxQrt5cdAA12QHb+hotbwsDhLrTFwcSK0Yo0Uj8gfe9DmH4h54/h3LSPyaBLfACUfFurjPfrGvQ==","signatures":[{"sig":"MEYCIQCytHaEKob58P6i1OA6T/IQQUezaOZ0be3ydKQ5K6VnjgIhALkySltWNUwwbhjAGVxmgSIUOhZrz54fDmQAQlXs2r7D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149969},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d1354a53a5be20681926230d9b8ab17f02995244","scripts":{"doc":"npx typedoc --plugin typedoc-plugin-markdown","build":"tsc","watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"hydroperfox","email":"HydroperFox@gmail.com"},"repository":{"url":"git+https://github.com/hydroperx/tiles.js.git","type":"git"},"_npmVersion":"10.9.2","description":"Metro tile layout","directories":{},"_nodeVersion":"22.16.0","dependencies":{"gsap":"^3.13.0","assert":"^2.1.0","extend":"^3.0.2","jquery":"^3.7.1","getoffset":"^0.6.4","@hydroperx/event":"^1.0.0","rectangle-overlap":"^2.0.0","@hydroperx/draggable":"^1","@hydroperx/inputaction":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.7","typescript":"~5.6.2","@types/assert":"^1.5.11","@types/extend":"^3.0.4","@types/jquery":"^3.5.32","typedoc-plugin-markdown":"^4.7.1"},"_npmOperationalInternal":{"tmp":"tmp/tiles_2.2.2_1753604551026_0.6993373218413577","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@hydroperx/tiles","version":"2.2.3","keywords":["tile","metro","live"],"author":{"name":"Hydroper","email":"HydroperFox@gmail.com"},"license":"Apache-2.0","_id":"@hydroperx/tiles@2.2.3","maintainers":[{"name":"hydroperfox","email":"HydroperFox@gmail.com"}],"homepage":"https://github.com/hydroperx/tiles.js#readme","bugs":{"url":"https://github.com/hydroperx/tiles.js/issues"},"dist":{"shasum":"e5637e269d1139c9d5051d68673a7c0ac267b19d","tarball":"https://registry.npmjs.org/@hydroperx/tiles/-/tiles-2.2.3.tgz","fileCount":43,"integrity":"sha512-OCcvUU7qiQX25QFnCAr9gRk5KPwH2QZd2oJO4BvBCC5kYVOy+knxhDSa2IWVZT2dqnqDZ049G24NlpdMJsgxAg==","signatures":[{"sig":"MEUCIAfJrvHbyxCAblEO9VsdL5kNQqy0ua+t0dTqMBtNV5ejAiEA9OGi8LclgQL+MBzWvjrREMtwEJKdExFbTbwl6rCAsy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150207},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"c540bb46b4dec8fde37584a136a0fe29b84e5d4a","scripts":{"doc":"npx typedoc --plugin typedoc-plugin-markdown","build":"tsc","watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"hydroperfox","email":"HydroperFox@gmail.com"},"repository":{"url":"git+https://github.com/hydroperx/tiles.js.git","type":"git"},"_npmVersion":"10.9.2","description":"Metro tile layout","directories":{},"_nodeVersion":"22.16.0","dependencies":{"gsap":"^3.13.0","assert":"^2.1.0","extend":"^3.0.2","jquery":"^3.7.1","getoffset":"^0.6.4","@hydroperx/event":"^1.0.0","rectangle-overlap":"^2.0.0","@hydroperx/draggable":"^1","@hydroperx/inputaction":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.7","typescript":"~5.6.2","@types/assert":"^1.5.11","@types/extend":"^3.0.4","@types/jquery":"^3.5.32","typedoc-plugin-markdown":"^4.7.1"},"_npmOperationalInternal":{"tmp":"tmp/tiles_2.2.3_1753633740287_0.5546133080410187","host":"s3://npm-registry-packages-npm-production"}},"2.2.4":{"name":"@hydroperx/tiles","version":"2.2.4","keywords":["tile","metro","live"],"author":{"name":"Hydroper","email":"HydroperFox@gmail.com"},"license":"Apache-2.0","_id":"@hydroperx/tiles@2.2.4","maintainers":[{"name":"hydroperfox","email":"HydroperFox@gmail.com"}],"homepage":"https://github.com/hydroperx/tiles.js#readme","bugs":{"url":"https://github.com/hydroperx/tiles.js/issues"},"dist":{"shasum":"1bd3e531c3407dbd6fecb909f83c399e7b13203e","tarball":"https://registry.npmjs.org/@hydroperx/tiles/-/tiles-2.2.4.tgz","fileCount":43,"integrity":"sha512-utIbCmN1/8H9Aq5sygKPF00n8/X3NBrqE2JEzhvWHuwRm3q/vSQyhzUu3GKg/XdPGIIfmKbnA6XwuH1ykzjtaw==","signatures":[{"sig":"MEUCIQDIlRs6ccJoxAC9i1wmun7TXDGdNAvFmbH9SL6OW6TafwIgNN6d1DFbPl/9/08xzCWx+8ZDy3hPvYVrYyFq1KzNPl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150163},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"87374bdc0ff622a3e06c0c93a52c8d4e3e359b5c","scripts":{"doc":"npx typedoc --plugin typedoc-plugin-markdown","build":"tsc","watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"hydroperfox","email":"HydroperFox@gmail.com"},"repository":{"url":"git+https://github.com/hydroperx/tiles.js.git","type":"git"},"_npmVersion":"10.9.2","description":"Metro tile layout","directories":{},"_nodeVersion":"22.16.0","dependencies":{"gsap":"^3.13.0","assert":"^2.1.0","extend":"^3.0.2","jquery":"^3.7.1","getoffset":"^0.6.4","@hydroperx/event":"^1.0.0","rectangle-overlap":"^2.0.0","@hydroperx/draggable":"^1","@hydroperx/inputaction":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.7","typescript":"~5.6.2","@types/assert":"^1.5.11","@types/extend":"^3.0.4","@types/jquery":"^3.5.32","typedoc-plugin-markdown":"^4.7.1"},"_npmOperationalInternal":{"tmp":"tmp/tiles_2.2.4_1753634765259_0.59889598918954","host":"s3://npm-registry-packages-npm-production"}},"2.2.5":{"name":"@hydroperx/tiles","version":"2.2.5","keywords":["tile","metro","live"],"author":{"name":"Hydroper","email":"HydroperFox@gmail.com"},"license":"Apache-2.0","_id":"@hydroperx/tiles@2.2.5","maintainers":[{"name":"hydroperfox","email":"HydroperFox@gmail.com"}],"homepage":"https://github.com/hydroperx/tiles.js#readme","bugs":{"url":"https://github.com/hydroperx/tiles.js/issues"},"dist":{"shasum":"7f7ce1bbeeae1290df3a9031d33a7541ebceeb75","tarball":"https://registry.npmjs.org/@hydroperx/tiles/-/tiles-2.2.5.tgz","fileCount":43,"integrity":"sha512-daHzfe1il4vYoOvD8/l65ucr4V/hbD9u9cDoCdWwkKeA/LWN01aPWzROnUkg8xa7MWIvMx1kLLLUirz5yQJfsw==","signatures":[{"sig":"MEUCIQCGaWNjjkUqe7aVbD/SzV3X418t2udFcaKnRPyKkEoANQIgBNYLqbkJetk2mpPmYcGfXMEMwdKwU9J4m2tBTVq5fKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150209},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"9491392fa9e72df4b83e271e81c70d989987bda6","scripts":{"doc":"npx typedoc --plugin typedoc-plugin-markdown","build":"tsc","watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"hydroperfox","email":"HydroperFox@gmail.com"},"repository":{"url":"git+https://github.com/hydroperx/tiles.js.git","type":"git"},"_npmVersion":"10.9.2","description":"Metro tile layout","directories":{},"_nodeVersion":"22.16.0","dependencies":{"gsap":"^3.13.0","assert":"^2.1.0","extend":"^3.0.2","jquery":"^3.7.1","getoffset":"^0.6.4","@hydroperx/event":"^1.0.0","rectangle-overlap":"^2.0.0","@hydroperx/draggable":"^1","@hydroperx/inputaction":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.7","typescript":"~5.6.2","@types/assert":"^1.5.11","@types/extend":"^3.0.4","@types/jquery":"^3.5.32","typedoc-plugin-markdown":"^4.7.1"},"_npmOperationalInternal":{"tmp":"tmp/tiles_2.2.5_1753636605252_0.4020884135101179","host":"s3://npm-registry-packages-npm-production"}},"2.2.6":{"name":"@hydroperx/tiles","version":"2.2.6","keywords":["tile","metro","live"],"author":{"name":"Hydroper","email":"HydroperFox@gmail.com"},"license":"Apache-2.0","_id":"@hydroperx/tiles@2.2.6","maintainers":[{"name":"hydroperfox","email":"HydroperFox@gmail.com"}],"homepage":"https://github.com/hydroperx/tiles.js#readme","bugs":{"url":"https://github.com/hydroperx/tiles.js/issues"},"dist":{"shasum":"dd298d944dc4e1cc36dc4315e08ac8c441bd34f0","tarball":"https://registry.npmjs.org/@hydroperx/tiles/-/tiles-2.2.6.tgz","fileCount":43,"integrity":"sha512-fKzUTh+K2hHpMhcKhyMMd1dGnBPEJwZn5tbwLzQXa4cQcoR5h0BphPtRB/uPjzaaYpUx/9HRVod9eTmMV6zXNg==","signatures":[{"sig":"MEUCIQCwjkrM+ahZWKMkCMaqGWQhgGVsfBL6KHzvUNRybsm8yQIgNfHmTcsUrX0eEquhdr8lsGzlFyu5S3KXWaG/c1U0SNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150209},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"936a24898f3a3d8b85541b1c6cd3ca1c651f08b2","scripts":{"doc":"npx typedoc --plugin typedoc-plugin-markdown","build":"tsc","watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"hydroperfox","email":"HydroperFox@gmail.com"},"repository":{"url":"git+https://github.com/hydroperx/tiles.js.git","type":"git"},"_npmVersion":"10.9.2","description":"Metro tile layout","directories":{},"_nodeVersion":"22.16.0","dependencies":{"gsap":"^3.13.0","assert":"^2.1.0","extend":"^3.0.2","jquery":"^3.7.1","getoffset":"^0.6.4","@hydroperx/event":"^1.0.0","rectangle-overlap":"^2.0.0","@hydroperx/draggable":"^1","@hydroperx/inputaction":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.7","typescript":"~5.6.2","@types/assert":"^1.5.11","@types/extend":"^3.0.4","@types/jquery":"^3.5.32","typedoc-plugin-markdown":"^4.7.1"},"_npmOperationalInternal":{"tmp":"tmp/tiles_2.2.6_1753639261391_0.05070343692303525","host":"s3://npm-registry-packages-npm-production"}},"2.2.7":{"name":"@hydroperx/tiles","version":"2.2.7","keywords":["tile","metro","live"],"author":{"name":"Hydroper","email":"HydroperFox@gmail.com"},"license":"Apache-2.0","_id":"@hydroperx/tiles@2.2.7","maintainers":[{"name":"hydroperfox","email":"HydroperFox@gmail.com"}],"homepage":"https://github.com/hydroperx/tiles.js#readme","bugs":{"url":"https://github.com/hydroperx/tiles.js/issues"},"dist":{"shasum":"53b5571e7de195d5bcb55720fb594dbee0a0bfca","tarball":"https://registry.npmjs.org/@hydroperx/tiles/-/tiles-2.2.7.tgz","fileCount":43,"integrity":"sha512-Ml3oqekWfrifILij9PFUDUpMii1y22dm2ave5hyKoI6m7Z0JUxMYDlS76AI8jl9Q+mkiYxW9rX9w6WLRvGiYBQ==","signatures":[{"sig":"MEUCIFpPNoxnlq88WWFEQ0iXInbQEvLPTHJW0M5GRlz9fwKuAiEAl06mmnZEx4GgzK+wckZnyhuIb/PNndcLdNGNKvJNi9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152490},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d7adb286e87b0291f92fdddb4022498b5a3d3792","scripts":{"doc":"npx typedoc --plugin typedoc-plugin-markdown","build":"tsc","watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"hydroperfox","email":"HydroperFox@gmail.com"},"repository":{"url":"git+https://github.com/hydroperx/tiles.js.git","type":"git"},"_npmVersion":"10.9.2","description":"Metro tile layout","directories":{},"_nodeVersion":"22.16.0","dependencies":{"gsap":"^3.13.0","assert":"^2.1.0","extend":"^3.0.2","jquery":"^3.7.1","getoffset":"^0.6.4","@hydroperx/event":"^1.0.0","rectangle-overlap":"^2.0.0","@hydroperx/draggable":"^1","@hydroperx/inputaction":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.7","typescript":"~5.6.2","@types/assert":"^1.5.11","@types/extend":"^3.0.4","@types/jquery":"^3.5.32","typedoc-plugin-markdown":"^4.7.1"},"_npmOperationalInternal":{"tmp":"tmp/tiles_2.2.7_1753645546986_0.3427532829152131","host":"s3://npm-registry-packages-npm-production"}},"2.2.8":{"name":"@hydroperx/tiles","version":"2.2.8","keywords":["tile","metro","live"],"author":{"name":"Hydroper","email":"HydroperFox@gmail.com"},"license":"Apache-2.0","_id":"@hydroperx/tiles@2.2.8","maintainers":[{"name":"hydroperfox","email":"HydroperFox@gmail.com"}],"homepage":"https://github.com/hydroperx/tiles.js#readme","bugs":{"url":"https://github.com/hydroperx/tiles.js/issues"},"dist":{"shasum":"cdf1d7b8b4187f7d99fce8c4a9c70573a4cf1452","tarball":"https://registry.npmjs.org/@hydroperx/tiles/-/tiles-2.2.8.tgz","fileCount":43,"integrity":"sha512-lP4ZRDZ1ArIxx9e53g7tcL40kwOr3oNb+7EPnmra2Gi5u6ZRaWaGneeZ6nGXWUiPNtn8TFSc0VFxziOxwsRgbA==","signatures":[{"sig":"MEUCIQDKedbKGPrrGSg0e0QVYUF5VRWpuWd1Kxwy66hXRMJcuwIgY57iyILj1H6ty8OCoDN2V3uqieVHV6PSuXOcBlqVNB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154008},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"be40efa46c97fa20ed79af255f9990f797d695e0","scripts":{"doc":"npx typedoc --plugin typedoc-plugin-markdown","build":"tsc","watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"hydroperfox","email":"HydroperFox@gmail.com"},"repository":{"url":"git+https://github.com/hydroperx/tiles.js.git","type":"git"},"_npmVersion":"10.9.2","description":"Metro tile layout","directories":{},"_nodeVersion":"22.16.0","dependencies":{"gsap":"^3.13.0","assert":"^2.1.0","extend":"^3.0.2","jquery":"^3.7.1","getoffset":"^0.6.4","@hydroperx/event":"^1.0.0","rectangle-overlap":"^2.0.0","@hydroperx/draggable":"^1","@hydroperx/inputaction":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.7","typescript":"~5.6.2","@types/assert":"^1.5.11","@types/extend":"^3.0.4","@types/jquery":"^3.5.32","typedoc-plugin-markdown":"^4.7.1"},"_npmOperationalInternal":{"tmp":"tmp/tiles_2.2.8_1753694793674_0.7758193372706972","host":"s3://npm-registry-packages-npm-production"}},"2.2.9":{"name":"@hydroperx/tiles","version":"2.2.9","keywords":["tile","metro","live"],"author":{"name":"Hydroper","email":"HydroperFox@gmail.com"},"license":"Apache-2.0","_id":"@hydroperx/tiles@2.2.9","maintainers":[{"name":"hydroperfox","email":"HydroperFox@gmail.com"}],"homepage":"https://github.com/hydroperx/tiles.js#readme","bugs":{"url":"https://github.com/hydroperx/tiles.js/issues"},"dist":{"shasum":"cdef4745a30924e3b391501d47f3774f10b2d869","tarball":"https://registry.npmjs.org/@hydroperx/tiles/-/tiles-2.2.9.tgz","fileCount":43,"integrity":"sha512-XQObbrptFY4pfoB8IMR0CF1i9/aOd0QIN6B4FWaYy2uyBeDeBuQSq4/SOsR8f42W+QcsinGnv1wILny5dhH90A==","signatures":[{"sig":"MEQCIDJTyhimqVvyMTY2JvuoSHBhgKmSjQ34WeCVvuZUYQu7AiBIjMafYK3EiX+ekgss5DaDBVN+x4jkzAV9EJ24sYUBag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153656},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"8a2ef8f39f63442e3cf723256c1dbcc67108a728","scripts":{"doc":"npx typedoc --plugin typedoc-plugin-markdown","build":"tsc","watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"hydroperfox","email":"HydroperFox@gmail.com"},"repository":{"url":"git+https://github.com/hydroperx/tiles.js.git","type":"git"},"_npmVersion":"10.9.2","description":"Metro tile layout","directories":{},"_nodeVersion":"22.16.0","dependencies":{"gsap":"^3.13.0","assert":"^2.1.0","extend":"^3.0.2","jquery":"^3.7.1","getoffset":"^0.6.4","@hydroperx/event":"^1.0.0","rectangle-overlap":"^2.0.0","@hydroperx/draggable":"^1","@hydroperx/inputaction":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.7","typescript":"~5.6.2","@types/assert":"^1.5.11","@types/extend":"^3.0.4","@types/jquery":"^3.5.32","typedoc-plugin-markdown":"^4.7.1"},"_npmOperationalInternal":{"tmp":"tmp/tiles_2.2.9_1753713524525_0.6447978414133055","host":"s3://npm-registry-packages-npm-production"}},"2.2.10":{"name":"@hydroperx/tiles","version":"2.2.10","keywords":["tile","metro","live"],"author":{"name":"Hydroper","email":"HydroperFox@gmail.com"},"license":"Apache-2.0","_id":"@hydroperx/tiles@2.2.10","maintainers":[{"name":"hydroperfox","email":"HydroperFox@gmail.com"}],"homepage":"https://github.com/hydroperx/tiles.js#readme","bugs":{"url":"https://github.com/hydroperx/tiles.js/issues"},"dist":{"shasum":"f43179a77d39d89fc33fc1a5076165a64155b093","tarball":"https://registry.npmjs.org/@hydroperx/tiles/-/tiles-2.2.10.tgz","fileCount":43,"integrity":"sha512-ZtUDVxUNrQAJU7wiW6U67zAZY+iduuOkOOtczy1yzyqspY9XonsK09/OEiUcvRzlOKhQfY+yZ84axOUbTRsX8Q==","signatures":[{"sig":"MEYCIQDvwbfCWcJZ8t24BS2xg+r5vrr8lHWSyvqZOV2u2HDk4wIhAKrmVixMMAeNmYKTRXN8fxe/LLQVjfttHfxxnQILNQ6+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153852},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"9cbe8ec5aa51baa1f5e8fa343a768e627c434815","scripts":{"doc":"npx typedoc --plugin typedoc-plugin-markdown","build":"tsc","watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"hydroperfox","email":"HydroperFox@gmail.com"},"repository":{"url":"git+https://github.com/hydroperx/tiles.js.git","type":"git"},"_npmVersion":"10.9.2","description":"Metro tile layout","directories":{},"_nodeVersion":"22.16.0","dependencies":{"gsap":"^3.13.0","assert":"^2.1.0","extend":"^3.0.2","jquery":"^3.7.1","getoffset":"^0.6.4","@hydroperx/event":"^1.0.0","rectangle-overlap":"^2.0.0","@hydroperx/draggable":"^1","@hydroperx/inputaction":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.7","typescript":"~5.6.2","@types/assert":"^1.5.11","@types/extend":"^3.0.4","@types/jquery":"^3.5.32","typedoc-plugin-markdown":"^4.7.1"},"_npmOperationalInternal":{"tmp":"tmp/tiles_2.2.10_1753782785877_0.3147026431712956","host":"s3://npm-registry-packages-npm-production"}},"2.2.11":{"name":"@hydroperx/tiles","version":"2.2.11","keywords":["tile","metro","live"],"author":{"name":"Hydroper","email":"HydroperFox@gmail.com"},"license":"Apache-2.0","_id":"@hydroperx/tiles@2.2.11","maintainers":[{"name":"hydroperfox","email":"HydroperFox@gmail.com"}],"homepage":"https://github.com/hydroperx/tiles.js#readme","bugs":{"url":"https://github.com/hydroperx/tiles.js/issues"},"dist":{"shasum":"e935965e7936d2f00fce1c629be716d03020d970","tarball":"https://registry.npmjs.org/@hydroperx/tiles/-/tiles-2.2.11.tgz","fileCount":43,"integrity":"sha512-rXQlSPOI3VfZKXYGdPbkZslmTW6nxLrKvEyaS1CJ8MlPcI9bnpbF94P9DPTS4U8B2KYy6goO/fBjurCm/jUwmw==","signatures":[{"sig":"MEQCIAMZt9gZXPrRWQYLyYSH7tJTFatZiZrwyfwu7AV+gBtgAiB3eu8YwMBQ48GOjxIDWAIqeRJ9oJsE2PuxYrbn2wXrTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154051},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"b8f111ccdc9709f5850e8d5f52fa316130829aaf","scripts":{"doc":"npx typedoc --plugin typedoc-plugin-markdown","build":"tsc","watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"hydroperfox","email":"HydroperFox@gmail.com"},"repository":{"url":"git+https://github.com/hydroperx/tiles.js.git","type":"git"},"_npmVersion":"10.9.2","description":"Metro tile layout","directories":{},"_nodeVersion":"22.16.0","dependencies":{"gsap":"^3.13.0","assert":"^2.1.0","extend":"^3.0.2","jquery":"^3.7.1","getoffset":"^0.6.4","@hydroperx/event":"^1.0.0","rectangle-overlap":"^2.0.0","@hydroperx/draggable":"^1","@hydroperx/inputaction":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.7","typescript":"~5.6.2","@types/assert":"^1.5.11","@types/extend":"^3.0.4","@types/jquery":"^3.5.32","typedoc-plugin-markdown":"^4.7.1"},"_npmOperationalInternal":{"tmp":"tmp/tiles_2.2.11_1753786702806_0.9408208467488024","host":"s3://npm-registry-packages-npm-production"}},"2.2.12":{"name":"@hydroperx/tiles","version":"2.2.12","keywords":["tile","metro","live"],"author":{"name":"Hydroper","email":"HydroperFox@gmail.com"},"license":"Apache-2.0","_id":"@hydroperx/tiles@2.2.12","maintainers":[{"name":"hydroperfox","email":"HydroperFox@gmail.com"}],"homepage":"https://github.com/hydroperx/tiles.js#readme","bugs":{"url":"https://github.com/hydroperx/tiles.js/issues"},"dist":{"shasum":"afabcced9f0cf20930396248ccd1f0f08a14958d","tarball":"https://registry.npmjs.org/@hydroperx/tiles/-/tiles-2.2.12.tgz","fileCount":43,"integrity":"sha512-QxzbBel/gEj3QKIUIiUIv7iHSXzVLJA81T4w9dETH9P9bRbVnsbX/ibVOEE0esqvQGRjmzk/YYMNHOFsKcZssQ==","signatures":[{"sig":"MEYCIQDK0y9qKF2QQxFlbcGzsTYog9BYDBV/+FL258phDjEWTQIhALQPLYSHNaK0xkxtDT1e6STdoarLhsVLhDieBQRm0wJU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154149},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"993df461210f03f5c393545e76e828cec2740cf9","scripts":{"doc":"npx typedoc --plugin typedoc-plugin-markdown","build":"tsc","watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"hydroperfox","email":"HydroperFox@gmail.com"},"repository":{"url":"git+https://github.com/hydroperx/tiles.js.git","type":"git"},"_npmVersion":"10.9.2","description":"Metro tile layout","directories":{},"_nodeVersion":"22.16.0","dependencies":{"gsap":"^3.13.0","assert":"^2.1.0","extend":"^3.0.2","jquery":"^3.7.1","getoffset":"^0.6.4","@hydroperx/event":"^1.0.0","rectangle-overlap":"^2.0.0","@hydroperx/draggable":"^1","@hydroperx/inputaction":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.7","typescript":"~5.6.2","@types/assert":"^1.5.11","@types/extend":"^3.0.4","@types/jquery":"^3.5.32","typedoc-plugin-markdown":"^4.7.1"},"_npmOperationalInternal":{"tmp":"tmp/tiles_2.2.12_1753871057850_0.9503969286083451","host":"s3://npm-registry-packages-npm-production"}},"2.2.13":{"name":"@hydroperx/tiles","version":"2.2.13","keywords":["tile","metro","live"],"author":{"name":"Hydroper","email":"HydroperFox@gmail.com"},"license":"Apache-2.0","_id":"@hydroperx/tiles@2.2.13","maintainers":[{"name":"hydroperfox","email":"HydroperFox@gmail.com"}],"homepage":"https://github.com/hydroperx/tiles.js#readme","bugs":{"url":"https://github.com/hydroperx/tiles.js/issues"},"dist":{"shasum":"0f9bdd4ecac206a4f26ae03af5c1505301f0f045","tarball":"https://registry.npmjs.org/@hydroperx/tiles/-/tiles-2.2.13.tgz","fileCount":43,"integrity":"sha512-xHpgcHLc/jharwl/a1/SNiNYDEshyunlccFG54a587jtM9rn6g49fo7q0nVJ/gmqm3gM9E+0xrO21h1ElBA5FQ==","signatures":[{"sig":"MEUCIAJCvhM4X7k5SD5nsmaPqmtMIhcLUiR2L13Gj0GWyA29AiEA5LHqURA0SSAZX1OQ1W/Q2JSvOgqruyt3t20+cW826ZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154440},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"3cba9121edfbc47cac42938526ce087eec8fc19c","scripts":{"doc":"npx typedoc --plugin typedoc-plugin-markdown","build":"tsc","watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"hydroperfox","email":"HydroperFox@gmail.com"},"repository":{"url":"git+https://github.com/hydroperx/tiles.js.git","type":"git"},"_npmVersion":"10.9.2","description":"Metro tile layout","directories":{},"_nodeVersion":"22.17.1","dependencies":{"gsap":"^3.13.0","assert":"^2.1.0","extend":"^3.0.2","jquery":"^3.7.1","getoffset":"^0.6.4","@hydroperx/event":"^1.0.0","rectangle-overlap":"^2.0.0","@hydroperx/draggable":"^1","@hydroperx/inputaction":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.7","typescript":"~5.6.2","@types/assert":"^1.5.11","@types/extend":"^3.0.4","@types/jquery":"^3.5.32","typedoc-plugin-markdown":"^4.7.1"},"_npmOperationalInternal":{"tmp":"tmp/tiles_2.2.13_1754134035375_0.11888057661449536","host":"s3://npm-registry-packages-npm-production"}},"2.2.14":{"name":"@hydroperx/tiles","version":"2.2.14","keywords":["tile","metro","live"],"author":{"name":"Hydroper","email":"HydroperFox@gmail.com"},"license":"Apache-2.0","_id":"@hydroperx/tiles@2.2.14","maintainers":[{"name":"hydroperfox","email":"HydroperFox@gmail.com"}],"homepage":"https://github.com/hydroperx/tiles.js#readme","bugs":{"url":"https://github.com/hydroperx/tiles.js/issues"},"dist":{"shasum":"f33e66e348c80122ee778e5370770ea0461b94f2","tarball":"https://registry.npmjs.org/@hydroperx/tiles/-/tiles-2.2.14.tgz","fileCount":43,"integrity":"sha512-eGj5mIPy6tjDI7JuiT1NS8EMKojvjyJMchCn1jhu7ttmcDiiQ/NtCIh29DphpxUp3kumFhRYTzot5LxRkSCL7A==","signatures":[{"sig":"MEYCIQDXkFFSENgSVrEDR3LOyEhdPagrY8g2e7cBHCxUHJ0Z1gIhAIcXCgMtdnYWhz+gzuxVaQrHAjSdca2ZKEkvFcRgAg0C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155986},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a350e94c795324c28666b56fbc96b5b533503767","scripts":{"doc":"npx typedoc --plugin typedoc-plugin-markdown","build":"tsc","watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"hydroperfox","email":"HydroperFox@gmail.com"},"repository":{"url":"git+https://github.com/hydroperx/tiles.js.git","type":"git"},"_npmVersion":"11.5.1","description":"Metro tile layout","directories":{},"_nodeVersion":"24.5.0","dependencies":{"gsap":"^3.13.0","assert":"^2.1.0","extend":"^3.0.2","jquery":"^3.7.1","getoffset":"^0.6.4","@hydroperx/event":"^1.0.0","rectangle-overlap":"^2.0.0","@hydroperx/draggable":"^1","@hydroperx/inputaction":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.7","typescript":"~5.6.2","@types/assert":"^1.5.11","@types/extend":"^3.0.4","@types/jquery":"^3.5.32","typedoc-plugin-markdown":"^4.7.1"},"_npmOperationalInternal":{"tmp":"tmp/tiles_2.2.14_1754513536125_0.02185297062300018","host":"s3://npm-registry-packages-npm-production"}},"2.2.15":{"name":"@hydroperx/tiles","version":"2.2.15","keywords":["tile","metro","live"],"author":{"name":"Hydroper","email":"HydroperFox@gmail.com"},"license":"Apache-2.0","_id":"@hydroperx/tiles@2.2.15","maintainers":[{"name":"hydroperfox","email":"HydroperFox@gmail.com"}],"homepage":"https://github.com/hydroperx/tiles.js#readme","bugs":{"url":"https://github.com/hydroperx/tiles.js/issues"},"dist":{"shasum":"0166b46d3254d05762122c8bde3b53e3b1275917","tarball":"https://registry.npmjs.org/@hydroperx/tiles/-/tiles-2.2.15.tgz","fileCount":43,"integrity":"sha512-ZtLSguxKMMJW+/4RoYLeaO2/QHVNXI0ymcfypA3o1CCYRQoCaefXlVfoGU2q3vrKFtEZ7BWnJBAwKomJZql/tg==","signatures":[{"sig":"MEQCIDlx7MxxWbFkUxJHNFB3ALuzUS0gSSNA7MdsKp9nE2VqAiBYgtk7LApGZ9ycZ7Xaxj4al0hxihB92IpUJ8QUoSJzdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156372},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d5c774e82ca89e112f5284ec68618bc4cc0ac0bd","scripts":{"doc":"npx typedoc --plugin typedoc-plugin-markdown","build":"tsc","watch":"tsc --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"hydroperfox","email":"HydroperFox@gmail.com"},"repository":{"url":"git+https://github.com/hydroperx/tiles.js.git","type":"git"},"_npmVersion":"11.5.1","description":"Metro tile layout","directories":{},"_nodeVersion":"24.5.0","dependencies":{"gsap":"^3.13.0","assert":"^2.1.0","extend":"^3.0.2","jquery":"^3.7.1","getoffset":"^0.6.4","@hydroperx/event":"^1.0.0","rectangle-overlap":"^2.0.0","@hydroperx/draggable":"^1","@hydroperx/inputaction":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.7","typescript":"~5.6.2","@types/assert":"^1.5.11","@types/extend":"^3.0.4","@types/jquery":"^3.5.32","typedoc-plugin-markdown":"^4.7.1"},"_npmOperationalInternal":{"tmp":"tmp/tiles_2.2.15_1754515040142_0.4742164204109778","host":"s3://npm-registry-packages-npm-production"}},"2.2.16":{"name":"@hydroperx/tiles","version":"2.2.16","type":"module","scripts":{"build":"tsc","watch":"tsc --watch","doc":"npx typedoc --plugin typedoc-plugin-markdown","prepublishOnly":"npm run build"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"dependencies":{"@hydroperx/draggable":"^1","@hydroperx/event":"^1.0.0","@hydroperx/inputaction":"^1.1.1","assert":"^2.1.0","extend":"^3.0.2","getoffset":"^0.6.4","gsap":"^3.13.0","jquery":"^3.7.1","rectangle-overlap":"^2.0.0"},"devDependencies":{"@types/assert":"^1.5.11","@types/extend":"^3.0.4","@types/jquery":"^3.5.32","typedoc":"^0.28.7","typedoc-plugin-markdown":"^4.7.1","typescript":"~5.6.2"},"repository":{"type":"git","url":"git+https://github.com/hydroperx/tiles.js.git"},"description":"Metro tile layout","license":"Apache-2.0","keywords":["tile","metro","live"],"author":{"name":"Hydroper","email":"HydroperFox@gmail.com"},"_id":"@hydroperx/tiles@2.2.16","gitHead":"d48f0e0177011982fcbd2365a8144dcdcd69c364","bugs":{"url":"https://github.com/hydroperx/tiles.js/issues"},"homepage":"https://github.com/hydroperx/tiles.js#readme","_nodeVersion":"24.5.0","_npmVersion":"11.5.1","dist":{"integrity":"sha512-1/srEKz0ghipgnFfl7j9xxLg9yp5C3gQ8gmUi/Q9vvgeXgcPVSujJwvrfM78sfYlCLethlnJ1CVzGHF8PTxZHg==","shasum":"891c003204d1fdc8a854c134608b7adf695a51a8","tarball":"https://registry.npmjs.org/@hydroperx/tiles/-/tiles-2.2.16.tgz","fileCount":43,"unpackedSize":154440,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHqb5oaNx2WuLd4dMyExlLXr2s/GfzusxoMjkoADrq3zAiEAkn5FPijt1RrgZBxzVXZnOgeSoo1KWjRrUtHnGxF9osM="}]},"_npmUser":{"name":"hydroperfox","email":"HydroperFox@gmail.com"},"directories":{},"maintainers":[{"name":"hydroperfox","email":"HydroperFox@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tiles_2.2.16_1754515416991_0.47315133749649285"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-21T16:14:06.023Z","modified":"2025-08-06T21:23:37.318Z","1.0.0":"2025-04-21T16:14:06.305Z","1.0.1":"2025-04-21T18:59:12.760Z","1.0.2":"2025-04-26T11:26:29.190Z","1.0.3":"2025-04-26T11:50:34.524Z","1.0.4":"2025-04-27T10:20:30.097Z","1.0.5":"2025-07-16T13:24:57.506Z","1.0.6":"2025-07-16T15:01:34.420Z","1.0.7":"2025-07-20T14:06:50.507Z","2.0.0":"2025-07-26T18:35:47.167Z","2.0.1":"2025-07-26T20:27:17.469Z","2.1.0":"2025-07-26T20:30:13.734Z","2.2.0":"2025-07-26T22:04:14.820Z","2.2.1":"2025-07-26T22:04:39.387Z","2.2.2":"2025-07-27T08:22:31.231Z","2.2.3":"2025-07-27T16:29:00.493Z","2.2.4":"2025-07-27T16:46:05.496Z","2.2.5":"2025-07-27T17:16:45.418Z","2.2.6":"2025-07-27T18:01:01.582Z","2.2.7":"2025-07-27T19:45:47.156Z","2.2.8":"2025-07-28T09:26:33.850Z","2.2.9":"2025-07-28T14:38:44.699Z","2.2.10":"2025-07-29T09:53:06.107Z","2.2.11":"2025-07-29T10:58:23.005Z","2.2.12":"2025-07-30T10:24:18.024Z","2.2.13":"2025-08-02T11:27:15.559Z","2.2.14":"2025-08-06T20:52:16.317Z","2.2.15":"2025-08-06T21:17:20.377Z","2.2.16":"2025-08-06T21:23:37.148Z"},"bugs":{"url":"https://github.com/hydroperx/tiles.js/issues"},"author":{"name":"Hydroper","email":"HydroperFox@gmail.com"},"license":"Apache-2.0","homepage":"https://github.com/hydroperx/tiles.js#readme","keywords":["tile","metro","live"],"repository":{"type":"git","url":"git+https://github.com/hydroperx/tiles.js.git"},"description":"Metro tile layout","maintainers":[{"name":"hydroperfox","email":"HydroperFox@gmail.com"}],"readme":"# @hydroperx/tiles\r\n\r\n<p align=\"center\">\r\n  <a href=\"./docs/globals.md\"><img src=\"https://img.shields.io/badge/TypeScript%20API%20Documentation-gray\"></a>\r\n</p>\r\n\r\nBase layout implementation for Windows 8 like live tiles in HTML5.\r\n\r\n## Documentation\r\n\r\n### Structure\r\n\r\nPositioning style:\r\n\r\n- Cascading `transform: translateX(...) translateY(...)`\r\n- Uses the cascading `em` unit for measurement everywhere (which means the (?inherited) `font-size`).\r\n\r\nGroup element tag:\r\n\r\n- `div`\r\n\r\nGroup element attribute:\r\n\r\n- `Tiles.ATTR_ID`: the group ID.\r\n\r\nGroup element attribute:\r\n\r\n- `Tiles.ATTR_DRAGGING`: false or true.\r\n\r\nGroup element:\r\n\r\n- Consists of:\r\n  - A group label div (contains a group label text div)\r\n  - A group tiles div (where the tiles float).\r\n\r\nTile element tag:\r\n\r\n- A `button`, consisting of a content div where the user may apply custom transforms such as tilting.\r\n\r\nTile element attribute:\r\n\r\n- `Tiles.ATTR_ID`: the tile ID.\r\n\r\nTile element attribute\r\n\r\n- `Tiles.ATTR_SIZE`: the tile size (`small`, `medium`, `wide` or `large`).\r\n\r\nTile element attribute\r\n\r\n- `Tiles.ATTR_DRAGGING`: false or true.\r\n\r\nTile element attribute:\r\n\r\n- `Tiles.ATTR_CHECKED`: false or true.\r\n\r\nTile size:\r\n\r\n- Supports small (1x1), medium (2x2), wide (4x2) and large tiles (4x4).\r\n\r\n### Getting started\r\n\r\n```ts\r\nimport { Tiles } from \"@hydroperx/tiles\";\r\n\r\nconst container = document.querySelector(\"#container\")!;\r\n\r\n// Create layout\r\nconst tiles = new Tiles({\r\n  element: container,\r\n  direction: \"horizontal\",\r\n  classNames: {\r\n    group: \"group\",\r\n    groupLabel: \"group-label\",\r\n    groupLabelText: \"group-label-text\",\r\n    groupTiles: \"group-tiles\",\r\n    tile: \"tile\",\r\n    tileContent: \"tile-content\",\r\n  },\r\n  smallSize: 3.625,\r\n  tileGap: 0.6,\r\n  groupGap: 3,\r\n  labelHeight: 2,\r\n  height: 6,\r\n});\r\n\r\n// Handle click in a tile\r\ntiles.on(\"click\", ({ detail: { tile } }) => {\r\n  if (tile == \"purple1\") {\r\n    alert(\"one!\");\r\n  }\r\n});\r\n\r\n// Handle tile addition\r\ntiles.on(\"addedtile\", ({ detail: { tile, button, contentDiv } }) => {\r\n  if (tile.id.startsWith(\"purple\")) {\r\n    button.style.background = \"purple\";\r\n  }\r\n});\r\n\r\n// Group 1\r\ntiles.addGroup({\r\n  id: \"group1\",\r\n  label: \"Group 1\",\r\n});\r\n\r\n// Tile 1\r\ntiles.addTile({\r\n  id: \"purple1\",\r\n  group: \"group1\",\r\n  size: \"large\",\r\n});\r\n\r\n// Tile 2\r\ntiles.addTile({\r\n  id: \"purple2\",\r\n  group: \"group1\",\r\n  size: \"wide\",\r\n});\r\n\r\n// Disposal\r\ntiles.destroy();\r\n```\r\n\r\n### Events\r\n\r\n#### addedgroup\r\n\r\nDispatched when a new group is added. Event is given a `CustomEvent<{ group: Group, div: HTMLDivElement, labelDiv: HTMLDivElement, tilesDiv: HTMLDivElement }>` object. This is also dispatched when automatic groups are created (such as when a tile is dropped far away in no existing group).\r\n\r\n```ts\r\ntiles.on(\"addedgroup\", ({ detail: { group, div, labelDiv, labelTextDiv, tilesDiv } }) => {\r\n    //\r\n});\r\n```\r\n\r\n#### addedtile\r\n\r\nDispatched when a new tile is added. Event is given a `CustomEvent<{ tile: Tile, button: HTMLButtonElement, contentDiv: HTMLDivElement }>` object.\r\n\r\n```ts\r\ntiles.on(\"addedtile\", ({ detail: { tile, button, contentDiv } }) => {\r\n    //\r\n});\r\n```\r\n\r\n#### stateupdate\r\n\r\nDispatched whenever the state is updated. Event is given a `CustomEvent<State>` object.\r\n\r\n```ts\r\ntiles.on(\"stateupdate\", ({ detail: state }) => {\r\n    //\r\n});\r\n```\r\n\r\n#### dragstart\r\n\r\nEvent is given a `CustomEvent<{ tile: HTMLButtonElement }>` object.\r\n\r\n```ts\r\ntiles.on(\"dragstart\", ({ detail: { tile } }) => {\r\n    //\r\n});\r\n```\r\n\r\n#### drag\r\n\r\nEvent is given a `CustomEvent<{ tile: HTMLButtonElement }>` object.\r\n\r\n```ts\r\ntiles.on(\"drag\", ({ detail: { tile } }) => {\r\n    //\r\n});\r\n```\r\n\r\n#### dragend\r\n\r\nEvent is given a `CustomEvent<{ tile: HTMLButtonElement }>` object.\r\n\r\n```ts\r\ntiles.on(\"dragend\", ({ detail: { tile } }) => {\r\n    //\r\n});\r\n```\r\n\r\n#### groupdragstart\r\n\r\nEvent is given a `CustomEvent<{ group: HTMLDivElement }>` object.\r\n\r\n```ts\r\ntiles.on(\"groupdragstart\", ({ detail: { group } }) => {\r\n    //\r\n});\r\n```\r\n\r\n#### groupdrag\r\n\r\nEvent is given a `CustomEvent<{ group: HTMLDivElement }>` object.\r\n\r\n```ts\r\ntiles.on(\"groupdrag\", ({ detail: { group } }) => {\r\n    //\r\n});\r\n```\r\n\r\n#### groupdragend\r\n\r\nEvent is given a `CustomEvent<{ group: HTMLDivElement }>` object.\r\n\r\n```ts\r\ntiles.on(\"groupdragend\", ({ detail: { group } }) => {\r\n    //\r\n});\r\n```\r\n\r\n#### selectionchange\r\n\r\nEvent is given a `CustomEvent<{ tiles: string[] }>` object.\r\n\r\n```ts\r\ntiles.on(\"selectionchange\", ({ detail: { tiles } }) => {\r\n    //\r\n});\r\n```\r\n\r\n#### click\r\n\r\nEvent is given a `CustomEvent<{ tile: string }>` object.\r\n\r\n```ts\r\ntiles.on(\"click\", ({ detail: { tile } }) => {\r\n    //\r\n});\r\n```\r\n\r\n### Style recommendations\r\n\r\n- Do not add border, margin, padding or scale to `classNames.group` to avoid inconsistencies in grid-snapping.\r\n- Do not add border, margin, padding or scale to `classNames.groupTiles` to avoid inconsistencies in grid-snapping.\r\n- Do not add margin or scale to `classNames.tile`. Scale may be used in `classNames.tileContent`.\r\n- Outline mayn't work well in `className.tile`, as it may be clipped off; prefer a border.\r\n\r\n### Rearranging\r\n\r\nIf your container starts at zero scale, then it is necessary to manually call `.rearrangeOverMinimumScale()` for the first time the container opens.\r\n\r\nFor example:\r\n\r\n```js\r\nconst aborter = base_tiles.current!.rearrangeOverMinimumScale();\r\n\r\n// Abort when necessary\r\naborter.abort();\r\n```\r\n\r\n## License\r\n\r\nApache 2.0\r\n","readmeFilename":"README.md"}