{"versions":{"0.0.1-beta.0":{"name":"@solid-primitives/transition-group","version":"0.0.1-beta.0","description":"A template primitive example.","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://github.com/solidjs-community/solid-primitives/tree/main/packages/transition#readme","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"transition","stage":0,"list":["createSwitchTransition","createListTransition"],"category":"Animation"},"keywords":["solid","primitives"],"private":false,"sideEffects":false,"type":"module","main":"./dist/server.cjs","module":"./dist/server.js","browser":{"./dist/server.cjs":"./dist/index.cjs","./dist/server.js":"./dist/index.js"},"types":"./dist/index.d.ts","exports":{"worker":{"import":"./dist/server.js","require":"./dist/server.cjs"},"browser":{"import":"./dist/index.js","require":"./dist/index.cjs"},"deno":{"import":"./dist/server.js","require":"./dist/server.cjs"},"node":{"import":"./dist/server.js","require":"./dist/server.cjs"},"import":"./dist/index.js","require":"./dist/index.cjs"},"peerDependencies":{"solid-js":"^1.6.0"},"devDependencies":{"@solid-primitives/refs":"^0.4.0-beta.0","@solid-primitives/utils":"^5.2.0","@solidjs/router":"^0.7.0"},"scripts":{"dev":"vite serve dev","page":"vite build dev","build":"jiti ../../scripts/build.ts --ssr","test":"vitest -c ../../configs/vitest.config.ts","test:ssr":"pnpm run test --mode ssr"},"_id":"@solid-primitives/transition-group@0.0.1-beta.0","_integrity":"sha512-/x7msxkTSpLwUd53BI3Ewn1CnMZ2c2w4GVt83Dt29XMVDCXGjR/WGwU+6078R7wwGRBYCImeVijMcHgBeVOqaA==","_resolved":"C:\\Users\\gthet\\AppData\\Local\\Temp\\ba062ed35bab12485cab3aa8705026e4\\solid-primitives-transition-group-0.0.1-beta.0.tgz","_from":"file:solid-primitives-transition-group-0.0.1-beta.0.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-/x7msxkTSpLwUd53BI3Ewn1CnMZ2c2w4GVt83Dt29XMVDCXGjR/WGwU+6078R7wwGRBYCImeVijMcHgBeVOqaA==","shasum":"c9404ef9fc1133c40f7d597e451cd0c82af6a625","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@solid-primitives/transition-group/-/transition-group-0.0.1-beta.0.tgz","fileCount":9,"unpackedSize":13924,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHyVBq9brQFAB0ALc8puPUO9EmhZhjpu1u/jqOBKzykkAiEA+rfDqpv901i1bvpP77d22g6K8gTWzE3m/kD5VDYhK3I="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/NieACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZDw//SHgu4F9AfGNNC1LCk9rtJV9S/MCKT6bEIyqbJKKHPzJmA5bx\r\njK6ju6UDWf8pRYkAjFt06BQ3/FTJRH7K123jaqHhxRDLwJ7JPo3auMMOVYJZ\r\nLbiueTUbGjaIV9bLjQq4ziaJ3mLP9VjwsEEIgMKWioYrZ11AswLckz2ejMMr\r\ndKsvMF5/dM0jgXNKMizFl4RZ2CM0oM0tc8tRixDLm/g3mWsRgfjsBDBcjyrm\r\nledPOD/amMIKw1Dn09DRKYQQy1L0+IPFetuxSeiRmw0ND5uK2+1xA3suKKXv\r\nAceyk/EINsyIWvZtNm6iEfN3ZdFYm0LJIalUjmDrsnqsMm1h3Lm/L95KSCAQ\r\nBlfZHE63L/00ajSYP5xcqAZIfw31kQBi3Aqmvrz8Djo17gd2k4IhcTIsAAes\r\neqdl9rZmZCZEYedjufixWK+Z8ZrB/dg/35BGNEY2xzNtNiHKnQ4ZO8mio5zh\r\nKP2AuSa8OcJWeC+CJQFxmvqq8sZ413u9Y2aHfdUflef2YqdgJqVZ71jRz2Kn\r\nOxrkD5x5/8EyxlmcAH24jZuCtA8iXnVuPfFw3zW30kZZgw2it33iPFpf4JPt\r\nAPrEEuOVnVn04C9mVK+7MJddkpKa3T/axzDIfz1oF7/JV97VClajvrR0z+bm\r\nrDS/4e29SvbgWeUazdUoNLo2xkPBEC1cjlI=\r\n=ARFj\r\n-----END PGP SIGNATURE-----\r\n","size":3614},"_npmUser":{"name":"anonymous","email":"gthetarnav@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"gthetarnav@gmail.com"},{"name":"anonymous","email":"alex.th.kloss.77@googlemail.com"},{"name":"anonymous","email":"dave.dibiase@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transition-group_0.0.1-beta.0_1677514910153_0.5182503262160381"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-27T16:21:50.336Z","publish_time":1677514910336},"0.0.1-beta.1":{"name":"@solid-primitives/transition-group","version":"0.0.1-beta.1","description":"Reactive primitives for implementing transition effects in SolidJS","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://github.com/solidjs-community/solid-primitives/tree/main/packages/transition#readme","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"transition-group","stage":1,"list":["createSwitchTransition","createListTransition"],"category":"Animation"},"keywords":["solid","primitives","transition","animation","transition-group"],"private":false,"sideEffects":false,"type":"module","main":"./dist/server.cjs","module":"./dist/server.js","browser":{"./dist/server.cjs":"./dist/index.cjs","./dist/server.js":"./dist/index.js"},"types":"./dist/index.d.ts","exports":{"worker":{"import":"./dist/server.js","require":"./dist/server.cjs"},"browser":{"import":"./dist/index.js","require":"./dist/index.cjs"},"deno":{"import":"./dist/server.js","require":"./dist/server.cjs"},"node":{"import":"./dist/server.js","require":"./dist/server.cjs"},"import":"./dist/index.js","require":"./dist/index.cjs"},"peerDependencies":{"solid-js":"^1.6.0"},"devDependencies":{"@solid-primitives/refs":"^0.4.0-beta.0","@solid-primitives/utils":"^5.2.0","@solidjs/router":"^0.7.0"},"scripts":{"dev":"vite serve dev","page":"vite build dev","build":"jiti ../../scripts/build.ts --ssr","test":"vitest -c ../../configs/vitest.config.ts","test:ssr":"pnpm run test --mode ssr"},"_id":"@solid-primitives/transition-group@0.0.1-beta.1","_integrity":"sha512-05YkedWuXAXqgRY1eujWthi1P77S1Je0UXol0aWJ7PxxL1GY/6eTJ86NN+zc3vjexrbMF2Kzqw4UQMHAlXaMBg==","_resolved":"C:\\Users\\gthet\\AppData\\Local\\Temp\\41ca6f5f9771b11047a7ec8caaf8ba25\\solid-primitives-transition-group-0.0.1-beta.1.tgz","_from":"file:solid-primitives-transition-group-0.0.1-beta.1.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-05YkedWuXAXqgRY1eujWthi1P77S1Je0UXol0aWJ7PxxL1GY/6eTJ86NN+zc3vjexrbMF2Kzqw4UQMHAlXaMBg==","shasum":"8287f327d2ed0aee14e6e07cd790f9e46fd358a3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@solid-primitives/transition-group/-/transition-group-0.0.1-beta.1.tgz","fileCount":9,"unpackedSize":22036,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLAEQnHrDvsdvMogEjOpXEqC+tHM9NK0PPGvuxOXa8RQIgIzSJlpypVuLf2qGoKLSSt+TnJ4R2WLUNfajXPFdLBvI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/S6hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPiRAAkkFM4hgIgwjZnWGIUpzl+u538XQWa4tHPjd9WfFBeFD9I6bh\r\n8mBABCq1h9P0UzHDUF7yRVhbZ2CKAtJV2MRLC1dtg+/MO9ddaSdAo2v9RVE0\r\nYZLmQDHKYWli6fXvv0C1p46hdXY7HqXE8+5LOafisgF94tJC9XmUC5k60Biu\r\nXas6LiFwzf5arkEn1c84Zmy0pWjiba3HE0YL+SQci5eyKS/YcYen385KQBaz\r\nHXZtifW8Iufy0lC5kz+5qd4nCIO7enwQR3kr+K7J08zuXaH0Z5MaILeZunou\r\nNiBrrexVrI+pfIc2nKFRGZ2NEvrcKCuHsF/gTIwvYkHDKVsd+88krDNdmD1Q\r\nSC7PXvuFYsPJgXFXAno7k33nfz4vw6gpu4s2YtCllF+0Gv3cIMtvwvOZzNIP\r\nkWjFo/YNE/3kL6WfDvdyaIc7mSz50zEBZ+8fHF8J+N56+ArDmljfUOcXzD05\r\nvA/U33ekKliRjLVMaNgZp5VjLL1/wa0nEnH6bmwP2W31IVYlS7M4qAZCgNrA\r\n8QWBxUrGIhU+ZyJFzBmyEfMZpDAlsz1vgNyNTkoxI6KW7nbQ1ldzuFiempHP\r\nUQO0ruZIWvqTBxtOsSOgJok8mxtJnedYOVQEacM1v6DGVyYbTfVYwZufk18A\r\nKyX5h1Jwfr6khArzK1fE8sb32qNeQszGa5A=\r\n=zIrY\r\n-----END PGP SIGNATURE-----\r\n","size":4980},"_npmUser":{"name":"anonymous","email":"gthetarnav@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"gthetarnav@gmail.com"},{"name":"anonymous","email":"alex.th.kloss.77@googlemail.com"},{"name":"anonymous","email":"dave.dibiase@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transition-group_0.0.1-beta.1_1677536929609_0.8804012676385162"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-27T22:28:49.844Z","publish_time":1677536929844},"0.0.1-beta.2":{"name":"@solid-primitives/transition-group","version":"0.0.1-beta.2","description":"Reactive primitives for implementing transition effects in SolidJS","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://github.com/solidjs-community/solid-primitives/tree/main/packages/transition#readme","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"transition-group","stage":1,"list":["createSwitchTransition","createListTransition"],"category":"Animation"},"keywords":["solid","primitives","transition","animation","transition-group"],"private":false,"sideEffects":false,"type":"module","main":"./dist/server.cjs","module":"./dist/server.js","browser":{"./dist/server.cjs":"./dist/index.cjs","./dist/server.js":"./dist/index.js"},"types":"./dist/index.d.ts","exports":{"worker":{"import":"./dist/server.js","require":"./dist/server.cjs"},"browser":{"import":"./dist/index.js","require":"./dist/index.cjs"},"deno":{"import":"./dist/server.js","require":"./dist/server.cjs"},"node":{"import":"./dist/server.js","require":"./dist/server.cjs"},"import":"./dist/index.js","require":"./dist/index.cjs"},"peerDependencies":{"solid-js":"^1.6.0"},"devDependencies":{"@solid-primitives/refs":"^0.4.0-beta.0","@solid-primitives/utils":"^5.2.0","@solidjs/router":"^0.7.0"},"scripts":{"dev":"vite serve dev","page":"vite build dev","build":"jiti ../../scripts/build.ts --ssr","test":"vitest -c ../../configs/vitest.config.ts","test:ssr":"pnpm run test --mode ssr"},"_id":"@solid-primitives/transition-group@0.0.1-beta.2","_integrity":"sha512-+AkGgqkzXYTN8YLIi+Pj8ukffwp6Uz8i/G1jRqlfTrkvm553Umh8/TvdcBjCK3RDFntptTM9f7MBEH0bO5oICQ==","_resolved":"C:\\Users\\gthet\\AppData\\Local\\Temp\\0280519a5ee61c75e64a97f9b8d8dd32\\solid-primitives-transition-group-0.0.1-beta.2.tgz","_from":"file:solid-primitives-transition-group-0.0.1-beta.2.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-+AkGgqkzXYTN8YLIi+Pj8ukffwp6Uz8i/G1jRqlfTrkvm553Umh8/TvdcBjCK3RDFntptTM9f7MBEH0bO5oICQ==","shasum":"9d8b1f1f635be02630692a6f74187267bd70f030","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@solid-primitives/transition-group/-/transition-group-0.0.1-beta.2.tgz","fileCount":9,"unpackedSize":23909,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgqh59GbwaMBgI6mFrTvsuwA0pynTTDQUazPGrdhxivwIhAK03QyLrGjRg9NtCYzMuSeoXayflvf1yPtTiOusYqvVk"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAO8SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrpnw/+P7hh6b0AhUe2gfqL3xwzlu1UBhqjCNCnt4DCITuxf1pJCNLF\r\nrK0rizwvOfu36ra7tUN3/IT8SgjTetPRdeDQqZI9Ui23flWjptQKdUzJW5WA\r\nUlJkcVB9stw/ZkvFahdjVOYRS7n6PzUJ4dGv2QzRnwrfRPmwXh8+eR1l0SHw\r\nsgNT96U4SAibxNjQ2zQYsjvYG5eJrqwSP5R8kOW4Nt06SfjlMCEndkDAD0LW\r\nithCK6o7mQmN52FLf/XqptmzdRCLPoLQmqXhbckHS3xP4BkcCnQB5enbmge8\r\ngJSeFTbQZXLtDoKJ7H82fe359itzrQ7fx3uG0qGE/wqKnRNRFG/VJ7XChuB4\r\n7Rls7mQNZqmMW9AovyhOMh5wZND0KaaFUYMK7WBTuZ484i9NpOLS2ku1icwE\r\neM8h0x0E5iQ3pQkhuD0GDrR7XQeVkduccestlFySfDUKSIF19vCjiCSsLE4H\r\nFht+T6X2o+ODpxEgvfl5IoaN1HPOH77cwdpLeLvlkddmbzbUX978wFBFL+A/\r\nJ3p5CydGMUpaDl/3S2S5y5GSd7Ns1pRFwVP6GyVfOtF+GLdW9cB0YitFS0fz\r\npA1cJmrSJC0Vm97wUtQZDrZ7IMpo4NBjg/UeMoUgwOdXOxylvOOQ+krK1ToP\r\nEEIL/BjEnqKaW1fdbWJafy0OzakrDWAVcIQ=\r\n=oLDy\r\n-----END PGP SIGNATURE-----\r\n","size":5578},"_npmUser":{"name":"anonymous","email":"gthetarnav@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"gthetarnav@gmail.com"},{"name":"anonymous","email":"alex.th.kloss.77@googlemail.com"},{"name":"anonymous","email":"dave.dibiase@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transition-group_0.0.1-beta.2_1677782801856_0.7158392816273347"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-02T18:46:42.011Z","publish_time":1677782802011},"1.0.0":{"name":"@solid-primitives/transition-group","version":"1.0.0","description":"Reactive primitives for implementing transition effects in SolidJS","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://github.com/solidjs-community/solid-primitives/tree/main/packages/transition#readme","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"transition-group","stage":1,"list":["createSwitchTransition","createListTransition"],"category":"Animation"},"keywords":["solid","primitives","transition","animation","transition-group"],"private":false,"sideEffects":false,"type":"module","main":"./dist/server.cjs","module":"./dist/server.js","browser":{"./dist/server.cjs":"./dist/index.cjs","./dist/server.js":"./dist/index.js"},"types":"./dist/index.d.ts","exports":{"worker":{"import":"./dist/server.js","require":"./dist/server.cjs"},"browser":{"import":"./dist/index.js","require":"./dist/index.cjs"},"deno":{"import":"./dist/server.js","require":"./dist/server.cjs"},"node":{"import":"./dist/server.js","require":"./dist/server.cjs"},"import":"./dist/index.js","require":"./dist/index.cjs"},"peerDependencies":{"solid-js":"^1.6.0"},"devDependencies":{"@solid-primitives/refs":"^1.0.0","@solid-primitives/utils":"^5.4.0","@solidjs/router":"^0.7.0"},"scripts":{"dev":"vite serve dev","page":"vite build dev","build":"jiti ../../scripts/build.ts --ssr","test":"vitest -c ../../configs/vitest.config.ts","test:ssr":"pnpm run test --mode ssr"},"_id":"@solid-primitives/transition-group@1.0.0","_integrity":"sha512-/k4nBZca6gpGsUUPVAUGNowRbQuod8FwGlh1fhr4teQHyFIDNUFUiA74XUwPf49BAHDdCYsNEJo6eDizrXUh1w==","_resolved":"/tmp/dda7d7859063f3e7c12775fafb741fbb/solid-primitives-transition-group-1.0.0.tgz","_from":"file:solid-primitives-transition-group-1.0.0.tgz","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-/k4nBZca6gpGsUUPVAUGNowRbQuod8FwGlh1fhr4teQHyFIDNUFUiA74XUwPf49BAHDdCYsNEJo6eDizrXUh1w==","shasum":"b1e3e348ac026b18954d08a59ffe530ba2c1d154","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@solid-primitives/transition-group/-/transition-group-1.0.0.tgz","fileCount":8,"unpackedSize":25980,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGQDD+6vWDxA+R40CQ0UYrEUW0SppRupasavICP64Y71AiAKCgUakS6A/QzmAFPq5pPhaAsGCFi1AFJDKSPrc9jM2g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAcWaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwSw//cS2KlW2Pgh7awYQcBlN63a8Nhi1Tl72k3W/FUcmblrIAT5Hr\r\nyc8VAL184B+0HCe399v9rCVfKWhjQzHeCIZSOyCeVx6lKsbV+f+VIoBqskGq\r\n2X81aMcxwSHQ+lzfVKvtFkdk7WmVLcZaodFT3CbDUkHS5QZTDMPr5D5j+na/\r\nqKC9HoayuikAx3YYDfvYoUWgdCNW/FXdaEa9QZOMsQ2HCXrqO0GdIW+Gn+Ku\r\neh6+PuzJSuuL27F0xWTZotp8mIE0tw/6qpRiB/YRElivMZJgMMGhPm1Dfw0z\r\nQny/IoJNwh5aWtQMDJ5qfK5qXg/0vbecPVXsXbq50zkbvsM9EnvP20WYPuIJ\r\nx4e463pvlD9KScHJe4NZveElA/X9WU7Z7p24KtTXX1kpcAFQLySnjZCmhxkz\r\nc0GBY0nTEvjzH7+USp4j0OZVk/h3ZggZp06XACJG4dWaleGi3k+OoS6fLMHA\r\n/GPc29e/J4FUU2R1yhf1wMW1TwSPv0nMNl/W3DRdNlrcfX5QoVvBrvC1kVHq\r\n51N8vUqRLVh9yNfYjqGLY4aEX+7JoUow2Xpwpr5idKVk10ey8D4B0hau9PUW\r\nX87bBuBN7Dr6ZZXyRTd8MXa0T52QojFYl7zguTaIpC3nwdmydQuaKPw8ae3H\r\nZFblhOwcnfjm4p1qz13Vg0G04t1pqVxYmu4=\r\n=TJl2\r\n-----END PGP SIGNATURE-----\r\n","size":5797},"_npmUser":{"name":"anonymous","email":"gthetarnav@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"gthetarnav@gmail.com"},{"name":"anonymous","email":"alex.th.kloss.77@googlemail.com"},{"name":"anonymous","email":"dave.dibiase@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transition-group_1.0.0_1677837722580_0.6701785191184901"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-03T10:02:02.743Z","publish_time":1677837722743},"1.0.1":{"name":"@solid-primitives/transition-group","version":"1.0.1","description":"Reactive primitives for implementing transition effects in SolidJS","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://github.com/solidjs-community/solid-primitives/tree/main/packages/transition#readme","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"transition-group","stage":2,"list":["createSwitchTransition","createListTransition"],"category":"Animation"},"keywords":["solid","primitives","transition","animation","transition-group"],"private":false,"sideEffects":false,"type":"module","main":"./dist/index.cjs","module":"./dist/index.js","browser":{},"types":"./dist/index.d.ts","exports":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":"./dist/index.cjs"},"peerDependencies":{"solid-js":"^1.6.12"},"devDependencies":{"@solid-primitives/refs":"^1.0.1","@solid-primitives/utils":"^5.5.1","@solidjs/router":"^0.8.0"},"typesVersions":{},"scripts":{"dev":"vite serve dev","page":"vite build dev","build":"jiti ../../scripts/build.ts","test":"vitest -c ../../configs/vitest.config.ts","test:ssr":"pnpm run test --mode ssr"},"_id":"@solid-primitives/transition-group@1.0.1","_integrity":"sha512-StVQs7BVGQa1uo6dD19wqOgfGMxu3gL/bvPHUV/NBJaiNX5R5e7dPb6lz6zR1RdTho3M+3Mv8jUHKd/aKuhL4w==","_resolved":"/tmp/996a0b6014698e5a0da5de95e6add082/solid-primitives-transition-group-1.0.1.tgz","_from":"file:solid-primitives-transition-group-1.0.1.tgz","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-StVQs7BVGQa1uo6dD19wqOgfGMxu3gL/bvPHUV/NBJaiNX5R5e7dPb6lz6zR1RdTho3M+3Mv8jUHKd/aKuhL4w==","shasum":"c133b7a9ea9f5cf595d21cbeb7a384b76751ea22","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@solid-primitives/transition-group/-/transition-group-1.0.1.tgz","fileCount":6,"unpackedSize":25235,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEvhhU5N7xgYZME/dYK6msOMcy/QWylDoB4A3cLWwsoUAiBKnwi5XchpE8LdonBX8IvsyYLkqt+kVhov9Fw0flZMgQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHDyDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGMw//ZD/DJC+1ljl76LN32Fknpa/NHww7DUb0Sh3hgjO+BY4SUe35\r\ngIvzb3tGw0RGgdLskqu6iT1Gq8/TjRUTlOYg+QYJcgYBeyLxiQk1msmVYNf8\r\ngCypxAyR+QboiOldDoRkQ62nGarJWQtxwF0w4LQsOqHUwQ+29jqbpf1N2G8f\r\nHo9uS+i4+ebvfT1EoSr43q164NBPTxqkmWnZgwXMwxwYsgwQQYVh/DUjCOUe\r\nMMSVYeC8mtSv7v4WmYG6JXmi3sPhxSv6u24Ny2EWgOUx/8Tzx9Ty5Hm084qR\r\ncOpC3scWR6OU7IB00fLQWqXtyGKo9x5M2e+W1cIO/tvzC6nbOS8MN1g7CIHQ\r\nEmVkdCmjnHvx3GwvSWwzZEjhbH4XwFfGJLo9bt12uR/eLbJ35jhfa3NEcnDS\r\natMOnobctkBjrF+VZZgpFNa9/4HgMZJFh2ajNHXGxyVQg0yxqmWvtfNrtmT4\r\n8UldvOxfgSku7bg4TzWRciRgDVkZjDFJSKWJb7SDquG9ikW/ZvB47BhRxVgo\r\nVfQAKVsahuk3yPS+eNPHpmxd9j4hmGR6QBqQ71fkA0Y00aXLxuVdiM+TJvXr\r\n0tICSUdz3VfV2p8ad/Dbyb5j4pe2tr8UkUvPwccLlaTN09xiFLy32VVNuUBI\r\nl6ywgif69fXB08DoUrxLGw2lRROgDnHPN+4=\r\n=5vpf\r\n-----END PGP SIGNATURE-----\r\n","size":5796},"_npmUser":{"name":"anonymous","email":"gthetarnav@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"gthetarnav@gmail.com"},{"name":"anonymous","email":"alex.th.kloss.77@googlemail.com"},{"name":"anonymous","email":"dave.dibiase@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transition-group_1.0.1_1679572099282_0.10693509413120283"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-23T11:48:19.378Z","publish_time":1679572099378},"1.0.2":{"name":"@solid-primitives/transition-group","version":"1.0.2","description":"Reactive primitives for implementing transition effects in SolidJS","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://github.com/solidjs-community/solid-primitives/tree/main/packages/transition-group#readme","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"transition-group","stage":2,"list":["createSwitchTransition","createListTransition"],"category":"Animation"},"keywords":["solid","primitives","transition","animation","transition-group"],"private":false,"sideEffects":false,"type":"module","main":"./dist/index.cjs","module":"./dist/index.js","browser":{},"types":"./dist/index.d.ts","exports":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":"./dist/index.cjs"},"peerDependencies":{"solid-js":"^1.6.12"},"devDependencies":{"@solidjs/router":"^0.8.2","@solid-primitives/refs":"^1.0.2","@solid-primitives/utils":"^6.1.0"},"typesVersions":{},"scripts":{"dev":"vite serve dev","page":"vite build dev","build":"jiti ../../scripts/build.ts","test":"vitest -c ../../configs/vitest.config.ts","test:ssr":"pnpm run test --mode ssr"},"_id":"@solid-primitives/transition-group@1.0.2","_integrity":"sha512-+o3J7TnU0/Sok+LKA0z0wvhim88dpd2eFBk8/05adE6wVypVlME8sKqTMO+xRv8HoT4Kq3sczmvwV07FKg2n+g==","_resolved":"/tmp/4c59007a69d903e038dae78edfe2a52a/solid-primitives-transition-group-1.0.2.tgz","_from":"file:solid-primitives-transition-group-1.0.2.tgz","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-+o3J7TnU0/Sok+LKA0z0wvhim88dpd2eFBk8/05adE6wVypVlME8sKqTMO+xRv8HoT4Kq3sczmvwV07FKg2n+g==","shasum":"d16233f236c1450a980600d8e0870ef2651e2afc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@solid-primitives/transition-group/-/transition-group-1.0.2.tgz","fileCount":6,"unpackedSize":25241,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeG1rklLdt4kwyBHVSatZsyoAJT6dQlgGs4Dd3CY8bJgIhALgv4yTUKYNCNgJspVvTdx5k//sciPEQBXD3mcxFBKeA"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQWqHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYDQ/5AJ3NNpYOcNAdOzqpdvdZxtZ6iNjN1ffFgyBRttM5egc52hnt\r\nSZYMhjEugcxaiiKucTuscjoXflxmuHndYKqRxKdBWi3A5Y12ImDqD5S4eVPI\r\nutdn7I+mrUPKUfCDPTrvVWVYw3ZTFTRIrBW9k7vMu4BgH8EpQLsqX4rasH3x\r\nshJxfVa2CNoOOT3ZFSLWq3c3u/mxjJmLsGNjOyjieTuemvO/6wKn8WNrbDPt\r\npYThG7PFhWEk+f731toModtxmVEnNwZnotYX9cpq6mxii93k7S/j5pIpt8u3\r\nbUMlk5mGfKW9xVjPFsdLUHZimzY87Sv33CCiz+Unbm1m7+7x82gEiyvB5uly\r\n4r3CtqG7zps0oUKVYgITcg3HjTiu3+xDWkBtgL4d7QcRFhxk/O9z37G9NXJN\r\noL4hL17TE0EUpWKqWyCfI9QPblRcQqkbneZwzCgI95uGKEthhqfe+i1F1Bx3\r\nCWHir6kSziUfj5v9n5C09JU9/nMAFYK0UPND/+otEA+4V78nvnIFQYfabQh0\r\nX3e8mBvmBqhTf6LSmsTA4W6XKSGGh6ZZ0MHoFcsGKWiY1Z8yNV4L1L9hFBBH\r\ntcaf/ZJxJnik2JzvEV3OQ4JBHJICUUFL/CSTp/eyaE4ZCYVSkhmKu1SLmvSu\r\nC4moJO7lo66CEsR2p5x7WH9f2nX9qrtfmhc=\r\n=kGf9\r\n-----END PGP SIGNATURE-----\r\n","size":5793},"_npmUser":{"name":"anonymous","email":"gthetarnav@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"gthetarnav@gmail.com"},{"name":"anonymous","email":"alex.th.kloss.77@googlemail.com"},{"name":"anonymous","email":"dave.dibiase@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transition-group_1.0.2_1682008711374_0.226370569921301"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-20T16:38:31.537Z","publish_time":1682008711537},"1.0.3":{"name":"@solid-primitives/transition-group","version":"1.0.3","description":"Reactive primitives for implementing transition effects in SolidJS","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://github.com/solidjs-community/solid-primitives/tree/main/packages/transition-group#readme","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"transition-group","stage":2,"list":["createSwitchTransition","createListTransition"],"category":"Animation"},"keywords":["solid","primitives","transition","animation","transition-group"],"private":false,"sideEffects":false,"type":"module","main":"./dist/index.cjs","module":"./dist/index.js","browser":{},"types":"./dist/index.d.ts","exports":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":"./dist/index.cjs"},"peerDependencies":{"solid-js":"^1.6.12"},"devDependencies":{"@solidjs/router":"^0.8.2","solid-js":"1.7.9","@solid-primitives/refs":"^1.0.5","@solid-primitives/utils":"^6.2.1"},"typesVersions":{},"scripts":{"dev":"jiti ../../scripts/dev.ts","build":"jiti ../../scripts/build.ts","vitest":"vitest -c ../../configs/vitest.config.ts","test":"pnpm run vitest","test:ssr":"pnpm run vitest --mode ssr"},"_id":"@solid-primitives/transition-group@1.0.3","_integrity":"sha512-TnFADZhx9sibdoW5gxkU1QmLabzV2H2OBKYGS2aR5IC61Q/+7v8wlxOJEevxXNbPiRo6qlE3STLU3L9XS8hDbA==","_resolved":"/tmp/56d6d0e0e7a1c5be2f5682bfc717a6ec/solid-primitives-transition-group-1.0.3.tgz","_from":"file:solid-primitives-transition-group-1.0.3.tgz","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-TnFADZhx9sibdoW5gxkU1QmLabzV2H2OBKYGS2aR5IC61Q/+7v8wlxOJEevxXNbPiRo6qlE3STLU3L9XS8hDbA==","shasum":"d09bb5115267fc0895361b43eaca66706167be06","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@solid-primitives/transition-group/-/transition-group-1.0.3.tgz","fileCount":8,"unpackedSize":35106,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID5Z51jCfT/no+u759KGNlAUF29fBB7hc+gLt/EMacvDAiBmqjXsdwZR4AHQ71op/C7FTfwxiLIqcNGS7wTFKibTRQ=="}],"size":5979},"_npmUser":{"name":"anonymous","email":"gthetarnav@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"gthetarnav@gmail.com"},{"name":"anonymous","email":"alex.th.kloss.77@googlemail.com"},{"name":"anonymous","email":"dave.dibiase@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transition-group_1.0.3_1691417491796_0.6492994197114086"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-07T14:11:32.010Z","publish_time":1691417492010,"_source_registry_name":"default"},"1.0.4":{"name":"@solid-primitives/transition-group","version":"1.0.4","description":"Reactive primitives for implementing transition effects in SolidJS","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://github.com/solidjs-community/solid-primitives/tree/main/packages/transition-group#readme","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"transition-group","stage":2,"list":["createSwitchTransition","createListTransition"],"category":"Animation"},"keywords":["solid","primitives","transition","animation","transition-group"],"private":false,"sideEffects":false,"type":"module","main":"./dist/index.cjs","module":"./dist/index.js","browser":{},"types":"./dist/index.d.ts","exports":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"peerDependencies":{"solid-js":"^1.6.12"},"devDependencies":{"solid-js":"^1.8.7","@solid-primitives/refs":"^1.0.6","@solid-primitives/utils":"^6.2.2"},"typesVersions":{},"scripts":{"dev":"tsx ../../scripts/dev.ts","build":"tsx ../../scripts/build.ts","vitest":"vitest -c ../../configs/vitest.config.ts","test":"pnpm run vitest","test:ssr":"pnpm run vitest --mode ssr"},"_id":"@solid-primitives/transition-group@1.0.4","_integrity":"sha512-9nPg6HYAmEi7riH0C2bSCVw/2asgGSzHuN0yFFYyK9JgmXqJgyeyA+6thZbj7GgUQMRhtBxpH8yG7N2nEh8ttA==","_resolved":"/tmp/ae87790553622b09bafb2634ba5b4924/solid-primitives-transition-group-1.0.4.tgz","_from":"file:solid-primitives-transition-group-1.0.4.tgz","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-9nPg6HYAmEi7riH0C2bSCVw/2asgGSzHuN0yFFYyK9JgmXqJgyeyA+6thZbj7GgUQMRhtBxpH8yG7N2nEh8ttA==","shasum":"cd0819504adf3f03ec3ef03627c25b44802b94a8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@solid-primitives/transition-group/-/transition-group-1.0.4.tgz","fileCount":8,"unpackedSize":35134,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+8ktdMOiX8A1TlxHP8BX/Sd3VtPCRJJZnYCAYOcopzgIhAPFtCFzoAga62B3MzkGmC2zhbmA6+uSASgmRzUDF42ok"}],"size":6003},"_npmUser":{"name":"anonymous","email":"gthetarnav@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"gthetarnav@gmail.com"},{"name":"anonymous","email":"alex.th.kloss.77@googlemail.com"},{"name":"anonymous","email":"dave.dibiase@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transition-group_1.0.4_1705395498407_0.29264244930866923"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-16T08:58:18.568Z","publish_time":1705395498568,"_source_registry_name":"default"},"1.0.5":{"name":"@solid-primitives/transition-group","version":"1.0.5","description":"Reactive primitives for implementing transition effects in SolidJS","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://primitives.solidjs.community/package/transition-group","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"transition-group","stage":2,"list":["createSwitchTransition","createListTransition"],"category":"Animation"},"keywords":["solid","primitives","transition","animation","transition-group"],"private":false,"sideEffects":false,"type":"module","main":"./dist/index.cjs","module":"./dist/index.js","browser":{},"types":"./dist/index.d.ts","exports":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"peerDependencies":{"solid-js":"^1.6.12"},"devDependencies":{"solid-js":"^1.8.7","@solid-primitives/refs":"^1.0.8","@solid-primitives/utils":"^6.2.3"},"typesVersions":{},"scripts":{"dev":"tsx ../../scripts/dev.ts","build":"tsx ../../scripts/build.ts","vitest":"vitest -c ../../configs/vitest.config.ts","test":"pnpm run vitest","test:ssr":"pnpm run vitest --mode ssr"},"_id":"@solid-primitives/transition-group@1.0.5","_integrity":"sha512-G3FuqvL13kQ55WzWPX2ewiXdZ/1iboiX53195sq7bbkDbXqP6TYKiadwEdsaDogW5rPnPYAym3+xnsNplQJRKQ==","_resolved":"/tmp/da0ac323dda5fbba2470c3280963253d/solid-primitives-transition-group-1.0.5.tgz","_from":"file:solid-primitives-transition-group-1.0.5.tgz","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-G3FuqvL13kQ55WzWPX2ewiXdZ/1iboiX53195sq7bbkDbXqP6TYKiadwEdsaDogW5rPnPYAym3+xnsNplQJRKQ==","shasum":"f1376c4648d78cb6a22a28d4094c94ab4d902346","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@solid-primitives/transition-group/-/transition-group-1.0.5.tgz","fileCount":8,"unpackedSize":35099,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICY6wR5+/ie9rISVD5zAyu/SWR9Ca0rNMG6s5gkm9TVhAiEAp9YS1v2gThQqv8OUPyEjsSZLrBD9r5a6VbetwWigmPE="}],"size":6003},"_npmUser":{"name":"anonymous","email":"gthetarnav@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"gthetarnav@gmail.com"},{"name":"anonymous","email":"alex.th.kloss.77@googlemail.com"},{"name":"anonymous","email":"dave.dibiase@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/transition-group_1.0.5_1709669071252_0.5458573947757877"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-05T20:04:31.422Z","publish_time":1709669071422,"_source_registry_name":"default"},"1.1.0":{"name":"@solid-primitives/transition-group","version":"1.1.0","description":"Reactive primitives for implementing transition effects in SolidJS","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://primitives.solidjs.community/package/transition-group","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"transition-group","stage":2,"list":["createSwitchTransition","createListTransition"],"category":"Animation"},"keywords":["solid","primitives","transition","animation","transition-group"],"private":false,"sideEffects":false,"type":"module","module":"./dist/index.js","browser":{},"types":"./dist/index.d.ts","exports":{"@solid-primitives/source":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"peerDependencies":{"solid-js":"^1.6.12"},"devDependencies":{"solid-js":"^1.8.7","@solid-primitives/refs":"^1.1.0","@solid-primitives/utils":"^6.3.0"},"typesVersions":{},"scripts":{"dev":"tsx ../../scripts/dev.ts","build":"tsx ../../scripts/build.ts","vitest":"vitest -c ../../configs/vitest.config.ts","test":"pnpm run vitest","test:ssr":"pnpm run vitest --mode ssr"},"_id":"@solid-primitives/transition-group@1.1.0","_integrity":"sha512-pL1sEPCHuC4V+Yh+SQsKSPuGDYrZbLJYSkk3AB4TZrWhptEJUS0IHoi7BAynYcMiULbvMMVKFbeFHqINZq0+ig==","_resolved":"/tmp/84d7998b739230abcbe0ad75ce9fcd31/solid-primitives-transition-group-1.1.0.tgz","_from":"file:solid-primitives-transition-group-1.1.0.tgz","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-pL1sEPCHuC4V+Yh+SQsKSPuGDYrZbLJYSkk3AB4TZrWhptEJUS0IHoi7BAynYcMiULbvMMVKFbeFHqINZq0+ig==","shasum":"a18e92155ba31b638971fbc1e736932623c6d07d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@solid-primitives/transition-group/-/transition-group-1.1.0.tgz","fileCount":5,"unpackedSize":24235,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAdti3y8bmziSUjbwb4/FKZKuNNLf8Nk1DriOMiTifikAiEAm5qHqvs7ebngw/6p7DD99LrwyEpA6s8vjcMv6h0f3iI="}],"size":5734},"_npmUser":{"name":"anonymous","email":"gthetarnav@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dave.dibiase@gmail.com"},{"name":"anonymous","email":"alex.th.kloss.77@googlemail.com"},{"name":"anonymous","email":"gthetarnav@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/transition-group_1.1.0_1737584503322_0.3273299598651236"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-22T22:21:43.507Z","publish_time":1737584503507,"_source_registry_name":"default"},"1.1.1":{"name":"@solid-primitives/transition-group","version":"1.1.1","description":"Reactive primitives for implementing transition effects in SolidJS","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://primitives.solidjs.community/package/transition-group","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"transition-group","stage":2,"list":["createSwitchTransition","createListTransition"],"category":"Animation"},"keywords":["solid","primitives","transition","animation","transition-group"],"private":false,"sideEffects":false,"type":"module","module":"./dist/index.js","browser":{},"types":"./dist/index.d.ts","exports":{"import":{"@solid-primitives/source":"./src/index.ts","types":"./dist/index.d.ts","default":"./dist/index.js"}},"peerDependencies":{"solid-js":"^1.6.12"},"devDependencies":{"solid-js":"^1.8.7","@solid-primitives/refs":"^1.1.1","@solid-primitives/utils":"^6.3.1"},"typesVersions":{},"scripts":{"dev":"tsx ../../scripts/dev.ts","build":"tsx ../../scripts/build.ts","vitest":"vitest -c ../../configs/vitest.config.ts","test":"pnpm run vitest","test:ssr":"pnpm run vitest --mode ssr"},"_id":"@solid-primitives/transition-group@1.1.1","_integrity":"sha512-yf8mheMunnAkPSH2WNlemdSR2mrBar0Hw2FenZCqr10iKrI4sUiERIOR4nnFNnUK73BVwAA/xeYbiOk6s36fvw==","_resolved":"/tmp/7e86e4698d4c3cf34ae721fe1ea91393/solid-primitives-transition-group-1.1.1.tgz","_from":"file:solid-primitives-transition-group-1.1.1.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-yf8mheMunnAkPSH2WNlemdSR2mrBar0Hw2FenZCqr10iKrI4sUiERIOR4nnFNnUK73BVwAA/xeYbiOk6s36fvw==","shasum":"15adf3eba25a9a72c6166d432e89f1406c558dd1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@solid-primitives/transition-group/-/transition-group-1.1.1.tgz","fileCount":5,"unpackedSize":24237,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIH8qDo519tJhyZWnjeGsAvJ0SUdW2u+eySPl/7f65NPqAiEAoWV/aUa3mbcbrWmL8FQLYyefwG8gtiEpty+OVet8zWc="}],"size":5737},"_npmUser":{"name":"anonymous","email":"gthetarnav@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dave.dibiase@gmail.com"},{"name":"anonymous","email":"alex.th.kloss.77@googlemail.com"},{"name":"anonymous","email":"gthetarnav@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/transition-group_1.1.1_1745740318193_0.5565858444457241"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-27T07:51:58.361Z","publish_time":1745740318361,"_source_registry_name":"default"},"1.1.2":{"name":"@solid-primitives/transition-group","version":"1.1.2","description":"Reactive primitives for implementing transition effects in SolidJS","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://primitives.solidjs.community/package/transition-group","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"transition-group","stage":2,"list":["createSwitchTransition","createListTransition"],"category":"Animation"},"keywords":["solid","primitives","transition","animation","transition-group"],"private":false,"sideEffects":false,"type":"module","module":"./dist/index.js","browser":{},"types":"./dist/index.d.ts","exports":{"import":{"@solid-primitives/source":"./src/index.ts","types":"./dist/index.d.ts","default":"./dist/index.js"}},"peerDependencies":{"solid-js":"^1.6.12"},"devDependencies":{"solid-js":"^1.9.7","@solid-primitives/refs":"^1.1.2","@solid-primitives/utils":"^6.3.2"},"typesVersions":{},"scripts":{"dev":"node --import=@nothing-but/node-resolve-ts --experimental-transform-types ../../scripts/dev.ts","build":"node --import=@nothing-but/node-resolve-ts --experimental-transform-types ../../scripts/build.ts","vitest":"vitest -c ../../configs/vitest.config.ts","test":"pnpm run vitest","test:ssr":"pnpm run vitest --mode ssr"},"_id":"@solid-primitives/transition-group@1.1.2","_integrity":"sha512-gnHS0OmcdjeoHN9n7Khu8KNrOlRc8a2weETDt2YT6o1zeW/XtUC6Db3Q9pkMU/9cCKdEmN4b0a/41MKAHRhzWA==","_resolved":"/tmp/bd4d4cdc51f06ca814c4d2a4d58d1c56/solid-primitives-transition-group-1.1.2.tgz","_from":"file:solid-primitives-transition-group-1.1.2.tgz","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-gnHS0OmcdjeoHN9n7Khu8KNrOlRc8a2weETDt2YT6o1zeW/XtUC6Db3Q9pkMU/9cCKdEmN4b0a/41MKAHRhzWA==","shasum":"be9af05871a7ca6323277f9782f4aeb20cb7f73f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@solid-primitives/transition-group/-/transition-group-1.1.2.tgz","fileCount":5,"unpackedSize":24382,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC4fqS+mQZicEOsV4piiClICmC4Hib5AHmXtDoDbs/KTAIhAN+wfsUXbmUWQIdK3Zer8qTV3qZt/vrda4JnWBJmRkgG"}],"size":5777},"_npmUser":{"name":"anonymous","email":"gthetarnav@gmail.com","actor":{"name":"thetarnav.","email":"gthetarnav@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"dave.dibiase@gmail.com"},{"name":"anonymous","email":"alex.th.kloss.77@googlemail.com"},{"name":"anonymous","email":"gthetarnav@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/transition-group_1.1.2_1751199179960_0.9184963595061866"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-29T12:13:00.192Z","publish_time":1751199180192,"_source_registry_name":"default"}},"dist-tags":{"beta":"0.0.1-beta.0","latest":"1.1.2"},"name":"@solid-primitives/transition-group","time":{"created":"2023-02-27T16:46:50.997Z","modified":"2025-12-03T08:00:27.855Z","0.0.1-beta.0":"2023-02-27T16:21:50.336Z","0.0.1-beta.1":"2023-02-27T22:28:49.844Z","0.0.1-beta.2":"2023-03-02T18:46:42.011Z","1.0.0":"2023-03-03T10:02:02.743Z","1.0.1":"2023-03-23T11:48:19.378Z","1.0.2":"2023-04-20T16:38:31.537Z","1.0.3":"2023-08-07T14:11:32.010Z","1.0.4":"2024-01-16T08:58:18.568Z","1.0.5":"2024-03-05T20:04:31.422Z","1.1.0":"2025-01-22T22:21:43.507Z","1.1.1":"2025-04-27T07:51:58.361Z","1.1.2":"2025-06-29T12:13:00.192Z"},"readme":"<p>\n  <img width=\"100%\" src=\"https://assets.solidjs.com/banner?type=Primitives&background=tiles&project=transition\" alt=\"Solid Primitives transition\">\n</p>\n\n# @solid-primitives/transition-group\n\n[![size](https://img.shields.io/bundlephobia/minzip/@solid-primitives/transition-group?style=for-the-badge&label=size)](https://bundlephobia.com/package/@solid-primitives/transition-group)\n[![version](https://img.shields.io/npm/v/@solid-primitives/transition-group?style=for-the-badge)](https://www.npmjs.com/package/@solid-primitives/transition-group)\n[![stage](https://img.shields.io/endpoint?style=for-the-badge&url=https%3A%2F%2Fraw.githubusercontent.com%2Fsolidjs-community%2Fsolid-primitives%2Fmain%2Fassets%2Fbadges%2Fstage-2.json)](https://github.com/solidjs-community/solid-primitives#contribution-process)\n\nProvides reactive primitives for implementing transition effects on a group of elements, or your own `<Transition>` and `<TransitionGroup>` components.\n\n- [`createSwitchTransition`](#createswitchtransition) - Create an element transition interface for switching between single elements.\n- [`createListTransition`](#createlisttransition) - Create an element list transition interface for changes to the list of elements.\n\n## Installation\n\n```bash\nnpm install @solid-primitives/transition-group\n# or\nyarn add @solid-primitives/transition-group\n# or\npnpm add @solid-primitives/transition-group\n```\n\n## `createSwitchTransition`\n\nCreate an element transition interface for switching between single elements.\nIt can be used to implement own transition effect, or a custom `<Transition>`-like component.\n\n### How to use it\n\nIt will observe the source and return a signal with array of elements to be rendered (current one and exiting ones).\n\n`createSwitchTransition` takes two parameters:\n\n- `source` a signal with the current element. Any nullish value will mean there is no element.\n  Any object can used as the source, but most likely you will want to use a `HTMLElement` or `SVGElement`.\n\n- `options` transition options:\n\n  - `onEnter` - a function to be called when a new element is entering. It receives the element and a callback to be called when the transition is done.\n\n  - `onExit` - a function to be called when an exiting element is leaving. It receives the element and a callback to be called when the transition is done.\n\n  - `mode` - transition mode. Defaults to `\"parallel\"`. Other options are `\"out-in\"` and `\"in-out\"`.\n\n  - `appear` - whether to run the transition on the initial element. Defaults to `false`.\n\n    If enabled, the initial element will still be included in the initial render (for SSR), but the transition fill happen when the first client-side effect is run. So to avoid the initial element to be visible, you can set the initial element's style to `display: none` and set it to `display: block` in the `onEnter` callback.\n\nReturns a signal with an array of the current element and exiting previous elements.\n\n```ts\nimport { createSwitchTransition } from \"@solid-primitives/transition-group\";\n\nconst [el, setEl] = createSignal<HTMLDivElement>();\n\nconst rendered = createSwitchTransition(el, {\n  onEnter(el, done) {\n    // the enter callback is called before the element is inserted into the DOM\n    // so run the animation in the next animation frame / microtask\n    queueMicrotask(() => {\n      /*...*/\n    });\n  },\n  onExit(el, done) {\n    // the exitting element is kept in the DOM until the done() callback is called\n  },\n});\n\n// change the source to trigger the transition\nsetEl(refToHtmlElement);\n```\n\n### Resolving JSX\n\nUsually the source will be a JSX element, and you will want to resolve it to a DOM element before passing it to `createSwitchTransition`. It leaves the resolving to you, so you can do it in any way you want.\n\nFor example, you can `children` helper from `solid-js`, to get the first found HTML element.\n\n```ts\nimport { children } from \"solid-js\";\nimport { createSwitchTransition } from \"@solid-primitives/transition-group\";\n\nconst resolved = children(() => props.children);\nconst filtered = createMemo(() => resolved.toArray().find(el => el instanceof HTMLElement));\nreturn createSwitchTransition(filtered, {\n  /*...*/\n});\n```\n\nOr use a `resolveFirst` helper from `@solid-primitives/refs`\n\n```ts\nimport { resolveFirst } from \"@solid-primitives/refs\";\nimport { createSwitchTransition } from \"@solid-primitives/transition-group\";\n\nconst resolved = resolveFirst(() => props.children);\nreturn createSwitchTransition(resolved, {\n  /*...*/\n});\n```\n\n## `createListTransition`\n\nCreate an element list transition interface for changes to the list of elements.\nIt can be used to implement own transition effect, or a custom `<TransitionGroup>`-like component.\n\n### How to use it\n\nIt will observe the source and return a signal with array of elements to be rendered (current ones and exiting ones).\n\n`createListTransition` takes two parameters:\n\n- `source` a signal with the current list of elements.\n  Any object can used as the element, but most likely you will want to use a `HTMLElement` or `SVGElement`.\n\n- `options` transition options:\n\n  - `onChange` - a function to be called when the list changes. It receives the list of added elements, removed elements, and moved elements. It also receives a callback to be called when the removed elements are finished animating (they can be removed from the DOM).\n\n  - `appear` - whether to run the transition on the initial elements. Defaults to `false`.\n\n  If enabled, the initial elements will still be included in the initial render (for SSR), but the transition fill happen when the first client-side effect is run. So to avoid the initial elements to be visible, you can set the initial element's style to `display: none` and set it to `display: block` in the `onChange` callback.\n\n  - `exitMethod` - This controls how the elements exit.\n\n    - `\"remove\"` removes the element immediately.\n    - `\"move-to-end\"` (default) will move elements which have exited to the end of the array.\n    - `\"keep-index\"` will splice them in at their previous index.\n\nReturns a signal with an array of the current elements and exiting previous elements.\n\n```ts\nimport { createListTransition } from \"@solid-primitives/transition-group\";\n\nconst [els, setEls] = createSignal<HTMLElement[]>([]);\n\nconst rendered = createListTransition(els, {\n  onChange({ list, added, removed, unchanged, finishRemoved }) {\n    // the callback is called before the added elements are inserted into the DOM\n    // so run the animation in the next animation frame / microtask\n    queueMicrotask(() => {\n      /*...*/\n    });\n\n    // the removed elements are kept in the DOM until the finishRemoved() callback is called\n    finishRemoved(removed);\n  },\n});\n\n// change the source to trigger the transition\nsetEls([...refsToHTMLElements]);\n```\n\n### Resolving JSX\n\nUsually the source will be a JSX Element, and you will want to resolve it to a list of DOM elements before passing it to `createListTransition`. It leaves the resolving to you, so you can do it in any way you want.\n\nFor example, you can `children` helper from `solid-js`, and filter out non-HTML elements:\n\n```ts\nimport { children } from \"solid-js\";\nimport { createListTransition } from \"@solid-primitives/transition-group\";\n\nconst resolved = children(() => props.children);\nconst filtered = createMemo(() => resolved.toArray().filter(el => el instanceof HTMLElement));\nreturn createListTransition(filtered, {\n  /*...*/\n});\n```\n\nOr use a `resolveElements` helper from `@solid-primitives/refs`\n\n```ts\nimport { resolveElements } from \"@solid-primitives/refs\";\nimport { createSwitchTransition } from \"@solid-primitives/transition-group\";\n\nconst resolved = resolveElements(() => props.children);\nreturn createListTransition(resolved.toArray, {\n  /*...*/\n});\n```\n\n## Demo\n\n[Deployed example](https://primitives.solidjs.community/playground/transition-group) | [Source code](https://github.com/solidjs-community/solid-primitives/tree/main/packages/transition-group/dev)\n\n## Usage references\n\nPackages that use `@solid-primitives/transition-group`:\n\n- [`solid-transition-group`](https://github.com/solidjs-community/solid-transition-group/tree/main/src)\n- [`motionone/solid`](https://github.com/motiondivision/motionone/tree/main/packages/solid/src)\n\n## Changelog\n\nSee [CHANGELOG.md](./CHANGELOG.md)","users":{}}