{"_id":"@ag-three/interaction","_rev":"38-31cc0b4ad81559b221441999d4c52468","time":{"created":"2023-06-20T23:08:49.960Z","0.0.1":"2023-04-21T11:33:39.626Z","modified":"2023-09-14T10:55:40.204Z","0.0.2":"2023-04-21T13:32:26.564Z","0.0.4":"2023-04-21T13:41:33.986Z","0.0.5":"2023-04-21T13:43:00.838Z","0.0.1-beta.1":"2023-06-20T23:08:50.284Z","0.0.3":"2023-07-16T14:20:52.743Z","1.0.0":"2023-07-16T19:21:52.966Z","2.0.0":"2023-07-17T22:42:18.030Z","2.1.0":"2023-07-17T22:47:58.296Z","2.2.0":"2023-07-27T14:23:45.812Z","2.3.0":"2023-07-27T15:58:30.015Z","2.4.0":"2023-07-27T16:08:32.841Z","2.4.1":"2023-07-28T14:33:26.950Z","2.4.2":"2023-08-01T23:18:56.595Z","2.4.3":"2023-08-01T23:57:41.602Z","2.4.4":"2023-08-02T10:11:31.158Z","2.4.5":"2023-08-02T10:23:36.792Z","2.4.6":"2023-08-03T10:25:14.889Z","2.4.7":"2023-08-03T11:06:13.261Z","2.4.8":"2023-08-03T13:59:04.416Z","2.4.9":"2023-08-03T15:18:26.602Z","2.4.10":"2023-08-03T15:42:11.912Z","2.4.11":"2023-08-09T20:01:14.870Z","2.4.12":"2023-08-10T14:42:21.041Z","2.4.13":"2023-08-15T19:34:45.745Z","2.5.0":"2023-08-28T19:45:05.554Z","2.5.1":"2023-08-28T22:42:54.013Z","2.5.2":"2023-08-31T23:41:03.896Z","2.5.3":"2023-09-01T12:02:17.146Z","2.5.4":"2023-09-01T12:04:54.900Z","3.0.0":"2023-09-03T08:01:10.969Z","3.0.2":"2023-09-03T08:11:08.833Z","3.0.3":"2023-09-03T08:38:37.260Z","3.0.4":"2023-09-07T19:46:30.547Z","4.0.0":"2023-09-08T23:08:50.795Z"},"name":"@ag-three/interaction","dist-tags":{"beta":"0.0.1-beta.1","latest":"4.0.0"},"versions":{"0.0.1-beta.1":{"name":"@ag-three/interaction","version":"0.0.1-beta.1","description":"three.js events and dragging","author":{"name":"agargaro"},"license":"MIT","main":"bundle.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/agargaro/three-interaction.git"},"peerDependencies":{"three":"*"},"gitHead":"eaf8528c60a65c235963e73691081bfdd447df19","bugs":{"url":"https://github.com/agargaro/three-interaction/issues"},"homepage":"https://github.com/agargaro/three-interaction#readme","_id":"@ag-three/interaction@0.0.1-beta.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-EnLyvWwRZnjTfnJ1xEteyqIEsf7gJzIEUX3KxU9ty6M3iNj9zs9JLrNFiG1zOsPgThGFq8sH3/N4GApdavMH0g==","shasum":"d579a2795e162c137c66663e6758af80ea231877","tarball":"https://registry.npmjs.org/@ag-three/interaction/-/interaction-0.0.1-beta.1.tgz","fileCount":35,"unpackedSize":82930,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEVd6KGl2BCYX3fP8NqMHlq0BGN23pM8p5mEn/v4JNLGAiEAvGpOjDh82qCZ8V0/GGKoD8iail3L6gNz7odCJLTYVwc="}]},"_npmUser":{"name":"agargaro","email":"devgargaro@gmail.com"},"directories":{},"maintainers":[{"name":"agargaro","email":"devgargaro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interaction_0.0.1-beta.1_1687302530098_0.5441290790242013"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.3":{"name":"@ag-three/interaction","version":"0.0.3","description":"three.js events and dragging","author":{"name":"agargaro"},"license":"MIT","main":"bundle.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/agargaro/three-interaction.git"},"peerDependencies":{"three":"^0.154.0"},"gitHead":"f20b05eb2d0c9a29c3311599699cf5020ee92903","bugs":{"url":"https://github.com/agargaro/three-interaction/issues"},"homepage":"https://github.com/agargaro/three-interaction#readme","_id":"@ag-three/interaction@0.0.3","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-woT04XFOZdilN+kpRmpq6PPPoG6sJYMj4GN4Rk5NYn9uBYgt2+BJ+zZev19Ng2jQvcP5UOREgaBY5lug+aXg5A==","shasum":"b4d73366e6d065cae5875055906cd384d5cbce10","tarball":"https://registry.npmjs.org/@ag-three/interaction/-/interaction-0.0.3.tgz","fileCount":45,"unpackedSize":108886,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDffSkG+ZMfLFIAV28lb0rb2pqk5vaETBi/6cH+LW/WIwIhAOFyvgmQs9uptPFHkZpTzq5rCRr/rvZ0jZVCy3Zbw160"}]},"_npmUser":{"name":"agargaro","email":"devgargaro@gmail.com"},"directories":{},"maintainers":[{"name":"agargaro","email":"devgargaro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interaction_0.0.3_1689517252553_0.2980763812191596"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.0":{"name":"@ag-three/interaction","version":"1.0.0","description":"three.js events and dragging","author":{"name":"agargaro"},"license":"MIT","main":"bundle.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/agargaro/three-interaction.git"},"peerDependencies":{"three":"^0.154.0"},"gitHead":"196a80ea6fcce2bd05da8ee48ec11d638f5d26b1","bugs":{"url":"https://github.com/agargaro/three-interaction/issues"},"homepage":"https://github.com/agargaro/three-interaction#readme","_id":"@ag-three/interaction@1.0.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-oB6sOGUsFKohPF/kgvFH3lqR/GvwyPMuR4uI89NOLOPZDLyuWI/dsPq2B2igMyzR5gGbeY29HCWdxJC4+VcOiQ==","shasum":"bdf695570a0bb22abc31db18af24af2525fd4ec9","tarball":"https://registry.npmjs.org/@ag-three/interaction/-/interaction-1.0.0.tgz","fileCount":45,"unpackedSize":108824,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD27Uv+idpnt/V5TTV9csXe4bYDiGtht+VVuCWy5kM9PgIhAKzVt0YhucR8SOOHEF2TQEe6/evzA0BZQBc+qNQpFy4J"}]},"_npmUser":{"name":"agargaro","email":"devgargaro@gmail.com"},"directories":{},"maintainers":[{"name":"agargaro","email":"devgargaro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interaction_1.0.0_1689535312768_0.4358830296645777"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.0":{"name":"@ag-three/interaction","version":"2.0.0","description":"three.js events and dragging","author":{"name":"agargaro"},"license":"MIT","main":"bundle.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/agargaro/three-interaction.git"},"peerDependencies":{"three":"^0.154.0"},"gitHead":"e9b2eb5bd285b02b0acd4313a58ccf21c86a2b79","bugs":{"url":"https://github.com/agargaro/three-interaction/issues"},"homepage":"https://github.com/agargaro/three-interaction#readme","_id":"@ag-three/interaction@2.0.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-veM6RsuEZY8Bdr07eFVZSPfc+rXCDJxdOz55B/TNnz1yke651NWE6vPUgcgEx6dX9GVU9ueP8jKdQUmj6+kBeQ==","shasum":"d7c154c43726067c67700e4f23d72f45ed297b44","tarball":"https://registry.npmjs.org/@ag-three/interaction/-/interaction-2.0.0.tgz","fileCount":48,"unpackedSize":115779,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGsug2nsWi60H8xayyfrLpD+x+89NJRtugo+kZvi01WnAiBKo3si6d73YRhfQRnG0c0mpWxcBBwYuoes8fQYQmi5bA=="}]},"_npmUser":{"name":"agargaro","email":"devgargaro@gmail.com"},"directories":{},"maintainers":[{"name":"agargaro","email":"devgargaro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interaction_2.0.0_1689633737867_0.9824418815324643"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.0":{"name":"@ag-three/interaction","version":"2.1.0","description":"three.js events and dragging","author":{"name":"agargaro"},"license":"MIT","main":"bundle.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/agargaro/three-interaction.git"},"peerDependencies":{"three":"^0.154.0"},"gitHead":"e9b2eb5bd285b02b0acd4313a58ccf21c86a2b79","bugs":{"url":"https://github.com/agargaro/three-interaction/issues"},"homepage":"https://github.com/agargaro/three-interaction#readme","_id":"@ag-three/interaction@2.1.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-XRaEppiq3qDlDnxbt/GbVyKK8bRFtOTuzbPruxU4hg2oaQQlFxw/BScEx/UQyjDqCG2ou/R5Gt5Hf+GP5Eb+7w==","shasum":"66c9d43dda1115719d433d31977fdb6dff2f9fdd","tarball":"https://registry.npmjs.org/@ag-three/interaction/-/interaction-2.1.0.tgz","fileCount":48,"unpackedSize":115753,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG33I1MDIEK03e+8UrDmTmqZQKH0JWh+W0gMuEcmD/2pAiAVSKSOcUkQbV4LmlOzuT/PS1C2O5ysQBL413u+eiBZWQ=="}]},"_npmUser":{"name":"agargaro","email":"devgargaro@gmail.com"},"directories":{},"maintainers":[{"name":"agargaro","email":"devgargaro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interaction_2.1.0_1689634078087_0.27508297124709613"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.2.0":{"name":"@ag-three/interaction","version":"2.2.0","description":"three.js events and dragging","author":{"name":"agargaro"},"license":"MIT","main":"bundle.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/agargaro/three-interaction.git"},"peerDependencies":{"three":"^0.154.0"},"gitHead":"6b1667424f46c1136b43e6f1d61d0e7491c7a07e","bugs":{"url":"https://github.com/agargaro/three-interaction/issues"},"homepage":"https://github.com/agargaro/three-interaction#readme","_id":"@ag-three/interaction@2.2.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-aFHGn8HU4X6JXy9iqBx387+zVJ7a8dlUQl81CObOD6JqzLIatsq9tQt1UQSPr5ybg4iqmYe3j1fdwngkUP+3oQ==","shasum":"ea40a3625dc5ef1f651f75c280c166f8c4bbbedf","tarball":"https://registry.npmjs.org/@ag-three/interaction/-/interaction-2.2.0.tgz","fileCount":48,"unpackedSize":119027,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnu74cZGce1Dothe0ukO9CTb4ITvPwkf2g12QYS52/eQIhALCo98Y7N7fs0lfuswetlivzgE7w6zLSBZYyuUyMkCt3"}]},"_npmUser":{"name":"agargaro","email":"devgargaro@gmail.com"},"directories":{},"maintainers":[{"name":"agargaro","email":"devgargaro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interaction_2.2.0_1690467825625_0.7834659217784006"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.3.0":{"name":"@ag-three/interaction","version":"2.3.0","description":"three.js events and dragging","author":{"name":"agargaro"},"license":"MIT","main":"bundle.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/agargaro/three-interaction.git"},"peerDependencies":{"three":"^0.154.0"},"gitHead":"6b1667424f46c1136b43e6f1d61d0e7491c7a07e","bugs":{"url":"https://github.com/agargaro/three-interaction/issues"},"homepage":"https://github.com/agargaro/three-interaction#readme","_id":"@ag-three/interaction@2.3.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-MMDko3osilZ6BiuJGbzvCVe9IPnos0LzSh3/BU7Oi7ataHQiAtFRVZngzPqGMhu9JjpvXVCexW0SR8PQ/ReZng==","shasum":"80b859219bb12c94dd689de0e198c5576087ac51","tarball":"https://registry.npmjs.org/@ag-three/interaction/-/interaction-2.3.0.tgz","fileCount":48,"unpackedSize":119038,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEAXqmUnR1a/WWqO8Ta2OFiK4Swz43cYYi/IeozSA2LRAiBu1kZVKnmFKWExIXy3ELbHg/yrDsvBcs2zGynNG+Z+7Q=="}]},"_npmUser":{"name":"agargaro","email":"devgargaro@gmail.com"},"directories":{},"maintainers":[{"name":"agargaro","email":"devgargaro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interaction_2.3.0_1690473509809_0.786835671783251"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.4.0":{"name":"@ag-three/interaction","version":"2.4.0","description":"three.js events and dragging","author":{"name":"agargaro"},"license":"MIT","main":"bundle.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/agargaro/three-interaction.git"},"peerDependencies":{"three":"^0.154.0"},"gitHead":"6b1667424f46c1136b43e6f1d61d0e7491c7a07e","bugs":{"url":"https://github.com/agargaro/three-interaction/issues"},"homepage":"https://github.com/agargaro/three-interaction#readme","_id":"@ag-three/interaction@2.4.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-NRydz5y7dC6bFHNG29xbI1f+A3+UhYMSLLZjMU0fBmCBBRwAdqarBZ2iLkhJDh/4UAUM6ESwKjfmADAyIwpd8w==","shasum":"898a95d408595e72268d32767f88fa73463f2097","tarball":"https://registry.npmjs.org/@ag-three/interaction/-/interaction-2.4.0.tgz","fileCount":48,"unpackedSize":119118,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBKNfJcreMf46QyX2aPXrqapkqZo4cQ4EoSnTZ7xyFKCAiEA85O4Y+nAAnlUbpO+KD1gDK8Al1Pvf4QX5LVk2/MEIvs="}]},"_npmUser":{"name":"agargaro","email":"devgargaro@gmail.com"},"directories":{},"maintainers":[{"name":"agargaro","email":"devgargaro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interaction_2.4.0_1690474112662_0.9246909776233903"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.4.1":{"name":"@ag-three/interaction","version":"2.4.1","description":"three.js events and dragging","author":{"name":"agargaro"},"license":"MIT","main":"bundle.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/agargaro/three-interaction.git"},"peerDependencies":{"three":"^0.154.0"},"gitHead":"4af2888d055412f87ccf782de436d1aa1afec2d4","bugs":{"url":"https://github.com/agargaro/three-interaction/issues"},"homepage":"https://github.com/agargaro/three-interaction#readme","_id":"@ag-three/interaction@2.4.1","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-CjBurvyxUEmDDHuigL63HHgTZpzlomL0KoFH66FYFUJch6By9k+9H6LalAkhj6zJXlXkySqlrss1rju9nNUvaA==","shasum":"eafa292ba01d416d7195ec1eff712c8ced8e24a6","tarball":"https://registry.npmjs.org/@ag-three/interaction/-/interaction-2.4.1.tgz","fileCount":48,"unpackedSize":120109,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCd0m9nBj1Xv/T5TyH2LfHQq8jVcrut1mAjG/LGWY7ciQIhAJTbp7QRKt2fgmgSaOEfoSsVIW1NJrSbDXrGu15nDdMK"}]},"_npmUser":{"name":"agargaro","email":"devgargaro@gmail.com"},"directories":{},"maintainers":[{"name":"agargaro","email":"devgargaro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interaction_2.4.1_1690554806749_0.6804356049739448"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.4.2":{"name":"@ag-three/interaction","version":"2.4.2","description":"three.js events and dragging","author":{"name":"agargaro"},"license":"MIT","main":"bundle.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/agargaro/three-interaction.git"},"peerDependencies":{"three":"^0.154.0"},"gitHead":"a614a2f1c340f6b0c60c6653ba1c62f94b7a9b0d","bugs":{"url":"https://github.com/agargaro/three-interaction/issues"},"homepage":"https://github.com/agargaro/three-interaction#readme","_id":"@ag-three/interaction@2.4.2","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-nUljRhR5ZGdzjloWnh63rrnKjlchhzwrI14cipgQEW7cjvX4sYfpOFIn7YbB1Kt2yicUnkfy1fevVb/H8aO/AQ==","shasum":"6a0c63d55ee271d2ed518a38d0ec002c7ca42753","tarball":"https://registry.npmjs.org/@ag-three/interaction/-/interaction-2.4.2.tgz","fileCount":47,"unpackedSize":110878,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICeWcokzmoRflc0A7iWtgeSiuyaHh7McnWFCgm0SDRHNAiEAo4IkXbLY+ohhqe0Twa+Vx4KrzFU/XttEZ3L+x1tOlOQ="}]},"_npmUser":{"name":"agargaro","email":"devgargaro@gmail.com"},"directories":{},"maintainers":[{"name":"agargaro","email":"devgargaro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interaction_2.4.2_1690931936406_0.26826807844883027"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.4.3":{"name":"@ag-three/interaction","version":"2.4.3","description":"three.js events and dragging","author":{"name":"agargaro"},"license":"MIT","main":"bundle.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/agargaro/three-interaction.git"},"peerDependencies":{"three":"^0.154.0"},"gitHead":"a614a2f1c340f6b0c60c6653ba1c62f94b7a9b0d","bugs":{"url":"https://github.com/agargaro/three-interaction/issues"},"homepage":"https://github.com/agargaro/three-interaction#readme","_id":"@ag-three/interaction@2.4.3","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-3UipMXEvBjgf1R22U8qopsuuB7FZUHJxoCjZb2h64gTqE0nej/8QNHCwRypJq0G+23d4QmDS+QkPV78HxsA36Q==","shasum":"572e5521dab4fc575b33053303a4c347a6095302","tarball":"https://registry.npmjs.org/@ag-three/interaction/-/interaction-2.4.3.tgz","fileCount":47,"unpackedSize":110891,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0usSP1/9y7t1p4tHL7h3zmEIVud/wJN1q5g1CbhIO6AIgWYsHLGHv23rq5CP3RYh4fJkTzE2KEORoh+A9N/0IvNk="}]},"_npmUser":{"name":"agargaro","email":"devgargaro@gmail.com"},"directories":{},"maintainers":[{"name":"agargaro","email":"devgargaro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interaction_2.4.3_1690934261400_0.08766938518926048"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.4.4":{"name":"@ag-three/interaction","version":"2.4.4","description":"three.js events and dragging","author":{"name":"agargaro"},"license":"MIT","main":"bundle.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/agargaro/three-interaction.git"},"peerDependencies":{"three":"^0.154.0"},"gitHead":"14e0aa7961dfdeab68676c0688c1e52c55758515","bugs":{"url":"https://github.com/agargaro/three-interaction/issues"},"homepage":"https://github.com/agargaro/three-interaction#readme","_id":"@ag-three/interaction@2.4.4","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-SsYofbR132OO/yoGr3zH5UJajl+b7ZBIAiLg9hpbbPJNydJtcLmWIu0+lmrF0lIYLZYc0NWBCHfjw1QdmHKldA==","shasum":"4c752298f06798f8506b4f342b0d6311cd10f88b","tarball":"https://registry.npmjs.org/@ag-three/interaction/-/interaction-2.4.4.tgz","fileCount":47,"unpackedSize":109860,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDI3M9gqgoUFWjMtGOWtPvWV2BShwRQhjtEl3Vr8AWKdwIgXdv5etkFqHDID3GN3dOo3bFnbxfU39AFz08qiqSt998="}]},"_npmUser":{"name":"agargaro","email":"devgargaro@gmail.com"},"directories":{},"maintainers":[{"name":"agargaro","email":"devgargaro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interaction_2.4.4_1690971090972_0.5489259983041359"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.4.5":{"name":"@ag-three/interaction","version":"2.4.5","description":"three.js events and dragging","author":{"name":"agargaro"},"license":"MIT","main":"bundle.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/agargaro/three-interaction.git"},"peerDependencies":{"three":"^0.154.0"},"gitHead":"14e0aa7961dfdeab68676c0688c1e52c55758515","bugs":{"url":"https://github.com/agargaro/three-interaction/issues"},"homepage":"https://github.com/agargaro/three-interaction#readme","_id":"@ag-three/interaction@2.4.5","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-LM6UXNBbiYw6QROpwHND10p6rannvPL+hn4x+7iUUNZ8vcuLjLe71WPqXuoTgqoQljgyq14MaZh1ETIErMnFrg==","shasum":"dc012da85e24025c7155eaec00ad7e41748c0caa","tarball":"https://registry.npmjs.org/@ag-three/interaction/-/interaction-2.4.5.tgz","fileCount":47,"unpackedSize":109860,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAXp5GfE2Wz63TKHiaG8wwEbQxWIp95okxfLrnJ+T7hwIhAO/IzAGxQxvz8dmlNEUo1SPCupWo5/K0QMtm9cO2cOQw"}]},"_npmUser":{"name":"agargaro","email":"devgargaro@gmail.com"},"directories":{},"maintainers":[{"name":"agargaro","email":"devgargaro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interaction_2.4.5_1690971816613_0.06916696883674844"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.4.6":{"name":"@ag-three/interaction","version":"2.4.6","description":"three.js events and dragging","author":{"name":"agargaro"},"license":"MIT","main":"bundle.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/agargaro/three-interaction.git"},"peerDependencies":{"three":"^0.154.0"},"gitHead":"3c1785aa98f82d6699db1818bdb10902780365d4","bugs":{"url":"https://github.com/agargaro/three-interaction/issues"},"homepage":"https://github.com/agargaro/three-interaction#readme","_id":"@ag-three/interaction@2.4.6","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-dfwZLptN4KkQeuOuIj7AXZSNYBKPBVoQ+W4dbAAfcKPLa+gTZZv6TEWgZIA8kgUMZNSN3kseSiz6XyBheVkqnQ==","shasum":"f8e26f86eefafc4cc8ffc8564e3af9a056d484df","tarball":"https://registry.npmjs.org/@ag-three/interaction/-/interaction-2.4.6.tgz","fileCount":47,"unpackedSize":106801,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGnetYYRe9HkNj3G8hrTPNV0XMNEofkAq42TrOvMLkL8AiBrHNohBZbnY43tF91zE5CDgvMCREq+speAmJ6tA1AHBQ=="}]},"_npmUser":{"name":"agargaro","email":"devgargaro@gmail.com"},"directories":{},"maintainers":[{"name":"agargaro","email":"devgargaro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interaction_2.4.6_1691058314725_0.2667505643414916"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.4.7":{"name":"@ag-three/interaction","version":"2.4.7","description":"three.js events and dragging","author":{"name":"agargaro"},"license":"MIT","main":"bundle.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/agargaro/three-interaction.git"},"peerDependencies":{"three":"^0.154.0"},"gitHead":"3ed3b2acacd3e22098999922bfe812826746b078","bugs":{"url":"https://github.com/agargaro/three-interaction/issues"},"homepage":"https://github.com/agargaro/three-interaction#readme","_id":"@ag-three/interaction@2.4.7","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-TYSKoYexfMpe7nonz/mdyxYx6xAqjOFT3ZV/8reYV11X3WeERkpA5UwB7OvyaPi7vLjt7F+NvDr505K2oT6j+Q==","shasum":"38938cb6da62138bdb95c861fa4f4f44563ec2b1","tarball":"https://registry.npmjs.org/@ag-three/interaction/-/interaction-2.4.7.tgz","fileCount":53,"unpackedSize":116596,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHDLw8n7H1PfHy0pwlWM8mp0T9xg/rnocY5hjoK1aC5bAiAhn14548POn5G3umMcpLBsrTOvnyVQaqDYYNVpaP9tag=="}]},"_npmUser":{"name":"agargaro","email":"devgargaro@gmail.com"},"directories":{},"maintainers":[{"name":"agargaro","email":"devgargaro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interaction_2.4.7_1691060773047_0.8976621429542675"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.4.8":{"name":"@ag-three/interaction","version":"2.4.8","description":"three.js events and dragging","author":{"name":"agargaro"},"license":"MIT","main":"bundle.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/agargaro/three-interaction.git"},"peerDependencies":{"three":"^0.154.0"},"gitHead":"3ed3b2acacd3e22098999922bfe812826746b078","bugs":{"url":"https://github.com/agargaro/three-interaction/issues"},"homepage":"https://github.com/agargaro/three-interaction#readme","_id":"@ag-three/interaction@2.4.8","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-Ps3WC92JmmHC6Q9rsBy+0+m5GoTlxf4DzoF4HKE6BvwfEYSk4oHPwbBsYyR8kZm4uFpgoyUPflwxWNecUKbSFQ==","shasum":"0b251b326c2e19668b500d1a3b55f356b1a85343","tarball":"https://registry.npmjs.org/@ag-three/interaction/-/interaction-2.4.8.tgz","fileCount":53,"unpackedSize":115833,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICRKjeRC6PRv+N1J5LpCzLU6ia8b0yBmgiv7QyREMLKkAiAakatoVKV6HKda0ggznNyMBwBJbf4mERXq/NQw6bLNmw=="}]},"_npmUser":{"name":"agargaro","email":"devgargaro@gmail.com"},"directories":{},"maintainers":[{"name":"agargaro","email":"devgargaro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interaction_2.4.8_1691071144245_0.144894019125563"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.4.9":{"name":"@ag-three/interaction","version":"2.4.9","description":"three.js events and dragging","author":{"name":"agargaro"},"license":"MIT","main":"bundle.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/agargaro/three-interaction.git"},"peerDependencies":{"three":"^0.154.0"},"gitHead":"3ed3b2acacd3e22098999922bfe812826746b078","bugs":{"url":"https://github.com/agargaro/three-interaction/issues"},"homepage":"https://github.com/agargaro/three-interaction#readme","_id":"@ag-three/interaction@2.4.9","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-7MsNq3DlMvC8qDwgbnQESNF+CE1rH03DonbLetx534/msAm60kplFSZJKa/gYQvDLHo6tb/y12+JAKbcrQfhWw==","shasum":"d9f9fa8e331c6588fd4907864b6863481cb783d5","tarball":"https://registry.npmjs.org/@ag-three/interaction/-/interaction-2.4.9.tgz","fileCount":53,"unpackedSize":115863,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDFLz78rIry91NTPeVeoSHZvaxBu8bMZmS6jFbgbHPDoAiEA2pbBpW9zuiAwFtTJy/PO1yZAlCsWJ5l499z1U/svcaE="}]},"_npmUser":{"name":"agargaro","email":"devgargaro@gmail.com"},"directories":{},"maintainers":[{"name":"agargaro","email":"devgargaro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interaction_2.4.9_1691075906399_0.4836827306535465"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.4.10":{"name":"@ag-three/interaction","version":"2.4.10","description":"three.js events and dragging","author":{"name":"agargaro"},"license":"MIT","main":"bundle.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/agargaro/three-interaction.git"},"peerDependencies":{"three":"^0.154.0"},"gitHead":"3ed3b2acacd3e22098999922bfe812826746b078","bugs":{"url":"https://github.com/agargaro/three-interaction/issues"},"homepage":"https://github.com/agargaro/three-interaction#readme","_id":"@ag-three/interaction@2.4.10","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-fvMS8by6BV/ZqDxJ/mmh/dpD9P1L/3j6X0/1dQxc+lba+AJjg5MpK8QTxil1gQdlt4mCmQCurNeljZwRln8nFg==","shasum":"15f11d879810fcf771387e3a7bc224a5df00c607","tarball":"https://registry.npmjs.org/@ag-three/interaction/-/interaction-2.4.10.tgz","fileCount":53,"unpackedSize":115886,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH7LxmL/I/dkd34N6Vfkt1/+AUfP3YmJseSjC4LGpLdBAiEAkv67jo2dvFZZHvZujIKvJK8v/7a71Ce5biic9gEEbCY="}]},"_npmUser":{"name":"agargaro","email":"devgargaro@gmail.com"},"directories":{},"maintainers":[{"name":"agargaro","email":"devgargaro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interaction_2.4.10_1691077331715_0.48294267066801444"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.4.11":{"name":"@ag-three/interaction","version":"2.4.11","description":"three.js events and dragging","author":{"name":"agargaro"},"license":"MIT","main":"bundle.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/agargaro/three-interaction.git"},"peerDependencies":{"three":"^0.154.0"},"gitHead":"c7b541f1d00bb73bd00370361a002de57564e7fc","bugs":{"url":"https://github.com/agargaro/three-interaction/issues"},"homepage":"https://github.com/agargaro/three-interaction#readme","_id":"@ag-three/interaction@2.4.11","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-CN2fCXQ4SEGkVdCk0V39BRN0lUyo5ZbPfSwjEAEWiH6LjtpXECkfNEYrTa/453AsFTIRat0/lnJjw355wMDpbA==","shasum":"ad2ce4e906d4318903377c65ae7715888725039a","tarball":"https://registry.npmjs.org/@ag-three/interaction/-/interaction-2.4.11.tgz","fileCount":54,"unpackedSize":117250,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID+iiQO0GGSLBHeEJAsjBT3z998Is+YVhLe1aBwHeTHNAiEAvq+V1yTelFN9QH/8TjXr7DzZTQvXBGupdHHLeZH31jU="}]},"_npmUser":{"name":"agargaro","email":"devgargaro@gmail.com"},"directories":{},"maintainers":[{"name":"agargaro","email":"devgargaro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interaction_2.4.11_1691611274669_0.9982096189536256"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.4.12":{"name":"@ag-three/interaction","version":"2.4.12","description":"three.js events and dragging","author":{"name":"agargaro"},"license":"MIT","main":"bundle.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/agargaro/three-interaction.git"},"peerDependencies":{"three":"^0.154.0"},"gitHead":"2b6fa56646b4939bd46d6790a886c643e4a3ace5","bugs":{"url":"https://github.com/agargaro/three-interaction/issues"},"homepage":"https://github.com/agargaro/three-interaction#readme","_id":"@ag-three/interaction@2.4.12","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-Xxx5RWf2B2GTMek4g22dP3+t2hgsFCZIpy6lLASBJSNi+i/FWqrfewNPbiZ6VMEeRbqNjiPAojVozzJYNSIdAQ==","shasum":"b8f5e55fd8dd36543a2f9eb2db2e7e46d90c0d65","tarball":"https://registry.npmjs.org/@ag-three/interaction/-/interaction-2.4.12.tgz","fileCount":54,"unpackedSize":118173,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDtqGW67LruYuSZ3umcu1DigklE0UtCcFpDnL7la3EJnAiEAkoUiFiywHJuZQLlceykqPDwcAtHxAt9myjAofg9TYGg="}]},"_npmUser":{"name":"agargaro","email":"devgargaro@gmail.com"},"directories":{},"maintainers":[{"name":"agargaro","email":"devgargaro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interaction_2.4.12_1691678540823_0.3105663590490937"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.4.13":{"name":"@ag-three/interaction","version":"2.4.13","description":"three.js events and dragging","author":{"name":"agargaro"},"license":"MIT","main":"bundle.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/agargaro/three-interaction.git"},"peerDependencies":{"three":"^0.154.0"},"gitHead":"2505cb6e9daa92194e703d5b8b54f6af333a26c7","bugs":{"url":"https://github.com/agargaro/three-interaction/issues"},"homepage":"https://github.com/agargaro/three-interaction#readme","_id":"@ag-three/interaction@2.4.13","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-ycJkQNzv60T+PSgySONY2CgcUlWANrpF+qALEQr1SdzF72yhQaarHUpYiT46nIuw0qB4ar2HdTpJENg85nyjmA==","shasum":"3e8fbda07cc35917d62c641e92796bbd183f9105","tarball":"https://registry.npmjs.org/@ag-three/interaction/-/interaction-2.4.13.tgz","fileCount":54,"unpackedSize":122753,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWIja3gx1c23tRURHElXrL7BvisoUVD444Lwn3m7p6UAIhAMCSWqF504GHox+XNI9ukuY3bBrl2QAuOGETMKoWlKtN"}]},"_npmUser":{"name":"agargaro","email":"devgargaro@gmail.com"},"directories":{},"maintainers":[{"name":"agargaro","email":"devgargaro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interaction_2.4.13_1692128085531_0.47717141540230745"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.5.0":{"name":"@ag-three/interaction","version":"2.5.0","description":"Simplifying Three.js Development","author":{"name":"agargaro"},"license":"MIT","main":"bundle.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/agargaro/three-interaction.git"},"peerDependencies":{"three":"^0.155.0"},"gitHead":"d0d4d843b45510e86cb716a50eff40b910f16231","bugs":{"url":"https://github.com/agargaro/three-interaction/issues"},"homepage":"https://github.com/agargaro/three-interaction#readme","_id":"@ag-three/interaction@2.5.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-BIaq5MCPrh6zdd9ByCtqBJ6bqenr6yR6dFyO+O5dunAzkvmDT+TFgrlBMNaH/TM9CEijmq5hXyATBZ50C0KlIg==","shasum":"1e1ddd1e1c5c89965953fde356be022aa561fc5d","tarball":"https://registry.npmjs.org/@ag-three/interaction/-/interaction-2.5.0.tgz","fileCount":55,"unpackedSize":132254,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGp9dSv1E7Z5onokuR9w3084EHGNl9wnobLCZcwldAe/AiAKOhuqy6oSFkNvb6MI3q4qSP/lYqfiqmK2N1slUGRoQQ=="}]},"_npmUser":{"name":"agargaro","email":"devgargaro@gmail.com"},"directories":{},"maintainers":[{"name":"agargaro","email":"devgargaro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interaction_2.5.0_1693251905269_0.9000174069136555"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.5.1":{"name":"@ag-three/interaction","version":"2.5.1","description":"Simplifying Three.js Development","author":{"name":"agargaro"},"license":"MIT","main":"bundle.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/agargaro/three-interaction.git"},"peerDependencies":{"three":"^0.155.0"},"gitHead":"b528f9182fa2d6f342a774b4d811b8224661d2a6","bugs":{"url":"https://github.com/agargaro/three-interaction/issues"},"homepage":"https://github.com/agargaro/three-interaction#readme","_id":"@ag-three/interaction@2.5.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-tJxq5/ckQyFbOa4v9jaunwTO4zzXT+3Xk+pqYlEWqJzZWvAqeZfuO+HwOKHYVLx2glep1/bkCyWyjZcEM/ZWvg==","shasum":"d930398e2134cd72c6ca9acfb411bad46d4b9879","tarball":"https://registry.npmjs.org/@ag-three/interaction/-/interaction-2.5.1.tgz","fileCount":53,"unpackedSize":128771,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFmtdW8FoqJfWxusYCxVKvETBkZ9Xmm/oXlJ5FuLTiouAiAdtoTUT25xlhf5PXXxSYdP0kCAO8fibd4YvkLxisk1Cg=="}]},"_npmUser":{"name":"agargaro","email":"devgargaro@gmail.com"},"directories":{},"maintainers":[{"name":"agargaro","email":"devgargaro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interaction_2.5.1_1693262573804_0.2201907181845808"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.5.2":{"name":"@ag-three/interaction","version":"2.5.2","description":"Simplifying Three.js Development","author":{"name":"agargaro"},"license":"MIT","main":"bundle.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/agargaro/three-interaction.git"},"peerDependencies":{"three":"^0.151.0"},"gitHead":"af94377941da4e653c79f5855c075ad2c73f39d4","bugs":{"url":"https://github.com/agargaro/three-interaction/issues"},"homepage":"https://github.com/agargaro/three-interaction#readme","_id":"@ag-three/interaction@2.5.2","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-fqmrd6InwV2jkOl9ueuc96ZQTnlenJj6iyW+AQBA/VQQVoLhTdBUWsLhMIyZp5fUzhPNRjlA277PQOApqcVRdw==","shasum":"0010613e255f0aa4bd74bd58fb3d5f9bb9c9ef18","tarball":"https://registry.npmjs.org/@ag-three/interaction/-/interaction-2.5.2.tgz","fileCount":54,"unpackedSize":129892,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJSmuIx/jRZJqAm7PtnzUZNQLtS9Hnw2xgjPSVMRy8FAIhAJctVnTsmDL6p7Mg/PHMsVfAnw1nTFR9QGgJLaLuHZbO"}]},"_npmUser":{"name":"agargaro","email":"devgargaro@gmail.com"},"directories":{},"maintainers":[{"name":"agargaro","email":"devgargaro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interaction_2.5.2_1693525263641_0.09872448265981704"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.5.3":{"name":"@ag-three/interaction","version":"2.5.3","description":"Simplifying Three.js Development","author":{"name":"agargaro"},"license":"MIT","main":"bundle.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/agargaro/three-interaction.git"},"peerDependencies":{"three":">=0.151.0"},"gitHead":"d7482d610b913712de79b7ea726a0ac76df8ff03","bugs":{"url":"https://github.com/agargaro/three-interaction/issues"},"homepage":"https://github.com/agargaro/three-interaction#readme","_id":"@ag-three/interaction@2.5.3","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-F3WWzoPNvA+HOC7kqxFrf9Esasn8oCC96aBKEMZSnqgN9V3uqM6rpa/fI2A9Mak5nDOrb9fMjy+orv62Cpt0RA==","shasum":"73ad42865b706db8b080cfafef8971b00f4f29aa","tarball":"https://registry.npmjs.org/@ag-three/interaction/-/interaction-2.5.3.tgz","fileCount":54,"unpackedSize":130114,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCouitpHtHQkvH/06B+iPwaZFHdiS/bmAf9RW3Ow4J7wQIgVxfzsKLHFoRMhtCiNYWmQonLH99B6wKWCWOnmDgavrQ="}]},"_npmUser":{"name":"agargaro","email":"devgargaro@gmail.com"},"directories":{},"maintainers":[{"name":"agargaro","email":"devgargaro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interaction_2.5.3_1693569736959_0.29499671740580746"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.5.4":{"name":"@ag-three/interaction","version":"2.5.4","description":"Simplifying Three.js Development","author":{"name":"agargaro"},"license":"MIT","main":"bundle.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/agargaro/three-interaction.git"},"peerDependencies":{"three":">=0.151.0"},"gitHead":"482b9c3779a83c677e232f2cd7e1400c4c82b1e3","bugs":{"url":"https://github.com/agargaro/three-interaction/issues"},"homepage":"https://github.com/agargaro/three-interaction#readme","_id":"@ag-three/interaction@2.5.4","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-hdB2ZL3xCgWPima2BED5HvNM1vQB5/gF4XG1V1UewH3aUNjTOCcnH+ZYLN/5WOA7T8sdK6tKcAxQjUpbJcOZlw==","shasum":"b3a4b7419051e31e94d338ee79d59f2ac2f8625f","tarball":"https://registry.npmjs.org/@ag-three/interaction/-/interaction-2.5.4.tgz","fileCount":54,"unpackedSize":130140,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICou3k8p3O4cMiROqSTFRn/RpBeU0HYJBM30l+2RraeUAiEAhVgmi4puqZJL9FzcmswS85uK/C8/UZlTbm0eLuFbml0="}]},"_npmUser":{"name":"agargaro","email":"devgargaro@gmail.com"},"directories":{},"maintainers":[{"name":"agargaro","email":"devgargaro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interaction_2.5.4_1693569894683_0.6483902454393438"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.0":{"name":"@ag-three/interaction","version":"3.0.0","description":"Simplifying three.js development","author":{"name":"agargaro"},"license":"MIT","main":"bundle.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/agargaro/three-interaction.git"},"keywords":["three","three.js","interaction","events","drag & drop","smart rendering","tweening"],"peerDependencies":{"three":">=0.151.0"},"gitHead":"0a213c891ca00c51f9d36c6f75d49fc8d46648d0","bugs":{"url":"https://github.com/agargaro/three-interaction/issues"},"homepage":"https://github.com/agargaro/three-interaction#readme","_id":"@ag-three/interaction@3.0.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-zkB9tkQKfItKB7+UdnS1oOZFsPLSftKbM/+NG7YbqXWiEMohnduaVKKyjxlupVRNZQHOz8o4ORvoeYFIqhsICg==","shasum":"835bcad39aaf88097d382b6f82ed8194f8682039","tarball":"https://registry.npmjs.org/@ag-three/interaction/-/interaction-3.0.0.tgz","fileCount":54,"unpackedSize":132052,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGtSsjyMXt4DnEMgiFIbIidra9ljf1u2PxP9iLmWR5RDAiBrCSfY3F5TFz6m3TBFhOFATwuZRaEq6Z0iBklH8O4bJw=="}]},"_npmUser":{"name":"agargaro","email":"devgargaro@gmail.com"},"directories":{},"maintainers":[{"name":"agargaro","email":"devgargaro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interaction_3.0.0_1693728070801_0.5254540936766254"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.2":{"name":"@ag-three/interaction","version":"3.0.2","description":"Simplifying three.js development","author":{"name":"agargaro"},"license":"MIT","main":"bundle.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/agargaro/three-interaction.git"},"keywords":["three","three.js","interaction","events","drag & drop","smart rendering","tweening"],"peerDependencies":{"three":">=0.151.0"},"gitHead":"7879b50250ba8623bbc8ab3b82110e261fc4a2e0","bugs":{"url":"https://github.com/agargaro/three-interaction/issues"},"homepage":"https://github.com/agargaro/three-interaction#readme","_id":"@ag-three/interaction@3.0.2","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-yNsUpfEst9ESC7iI/u0kTqisSSD+VZvomz/4700M0y0XtjnXdkN+jTXXg9TlgxnWqsEC6XOleeoSqadgyHTXlA==","shasum":"fe4a397d7b53a9cda8221677db24bb1d574959cf","tarball":"https://registry.npmjs.org/@ag-three/interaction/-/interaction-3.0.2.tgz","fileCount":54,"unpackedSize":132077,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfoSyC9UmYVJlfBTRgMIENspCADh0b40W13lGZVAG6TwIgL4PFwxRRZca9vAjNpd8tY+rKeX4ZA0pA7soEpBR95mA="}]},"_npmUser":{"name":"agargaro","email":"devgargaro@gmail.com"},"directories":{},"maintainers":[{"name":"agargaro","email":"devgargaro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interaction_3.0.2_1693728668654_0.4585755371369691"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.3":{"name":"@ag-three/interaction","version":"3.0.3","description":"Simplifying three.js development","author":{"name":"agargaro"},"license":"MIT","main":"bundle.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/agargaro/three-interaction.git"},"keywords":["three","three.js","interaction","events","drag & drop","smart rendering","tweening"],"peerDependencies":{"three":">=0.151.0"},"gitHead":"7879b50250ba8623bbc8ab3b82110e261fc4a2e0","bugs":{"url":"https://github.com/agargaro/three-interaction/issues"},"homepage":"https://github.com/agargaro/three-interaction#readme","_id":"@ag-three/interaction@3.0.3","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-UvcdwR2h85REC1To9CpUBJb1a7Mu0mGeZ32IZy8CjWCYHl+wivy7BVN4T4HChvBjUa1BN/xspjc3lubRnABoeg==","shasum":"fa6a161a104e32b23f27d02f368e9a3299e8c281","tarball":"https://registry.npmjs.org/@ag-three/interaction/-/interaction-3.0.3.tgz","fileCount":54,"unpackedSize":132053,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAK3rj6vrH5NV4yLlUDZQecxjLGsOEB19+MP5EPmtNiAIhAKWoTWis6jAeQ3ona74Yood5pgqiXH/ss5aRkQLvpyhI"}]},"_npmUser":{"name":"agargaro","email":"devgargaro@gmail.com"},"directories":{},"maintainers":[{"name":"agargaro","email":"devgargaro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interaction_3.0.3_1693730317075_0.35366043145528026"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.4":{"name":"@ag-three/interaction","version":"3.0.4","description":"Simplifying three.js development","author":{"name":"agargaro"},"license":"MIT","main":"bundle.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/agargaro/three-interaction.git"},"keywords":["three","three.js","interaction","events","drag & drop","smart rendering","tweening"],"peerDependencies":{"three":">=0.151.0"},"gitHead":"3462e74a56a96abe98177afa10aff655a1c76997","bugs":{"url":"https://github.com/agargaro/three-interaction/issues"},"homepage":"https://github.com/agargaro/three-interaction#readme","_id":"@ag-three/interaction@3.0.4","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-GYTBFj4Tc9CAXzQSoq4ydSiIe/sqORJI1jftAkrMP1ZklcR0M4HvOibabhxOpNSoShHXO7kQ0S++N1Rq5gVuvA==","shasum":"80dd8199b9bd1e0b96b4a5ea8411e143f2dfc2c0","tarball":"https://registry.npmjs.org/@ag-three/interaction/-/interaction-3.0.4.tgz","fileCount":54,"unpackedSize":135136,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFTDDcJj12TpSR+CnI8KRBijKmqMRLTwWsQOUtNY2dlkAiBs/gpeYXSAZ9w3GkPdwJI4JltqyGjCgcc8nrVvivgDOg=="}]},"_npmUser":{"name":"agargaro","email":"devgargaro@gmail.com"},"directories":{},"maintainers":[{"name":"agargaro","email":"devgargaro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interaction_3.0.4_1694115990356_0.7563219279230786"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.0.0":{"name":"@ag-three/interaction","version":"4.0.0","description":"Simplifying three.js development","author":{"name":"agargaro"},"license":"MIT","main":"bundle.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/agargaro/three.ez.git"},"keywords":["three","three.js","interaction","events","drag & drop","smart rendering","multiple rendering","tweening","focus & blur","binding"],"peerDependencies":{"three":">=0.151.0"},"gitHead":"e185e63246a84d14eebecb16293e4eb41696c241","bugs":{"url":"https://github.com/agargaro/three.ez/issues"},"homepage":"https://github.com/agargaro/three.ez#readme","_id":"@ag-three/interaction@4.0.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-IjO8PRCD+ARMAvAdw+jTNbgDYCuuLK9h6DCkVcC8jKelYJCveYPxlyqKIYgKztD0QhzZ2TfrQgHPVc0yjj0+zg==","shasum":"73a7fb233fd5db0decb90f709181b8be41de3f98","tarball":"https://registry.npmjs.org/@ag-three/interaction/-/interaction-4.0.0.tgz","fileCount":54,"unpackedSize":155399,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFddMUbKhH5l7edbZ6YLioR6PfYeMrBJ9h86OulzNyhbAiBprdl81VfWpuDOkDf65tl3+kuXbsGlKRyeFRl5f7mP7g=="}]},"_npmUser":{"name":"agargaro","email":"devgargaro@gmail.com"},"directories":{},"maintainers":[{"name":"agargaro","email":"devgargaro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interaction_4.0.0_1694214530556_0.710782874949925"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"maintainers":[{"email":"support@npmjs.com","name":"npm-support"}],"description":"Simplifying three.js development","homepage":"https://github.com/agargaro/three.ez#readme","repository":{"type":"git","url":"git+https://github.com/agargaro/three.ez.git"},"author":{"name":"agargaro"},"bugs":{"url":"https://github.com/agargaro/three.ez/issues"},"license":"MIT","readme":"# three.ez\r\n\r\n[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=agargaro_three.ez&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=agargaro_three.ez)\r\n[![DeepScan grade](https://deepscan.io/api/teams/21196/projects/24621/branches/760420/badge/grade.svg)](https://deepscan.io/dashboard#view=project&tid=21196&pid=24621&bid=760420)\r\n[![CodeFactor](https://www.codefactor.io/repository/github/agargaro/three.ez/badge/master)](https://www.codefactor.io/repository/github/agargaro/three.ez/overview/master)\r\n[![BundlePhobia](https://badgen.net/bundlephobia/min/@three.ez/main)](https://bundlephobia.com/package/@three.ez/main@2.4.13)\r\n\r\n**three.ez** is a library designed to simplify the development of a `three.js` application, allowing the easy creation of reusable and maintainable components and providing a host of other features.\r\n\r\n## Features\r\n\r\n### Automatic Resize Handling\r\n\r\nAutomatically resizes `Renderer`, `Camera`, `EffectComposer`. Using `rendererResize` event is also possibile to set resolution for custom shaders.\r\n\r\n### Smart Rendering\r\n\r\nThe smart rendering mode can be activated to render a frame only when necessary, optimizing performance and reducing unnecessary computational overhead.\r\n\r\n### Simplified Multiple Rendering\r\n\r\nIt simplifies the handling of multiple renderings of different scenes or viewports on the same canvas.\r\n\r\n### Object3D Property Binding\r\n\r\nBind the properties of `Object3D` to simplify management.\r\n\r\n### Event Programming\r\n\r\nFacilitates interaction with Object3D by adding a series of programmable events. The interaction events are dom-like, so they have the same propagation mechanics.\r\n\r\n### Focus and Blur\r\n\r\nImplement focus and blur interactions to enhance user experience and interactivity.\r\n\r\n### Drag and Drop\r\n\r\nIntegrate drag and drop functionality.\r\n\r\n### Tweening\r\n\r\nImplement smooth animations effortlessly with integrated tweening functionality.\r\n\r\n### Raycasting Options\r\n\r\nChoose between continuous raycasting or raycasting only during mouse movement, providing flexibility in optimizing raycasting operations based on your application's requirements. In addition, there is the possibility to choose which objects can be intersected.\r\n\r\n### Hitbox Functionality\r\n\r\nHitboxes can be used to handle a different intersection area or to simplify intersection calculations. \r\n\r\n### Simplified InstancedMesh\r\n\r\nSimplify the use of `InstancedMesh` by managing it as if each entity were an `Object3D`. This approach simplifies the creation and manipulation of InstancedMesh instances, providing a more intuitive and easy-to-develop workflow.\r\n\r\n## Installation\r\n\r\nYou can install `three.ez` via npm using the following command:\r\n\r\n```bash\r\nnpm install @three.ez/main\r\n```\r\n\r\n## Usage\r\n\r\nSmaller version:\r\n\r\n```javascript\r\nimport { Scene, Mesh, BoxGeometry, MeshNormalMaterial } from 'three';\r\nimport { Main, PerspectiveCameraAuto } from '@three.ez/main';\r\n\r\nconst box = new Mesh(new BoxGeometry(0.2, 0.2, 0.2), new MeshNormalMaterial());\r\nbox.on('animate', (e) => box.rotateX(e.delta).rotateY(e.delta * 2));\r\nconst scene = new Scene().add(box);\r\nconst main = new Main();\r\nmain.createView({ scene, camera: new PerspectiveCameraAuto(70).translateZ(1) });\r\n```\r\n\r\nExtended version (recommended):\r\n\r\n```javascript\r\nimport { Scene as SceneBase, Mesh, BoxGeometry, MeshNormalMaterial } from 'three';\r\nimport { Main as MainBase, PerspectiveCameraAuto } from '@three.ez/main';\r\n\r\nclass Box extends Mesh {\r\n  constructor() {\r\n    super(new BoxGeometry(0.2, 0.2, 0.2), new MeshNormalMaterial());\r\n    this.on('animate', (e) => this.rotateX(e.delta).rotateY(e.delta * 2));\r\n  }\r\n}\r\n\r\nclass Scene extends SceneBase {\r\n  constructor() {\r\n    super();\r\n    this.add(new Box());\r\n  }\r\n}\r\n\r\nclass Main extends MainBase {\r\n  constructor() {\r\n    super();\r\n    this.createView({ scene: new Scene(), camera: new PerspectiveCameraAuto(70).translateZ(1) });\r\n  }\r\n}\r\n\r\nconst main = new Main();\r\n```\r\n\r\n## Override Typescript Definition\r\n\r\nTo extend the definitions of three, go into `ts.config`` and add this path:\r\n\r\n```javascript\r\n\"compilerOptions\": {\r\n  \"paths\": {\r\n    \"three\": [\"./node_modules/@three.ez/main/types\"]\r\n  }\r\n}\r\n```\r\n\r\n## Examples\r\n\r\nWork in progress...\r\n\r\n## Documentation\r\n\r\nWork in progress...\r\n\r\n## Contributing\r\n\r\nAny help is highly appreciated. If you would like to contribute to this package or report problems, feel free to open a bug or pull request.\r\n\r\n## Questions?\r\n\r\nIf you have questions or need assistance, you can open an issue in the package's repository.\r\n","readmeFilename":"README.md","keywords":["three","three.js","interaction","events","drag & drop","smart rendering","multiple rendering","tweening","focus & blur","binding"]}