{"_id":"solid-presence","_rev":"9-b955a6884b1e65388dd4cc343896ac1a","name":"solid-presence","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"name":"solid-presence","version":"0.1.0","keywords":["solid","solidjs","presence","animation"],"author":{"url":"https://github.com/GiyoMoon","name":"Jasmin Noetzli","email":"code@jasi.dev"},"license":"MIT","_id":"solid-presence@0.1.0","maintainers":[{"name":"giyomoon","email":"npm@jasi.dev"}],"homepage":"https://corvu.dev/docs/utilities/presence","bugs":{"url":"https://github.com/corvudev/corvu/issues","email":"code@jasi.dev"},"dist":{"shasum":"d4f98f70a1885d180cf646d45ff55474697e3a6a","tarball":"https://registry.npmjs.org/solid-presence/-/solid-presence-0.1.0.tgz","fileCount":5,"integrity":"sha512-qtb5WRioCxsd038cAvxq+B7QujzoGujgP/auL/Snvoabkrli4hLJK4A1kmk7R+iKOu2/GdgfPHwAe3gRL2ALwQ==","signatures":[{"sig":"MEUCIQChA8EVB3vtbOYcTOkBzkAqAIoX++c/4pdZIJws5WBViAIgR9fD/uqs5sEx7IsMJ3ZiDt4Be5EjfFa2rEu/42nvrEU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3029},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"solid":"./dist/index.jsx","types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"de0b8c53aa5a9441ada1da3c063fbce456631167","private":false,"scripts":{"lint":"eslint --max-warnings=0 .","build":"pnpm lint && tsup","watch":"tsup --watch"},"_npmUser":{"name":"giyomoon","email":"npm@jasi.dev"},"repository":{"url":"git+https://github.com/corvudev/corvu.git","type":"git"},"_npmVersion":"10.2.3","description":"SolidJS utility that manages the presence of an element in the DOM while being aware of pending animations.","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"corvu":"~0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","prettier":"^3.1.1","solid-js":"^1.8.10","typescript":"^5.3.3","eslint-plugin-solid":"^0.13.1","esbuild-plugin-solid":"^0.5.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/eslint-plugin":"^6.18.1"},"peerDependencies":{"solid-js":"^1.8"},"_npmOperationalInternal":{"tmp":"tmp/solid-presence_0.1.0_1705337968680_0.2102611579280056","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"solid-presence","version":"0.1.1","keywords":["solid","solidjs","presence","animation"],"author":{"url":"https://github.com/GiyoMoon","name":"Jasmin Noetzli","email":"code@jasi.dev"},"license":"MIT","_id":"solid-presence@0.1.1","maintainers":[{"name":"giyomoon","email":"npm@jasi.dev"}],"homepage":"https://corvu.dev/docs/utilities/presence","bugs":{"url":"https://github.com/corvudev/corvu/issues","email":"code@jasi.dev"},"dist":{"shasum":"03080aee73a1271a599d2a9320a003d405b31003","tarball":"https://registry.npmjs.org/solid-presence/-/solid-presence-0.1.1.tgz","fileCount":6,"integrity":"sha512-AaGLo9OLRv7N5t4Mg21Ctz/wb2CsW9bHdDG5h+QnQMpX8btSJ74xCeXKkCZxvpM5lHm601q15eVloxL4dlkndw==","signatures":[{"sig":"MEQCIDnmhlmF4ba1XdqUeJhiD3GWU9tjwvOwmqPiuiAwpdd3AiAs5ELJD50rxtE17eSwSKJ4N+zx2/4x28Ky94qe0YgPCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4106},"main":"./dist/index.js","type":"module","_from":"file:solid-presence-0.1.1.tgz","types":"./dist/index.d.ts","exports":{".":{"solid":"./dist/index.jsx","types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"lint":"eslint --max-warnings=0 .","build":"pnpm lint && tsup","watch":"tsup --watch"},"_npmUser":{"name":"giyomoon","email":"npm@jasi.dev"},"_resolved":"/private/var/folders/jk/5twlhm4x2699kmhf2yc7c7lm0000gn/T/395144e8bf6a9d88e347e506167e7d4b/solid-presence-0.1.1.tgz","_integrity":"sha512-AaGLo9OLRv7N5t4Mg21Ctz/wb2CsW9bHdDG5h+QnQMpX8btSJ74xCeXKkCZxvpM5lHm601q15eVloxL4dlkndw==","repository":{"url":"git+https://github.com/corvudev/corvu.git","type":"git"},"_npmVersion":"10.2.4","description":"SolidJS utility that manages the presence of an element in the DOM while being aware of pending animations.","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"corvu":"~0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","prettier":"^3.2.4","solid-js":"^1.8.12","typescript":"^5.3.3","eslint-plugin-solid":"^0.13.1","esbuild-plugin-solid":"^0.5.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/eslint-plugin":"^6.19.1"},"peerDependencies":{"solid-js":"^1.8"},"_npmOperationalInternal":{"tmp":"tmp/solid-presence_0.1.1_1706456119692_0.9741591911399314","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"solid-presence","version":"0.1.2","keywords":["solid","solidjs","presence","animation"],"author":{"url":"https://github.com/GiyoMoon","name":"Jasmin Noetzli","email":"code@jasi.dev"},"license":"MIT","_id":"solid-presence@0.1.2","maintainers":[{"name":"giyomoon","email":"npm@jasi.dev"}],"homepage":"https://corvu.dev/docs/utilities/presence","bugs":{"url":"https://github.com/corvudev/corvu/issues","email":"code@jasi.dev"},"dist":{"shasum":"2e76bf389e0c707ec1e6009f16cef43a469a3d18","tarball":"https://registry.npmjs.org/solid-presence/-/solid-presence-0.1.2.tgz","fileCount":6,"integrity":"sha512-CPhJNI/lPCy+zhAaPH5p6r9DT/4acq7MI0IJFelDdf6eevpy70hlHTDK1MaTtbMLXmnrZMhaLJM6LjvJqiaRPw==","signatures":[{"sig":"MEUCIA+cqFHyzIs6wsyrr+BqPaDlcpwkcRxeAnzJwamvM/elAiEA1XYKtYS4d7XCnZ4mcp9eR+DHopLaC2oh5A1T/COEFCw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4106},"main":"./dist/index.js","type":"module","_from":"file:solid-presence-0.1.2.tgz","types":"./dist/index.d.ts","exports":{".":{"solid":"./dist/index.jsx","types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"lint":"eslint --max-warnings=0 .","build":"pnpm lint && tsup","watch":"tsup --watch"},"_npmUser":{"name":"giyomoon","email":"npm@jasi.dev"},"_resolved":"/private/var/folders/jk/5twlhm4x2699kmhf2yc7c7lm0000gn/T/e92e52eaf662891ac41419eb1d801c08/solid-presence-0.1.2.tgz","_integrity":"sha512-CPhJNI/lPCy+zhAaPH5p6r9DT/4acq7MI0IJFelDdf6eevpy70hlHTDK1MaTtbMLXmnrZMhaLJM6LjvJqiaRPw==","repository":{"url":"git+https://github.com/corvudev/corvu.git","type":"git"},"_npmVersion":"10.2.4","description":"SolidJS utility that manages the presence of an element in the DOM while being aware of pending animations.","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"corvu":"~0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.56.0","prettier":"^3.2.5","solid-js":"^1.8.14","typescript":"^5.3.3","eslint-plugin-solid":"^0.13.1","esbuild-plugin-solid":"^0.5.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"solid-js":"^1.8"},"_npmOperationalInternal":{"tmp":"tmp/solid-presence_0.1.2_1707324004898_0.7561630507988104","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"solid-presence","version":"0.1.3","keywords":["solid","solidjs","presence","animation"],"author":{"url":"https://github.com/GiyoMoon","name":"Jasmin Noetzli","email":"code@jasi.dev"},"license":"MIT","_id":"solid-presence@0.1.3","maintainers":[{"name":"giyomoon","email":"npm@jasi.dev"}],"homepage":"https://corvu.dev/docs/utilities/presence","bugs":{"url":"https://github.com/corvudev/corvu/issues","email":"code@jasi.dev"},"dist":{"shasum":"6bff22969869c2a43bf7eb4016ad4291d503e00b","tarball":"https://registry.npmjs.org/solid-presence/-/solid-presence-0.1.3.tgz","fileCount":6,"integrity":"sha512-R7fSq8s/jtekjkM/9HMXO5nWAGwIbpGMBah2vm+JnAHthqQTjFKG6c+bigN4rCKZJHUqVWOaIGz9WBg5OX9hIw==","signatures":[{"sig":"MEUCICbOdCMe4fZKm3NapcQYpHIeY3s2WZkLe72MyuWswE11AiEAnzGlke75roQg0a87TN3XxmMlvgq4dmSSQy3pWM/aJ6s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9702},"main":"./dist/index.js","type":"module","_from":"file:solid-presence-0.1.3.tgz","types":"./dist/index.d.ts","exports":{".":{"solid":"./dist/index.jsx","types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"lint":"eslint --max-warnings=0 .","build":"tsup","clean":"rm -rf .turbo dist node_modules","typedoc":"typedoc --json api.json --entryPoints ./src/index.ts"},"_npmUser":{"name":"giyomoon","email":"npm@jasi.dev"},"_resolved":"/private/var/folders/3_/_zx4ddt90bsdlh71hmrty4n40000gn/T/8b435d28b37b67706ee2c8c417cb9745/solid-presence-0.1.3.tgz","_integrity":"sha512-R7fSq8s/jtekjkM/9HMXO5nWAGwIbpGMBah2vm+JnAHthqQTjFKG6c+bigN4rCKZJHUqVWOaIGz9WBg5OX9hIw==","repository":{"url":"git+https://github.com/corvudev/corvu.git","type":"git"},"_npmVersion":"10.2.4","description":"SolidJS utility that manages the presence of an element in the DOM while being aware of pending animations.","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"@corvu/utils":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","eslint":"^8.57.0","typedoc":"0.25.4","prettier":"^3.2.5","solid-js":"^1.8.15","typescript":"^5.3.3","eslint-plugin-solid":"^0.13.1","esbuild-plugin-solid":"^0.5.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/eslint-plugin":"^7.0.2"},"peerDependencies":{"solid-js":"^1.8"},"_npmOperationalInternal":{"tmp":"tmp/solid-presence_0.1.3_1708964383212_0.2839204952054837","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"solid-presence","version":"0.1.4","keywords":["solid","solidjs","presence","animation"],"author":{"url":"https://github.com/GiyoMoon","name":"Jasmin Noetzli","email":"code@jasi.dev"},"license":"MIT","_id":"solid-presence@0.1.4","maintainers":[{"name":"giyomoon","email":"npm@jasi.dev"}],"homepage":"https://corvu.dev/docs/utilities/presence","bugs":{"url":"https://github.com/corvudev/corvu/issues","email":"code@jasi.dev"},"dist":{"shasum":"5348fcd0f33872c8883c69c1a70250f2857f2876","tarball":"https://registry.npmjs.org/solid-presence/-/solid-presence-0.1.4.tgz","fileCount":6,"integrity":"sha512-bK+bQtOixMwbPHmb6TnOHdOCShGPiRXrL/oaWu6wPA7nM3+1tVV2XvIzkAVECk5PYXPprRL//ee+nxVjnMnyfQ==","signatures":[{"sig":"MEUCIApb1o1RHod2ys/6zOlvtyaHDH4wz/jFyLiBvejVu5b3AiEAoUmUyJ74XffbcIL5jo5BxYBuQU8/RMlUrLtoJb6OXXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9746},"main":"./dist/index.js","type":"module","_from":"file:solid-presence-0.1.4.tgz","types":"./dist/index.d.ts","exports":{".":{"solid":"./dist/index.jsx","types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"lint":"eslint --max-warnings=0 .","build":"tsup","clean":"rm -rf .turbo dist node_modules","typedoc":"typedoc --json api.json --entryPoints ./src/index.ts"},"_npmUser":{"name":"giyomoon","email":"npm@jasi.dev"},"_resolved":"/tmp/858fb5608a2893679f4f042634dcfea6/solid-presence-0.1.4.tgz","_integrity":"sha512-bK+bQtOixMwbPHmb6TnOHdOCShGPiRXrL/oaWu6wPA7nM3+1tVV2XvIzkAVECk5PYXPprRL//ee+nxVjnMnyfQ==","repository":{"url":"git+https://github.com/corvudev/corvu.git","type":"git"},"_npmVersion":"10.2.4","description":"SolidJS utility that manages the presence of an element in the DOM while being aware of pending animations.","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"@corvu/utils":"~0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","eslint":"^8.57.0","typedoc":"0.25.4","prettier":"^3.2.5","solid-js":"^1.8.15","typescript":"^5.3.3","eslint-plugin-solid":"^0.13.1","esbuild-plugin-solid":"^0.5.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/eslint-plugin":"^7.0.2"},"peerDependencies":{"solid-js":"^1.8"},"_npmOperationalInternal":{"tmp":"tmp/solid-presence_0.1.4_1708981746217_0.13600707750285745","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"solid-presence","version":"0.1.5","keywords":["solid","solidjs","presence","animation"],"author":{"url":"https://github.com/GiyoMoon","name":"Jasmin Noetzli","email":"code@jasi.dev"},"license":"MIT","_id":"solid-presence@0.1.5","maintainers":[{"name":"giyomoon","email":"npm@jasi.dev"}],"homepage":"https://corvu.dev/docs/utilities/presence","bugs":{"url":"https://github.com/corvudev/corvu/issues","email":"code@jasi.dev"},"dist":{"shasum":"c85d814ecbbfbc525e16b4ebd8fd944aefa66384","tarball":"https://registry.npmjs.org/solid-presence/-/solid-presence-0.1.5.tgz","fileCount":5,"integrity":"sha512-4BRCJ+ElC1wjUbYQV67WOYSozXgtmeSZ47NPrps0mREjJYKBCw+j0PXhktQUnpK2pPf95BTgB7BsXeIxM+Vz3Q==","signatures":[{"sig":"MEUCIC+rqBG9D0ZaTBGfUkLKzaLRYSJwp9Mi8G45/V8JMAQoAiEA0vRiBPNIA4aW2BVJcK8s8Kunhtv2/XyO6WFoXBA7VAM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7169},"main":"./dist/index.js","type":"module","_from":"file:solid-presence-0.1.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"lint":"eslint --max-warnings=0 .","build":"tsup","clean":"rm -rf .turbo dist node_modules","typedoc":"typedoc --json api.json --entryPoints ./src/index.ts"},"_npmUser":{"name":"giyomoon","email":"npm@jasi.dev"},"_resolved":"/tmp/2a9979462e40b8e7a35c6a8ce238b7e8/solid-presence-0.1.5.tgz","_integrity":"sha512-4BRCJ+ElC1wjUbYQV67WOYSozXgtmeSZ47NPrps0mREjJYKBCw+j0PXhktQUnpK2pPf95BTgB7BsXeIxM+Vz3Q==","repository":{"url":"git+https://github.com/corvudev/corvu.git","type":"git"},"_npmVersion":"10.2.4","description":"SolidJS utility that manages the presence of an element in the DOM while being aware of pending animations.","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"@corvu/utils":"~0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","eslint":"^8.57.0","typedoc":"0.25.4","prettier":"^3.2.5","solid-js":"^1.8.15","typescript":"^5.3.3","eslint-plugin-solid":"^0.13.1","esbuild-plugin-solid":"^0.5.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/eslint-plugin":"^7.1.0"},"peerDependencies":{"solid-js":"^1.8"},"_npmOperationalInternal":{"tmp":"tmp/solid-presence_0.1.5_1709067866743_0.7587677326657842","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"solid-presence","version":"0.1.6","keywords":["solid","solidjs","presence","animation"],"author":{"url":"https://github.com/GiyoMoon","name":"Jasmin Noetzli","email":"code@jasi.dev"},"license":"MIT","_id":"solid-presence@0.1.6","maintainers":[{"name":"giyomoon","email":"npm@jasi.dev"}],"homepage":"https://corvu.dev/docs/utilities/presence","bugs":{"url":"https://github.com/corvudev/corvu/issues","email":"code@jasi.dev"},"dist":{"shasum":"870ba2a16f6ed9f92da1507dbec578776ec80f86","tarball":"https://registry.npmjs.org/solid-presence/-/solid-presence-0.1.6.tgz","fileCount":5,"integrity":"sha512-J0SLoXIkqJ9q1reaCJfcaUFz3XmKxhcKp7iUi8QvrWHHeWbVVy/IIAEd/yaZHRzWs0x61SPUdP5YrparwqmWeA==","signatures":[{"sig":"MEUCIBFA21/IlA3XIBl3iSLnajx0lhfofwb7Ix4HhRaQkgcDAiEA8iQRaO8cqMwbqr+RLvelLZS1FLZMZw+oH9gGx8GBbPs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7333},"main":"./dist/index.js","type":"module","_from":"file:solid-presence-0.1.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"lint":"eslint --max-warnings=0 .","build":"tsup","clean":"rm -rf .turbo dist node_modules typedoc.json","typedoc":"rm -f typedoc.json && typedoc --json typedoc.json --entryPoints ./src/index.ts"},"_npmUser":{"name":"giyomoon","email":"npm@jasi.dev"},"_resolved":"/tmp/6a976d6da60db6c1aa0df940d971c916/solid-presence-0.1.6.tgz","_integrity":"sha512-J0SLoXIkqJ9q1reaCJfcaUFz3XmKxhcKp7iUi8QvrWHHeWbVVy/IIAEd/yaZHRzWs0x61SPUdP5YrparwqmWeA==","repository":{"url":"git+https://github.com/corvudev/corvu.git","type":"git"},"_npmVersion":"10.5.0","description":"SolidJS utility that manages the presence of an element in the DOM while being aware of pending animations.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"@corvu/utils":"~0.2.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","eslint":"^8.57.0","typedoc":"0.25.13","prettier":"^3.2.5","solid-js":"^1.8.17","typescript":"^5.4.5","eslint-plugin-solid":"^0.14.0","esbuild-plugin-solid":"^0.6.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/eslint-plugin":"^7.8.0"},"peerDependencies":{"solid-js":"^1.8"},"_npmOperationalInternal":{"tmp":"tmp/solid-presence_0.1.6_1715616270210_0.22737924777796747","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"solid-presence","version":"0.1.7","keywords":["solid","solidjs","presence","animation"],"author":{"url":"https://github.com/GiyoMoon","name":"Jasmin Noetzli","email":"code@jasi.dev"},"license":"MIT","_id":"solid-presence@0.1.7","maintainers":[{"name":"giyomoon","email":"npm@jasi.dev"}],"homepage":"https://corvu.dev/docs/utilities/presence","bugs":{"url":"https://github.com/corvudev/corvu/issues","email":"code@jasi.dev"},"dist":{"shasum":"231132b3d8a0fd4ab9b233dd8fc86b279019557d","tarball":"https://registry.npmjs.org/solid-presence/-/solid-presence-0.1.7.tgz","fileCount":6,"integrity":"sha512-786JcN2PFCSKKOIQ7Zg0GZuy2vmtF8b78WZDbOIzzVOCcZF/ovZTCZOY11lUYiKqPCXxeLxh8kBLoFF1X42i9w==","signatures":[{"sig":"MEQCIDq9sdNScBxbiLCSW2QixEDqDmTctpymU/aKM0Q/xb8CAiBGHhA3muwbo7Ouad5nUE5MAXgGLzQFG5wT4ZMUQFjg9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9891},"main":"./dist/index.js","type":"module","_from":"file:solid-presence-0.1.7.tgz","types":"./dist/index.d.ts","exports":{".":{"solid":"./dist/index.jsx","types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"lint":"eslint --max-warnings=0 .","build":"tsup","clean":"rm -rf .turbo dist node_modules typedoc.json","typedoc":"rm -f typedoc.json && typedoc --json typedoc.json --entryPoints ./src/index.ts"},"_npmUser":{"name":"giyomoon","email":"npm@jasi.dev"},"_resolved":"/tmp/2b9418f6c0cafeb7b9bae0e4d1bd3d03/solid-presence-0.1.7.tgz","_integrity":"sha512-786JcN2PFCSKKOIQ7Zg0GZuy2vmtF8b78WZDbOIzzVOCcZF/ovZTCZOY11lUYiKqPCXxeLxh8kBLoFF1X42i9w==","repository":{"url":"git+https://github.com/corvudev/corvu.git","type":"git"},"_npmVersion":"10.7.0","description":"SolidJS utility that manages the presence of an element in the DOM while being aware of pending animations.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"@corvu/utils":"~0.3.1"},"typesVersions":{"*":{"*":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","eslint":"^8.57.0","typedoc":"0.25.13","prettier":"^3.3.2","solid-js":"^1.8.17","typescript":"^5.4.5","eslint-plugin-solid":"^0.14.0","esbuild-plugin-solid":"^0.6.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/eslint-plugin":"^7.13.1"},"peerDependencies":{"solid-js":"^1.8"},"_npmOperationalInternal":{"tmp":"tmp/solid-presence_0.1.7_1718810438922_0.10697892531177855","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"solid-presence","version":"0.1.8","keywords":["solid","solidjs","presence","animation"],"author":{"url":"https://github.com/GiyoMoon","name":"Jasmin Noetzli","email":"code@jasi.dev"},"license":"MIT","_id":"solid-presence@0.1.8","maintainers":[{"name":"giyomoon","email":"npm@jasi.dev"}],"homepage":"https://corvu.dev/docs/utilities/presence","bugs":{"url":"https://github.com/corvudev/corvu/issues","email":"code@jasi.dev"},"dist":{"shasum":"c8713c7d52122b128d22fc1c0afdb08b0fb93d07","tarball":"https://registry.npmjs.org/solid-presence/-/solid-presence-0.1.8.tgz","fileCount":6,"integrity":"sha512-pWGtXUFWYYUZNbg5YpG5vkQJyOtzn2KXhxYaMx/4I+lylTLYkITOLevaCwMRN+liCVk0pqB6EayLWojNqBFECA==","signatures":[{"sig":"MEQCIF3CyjhawCKJAV7hSQVAwjQ1/mwusoImSGGF973fDa2iAiA318I7IE9eoQnHApvxtGCwaPM/0NXY+IlAq+LL8jp7/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9985},"main":"./dist/index.js","type":"module","_from":"file:solid-presence-0.1.8.tgz","types":"./dist/index.d.ts","exports":{".":{"solid":"./dist/index.jsx","types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"lint":"eslint --max-warnings=0 .","build":"tsup","clean":"rm -rf .turbo dist node_modules api.json","typedoc":"typedoc --json api.json --entryPoints ./src/index.ts"},"_npmUser":{"name":"giyomoon","email":"npm@jasi.dev"},"_resolved":"/tmp/d50ae72573884a2c27af5b16e3e1c3cd/solid-presence-0.1.8.tgz","_integrity":"sha512-pWGtXUFWYYUZNbg5YpG5vkQJyOtzn2KXhxYaMx/4I+lylTLYkITOLevaCwMRN+liCVk0pqB6EayLWojNqBFECA==","repository":{"url":"git+https://github.com/corvudev/corvu.git","type":"git"},"_npmVersion":"10.8.1","description":"SolidJS utility that manages the presence of an element in the DOM while being aware of pending animations.","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"@corvu/utils":"~0.4.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","eslint":"^8.57.0","typedoc":"^0.26.5","prettier":"^3.3.3","solid-js":"^1.8.19","typescript":"^5.5.4","eslint-plugin-solid":"^0.14.1","esbuild-plugin-solid":"^0.6.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"solid-js":"^1.8"},"_npmOperationalInternal":{"tmp":"tmp/solid-presence_0.1.8_1722698960895_0.04814072090325361","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"solid-presence","version":"0.2.0","private":false,"description":"SolidJS utility that manages the presence of an element in the DOM while being aware of pending animations.","keywords":["solid","solidjs","presence","animation"],"homepage":"https://corvu.dev/docs/utilities/presence","bugs":{"url":"https://github.com/corvudev/corvu/issues","email":"code@jasi.dev"},"repository":{"type":"git","url":"git+https://github.com/corvudev/corvu.git"},"license":"MIT","author":{"name":"Jasmin Noetzli","email":"code@jasi.dev","url":"https://github.com/GiyoMoon"},"sideEffects":false,"type":"module","exports":{".":{"types":"./dist/index.d.ts","solid":"./dist/index.jsx","default":"./dist/index.js"}},"main":"./dist/index.js","types":"./dist/index.d.ts","typesVersions":{"*":{"*":["./dist/index.d.ts"]}},"dependencies":{"@corvu/utils":"~0.4.2"},"devDependencies":{"@typescript-eslint/parser":"^8.21.0","esbuild-plugin-solid":"^0.6.0","eslint":"^9.18.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","eslint-plugin-solid":"^0.14.5","prettier":"^3.4.2","solid-js":"^1.9.4","tsup":"^8.3.5","typedoc":"^0.27.6","typescript":"^5.7.3","typescript-eslint":"^8.21.0"},"peerDependencies":{"solid-js":"^1.8"},"scripts":{"build":"tsup","clean":"rm -rf .turbo dist node_modules api.json","lint":"eslint --max-warnings=0 .","typedoc":"typedoc --json api.json --entryPoints ./src/index.ts"},"_id":"solid-presence@0.2.0","_integrity":"sha512-YM92o+jvpzX3XGaD4rLYmq/Kc2ZVh47GSCLEufHBFQQIurvZTs8SoGJxO8BJGNDxBKdcS8F3dYhW1SDXp4BNjA==","_resolved":"/tmp/db926a4dfc445f5f8bf363ed88cd6c31/solid-presence-0.2.0.tgz","_from":"file:solid-presence-0.2.0.tgz","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-YM92o+jvpzX3XGaD4rLYmq/Kc2ZVh47GSCLEufHBFQQIurvZTs8SoGJxO8BJGNDxBKdcS8F3dYhW1SDXp4BNjA==","shasum":"1f92958d549fba5ebc5905b33d02ba854132c68d","tarball":"https://registry.npmjs.org/solid-presence/-/solid-presence-0.2.0.tgz","fileCount":6,"unpackedSize":10318,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICft3TfRmIUkce/QvJLQJvh36kXLdeTdAw80ktKktvxjAiB5su0E2QApvkWJ8Ar0IKU8EoF5fEL7Z5A5hOnrI+tcUg=="}]},"_npmUser":{"name":"giyomoon","email":"npm@jasi.dev"},"directories":{},"maintainers":[{"name":"giyomoon","email":"npm@jasi.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/solid-presence_0.2.0_1738194407652_0.9926411079425355"},"_hasShrinkwrap":false}},"time":{"created":"2024-01-15T16:59:28.679Z","modified":"2025-01-29T23:46:48.053Z","0.1.0":"2024-01-15T16:59:28.813Z","0.1.1":"2024-01-28T15:35:19.885Z","0.1.2":"2024-02-07T16:40:05.102Z","0.1.3":"2024-02-26T16:19:43.386Z","0.1.4":"2024-02-26T21:09:06.416Z","0.1.5":"2024-02-27T21:04:26.927Z","0.1.6":"2024-05-13T16:04:30.400Z","0.1.7":"2024-06-19T15:20:39.079Z","0.1.8":"2024-08-03T15:29:21.086Z","0.2.0":"2025-01-29T23:46:47.854Z"},"bugs":{"url":"https://github.com/corvudev/corvu/issues","email":"code@jasi.dev"},"author":{"name":"Jasmin Noetzli","email":"code@jasi.dev","url":"https://github.com/GiyoMoon"},"license":"MIT","homepage":"https://corvu.dev/docs/utilities/presence","keywords":["solid","solidjs","presence","animation"],"repository":{"type":"git","url":"git+https://github.com/corvudev/corvu.git"},"description":"SolidJS utility that manages the presence of an element in the DOM while being aware of pending animations.","maintainers":[{"name":"giyomoon","email":"npm@jasi.dev"}],"readme":"<div align=\"center\">\n  <a href=\"https://corvu.dev/docs/utilities/presence\">\n    <img src=\"https://corvu.dev/readme/solid-presence.png\" width=1000 alt=\"Solid Presence\" />\n  </a>\n</div>\n<br />\n\nSolidJS utility that manages the presence of an element in the DOM while being aware of pending animations.\n\n## Usage\n\nThe utility returns a boolean called `present` which indicates if the element should be present in the DOM or not.\n\nThe `state` variable can be used to get the current state of the presence. Valid states are `present`, `hiding` or `hidden`.\n\n```tsx\nimport createPresence from 'solid-presence'\n```\n\n```tsx\nconst DialogContent: Component<{\n  open?: boolean\n}> = (props) => {\n  const [dialogRef, setDialogRef] = createSignal<HTMLElement | null>(null)\n\n  const { present } = createPresence({\n    show: () => props.open,\n    element: dialogRef,\n  })\n\n  return (\n    <Show when={present()}>\n      <div ref={setDialogRef}>Dialog</div>\n    </Show>\n  )\n}\n```\n\n## Further Reading\nThis utility is from the maintainers of [corvu](https://corvu.dev), a collection of unstyled, accessible and customizable UI primitives for SolidJS. It is also documented in the corvu docs under [Presence](https://corvu.dev/docs/utilities/presence).\n","readmeFilename":"README.md"}