{"_id":"@glhrmoura/react-conditional","_rev":"31-630d52dcc431bc95e5bdbb81333c6f43","name":"@glhrmoura/react-conditional","dist-tags":{"latest":"0.10.2"},"versions":{"0.1.0":{"name":"@glhrmoura/react-conditional","version":"0.1.0","keywords":["React","TypeScript","JavaScript"],"author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"license":"MIT","_id":"@glhrmoura/react-conditional@0.1.0","maintainers":[{"name":"glhrmoura","email":"pedroch4610@gmail.com"}],"homepage":"https://github.com/glhrmoura/react-conditional#readme","bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"dist":{"shasum":"38e765384530f23dd17e61f2e61e8261cd0343e1","tarball":"https://registry.npmjs.org/@glhrmoura/react-conditional/-/react-conditional-0.1.0.tgz","fileCount":39,"integrity":"sha512-BEjMBcX4uSm/Zx2Dj+z2PIhjMlHDMJzoHFFUJL24AcMjemrXn5HNM/5EvuZWMFzyWbbFnUbX/ZrAbplpEU0s+w==","signatures":[{"sig":"MEYCIQDENYv4Ytpcq23P4HND99sOCK0v8+x83KskPXDxeN+CjAIhAO44cY4jJLBU7ks1Y2M+l+vTFjqpvO6TCifJUG+z3JIJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23801},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"b156190a019c0f008415d66cc06244ef1416a3c7","private":false,"scripts":{"lint":"eslint \"{**/*,*}.{js,ts,jsx,tsx}\"","build":"yarn build:esm && yarn build:cjs","prepare":"npm run build","build:cjs":"tsc --module commonjs --outDir dist/cjs","build:esm":"tsc","prepublishOnly":"npm run lint"},"_npmUser":{"name":"glhrmoura","email":"pedroch4610@gmail.com"},"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"_npmVersion":"8.11.0","description":"The React Conditional library is a powerful tool that assists in conditional rendering of components in React applications.","directories":{},"_nodeVersion":"16.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.5.0","eslint":"^8.40.0","react-dom":"^18.2.0","typescript":"^5.0.4","@types/react":"^18.2.5","eslint-plugin-react":"^7.32.2","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.2"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/react-conditional_0.1.0_1683724230115_0.34274173043360845","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@glhrmoura/react-conditional","version":"0.1.1","keywords":["React","TypeScript","JavaScript"],"author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"license":"MIT","_id":"@glhrmoura/react-conditional@0.1.1","maintainers":[{"name":"glhrmoura","email":"mouraggui@gmail.com"}],"homepage":"https://github.com/glhrmoura/react-conditional#readme","bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"dist":{"shasum":"f656a8e913581ee494ce6ab015526b7a0c83821c","tarball":"https://registry.npmjs.org/@glhrmoura/react-conditional/-/react-conditional-0.1.1.tgz","fileCount":23,"integrity":"sha512-IQKMHmf0DvEGHCmsKbd26CFI0t129JppcaSdpK/jhxY8KS3qJFkuCY5UjxuBuGkeNqOIjgEzBjhCgDDFaz6e/g==","signatures":[{"sig":"MEUCIFO+Rg5dTKociEIaBxhUSuhF2X0Li2WmzV4JGpdN1FzaAiEA3TSyzDCR2UX2q6RdBQr9lBP3g+d36YbEsqbVG3uGg/I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14196},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"1ca4f93c49a97a18e02ebf2bd539c8c62ca0db07","private":false,"scripts":{"lint":"eslint \"{**/*,*}.{js,ts,jsx,tsx}\"","build":"yarn build:esm && yarn build:cjs","prepare":"npm run build","build:cjs":"tsc --module commonjs --outDir dist/cjs","build:esm":"tsc","prepublishOnly":"npm run lint"},"_npmUser":{"name":"glhrmoura","email":"mouraggui@gmail.com"},"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"_npmVersion":"8.11.0","description":"The React Conditional library is a powerful tool that assists in conditional rendering of components in React applications.","directories":{},"_nodeVersion":"16.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.5.0","eslint":"^8.40.0","react-dom":"^18.2.0","typescript":"^5.0.4","@types/react":"^18.2.5","eslint-plugin-react":"^7.32.2","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.2"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/react-conditional_0.1.1_1683892473637_0.737964079872651","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@glhrmoura/react-conditional","version":"0.1.2","keywords":["React","TypeScript","JavaScript"],"author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"license":"MIT","_id":"@glhrmoura/react-conditional@0.1.2","maintainers":[{"name":"glhrmoura","email":"mouraggui@gmail.com"}],"homepage":"https://github.com/glhrmoura/react-conditional#readme","bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"dist":{"shasum":"0a81249f14b9f425a8a7f200bfce0826a9f72b62","tarball":"https://registry.npmjs.org/@glhrmoura/react-conditional/-/react-conditional-0.1.2.tgz","fileCount":23,"integrity":"sha512-5VtRQODXdQ0WpdZ8gJfsRdgsxd18r5Y2ks9ZPfxV9he2l6lu8CwwtmdXLEV2sYmYuMcUSpBrYDlwD84ScRd5wA==","signatures":[{"sig":"MEYCIQCMG890W8babI9oGoj/MTLDChDF5Ap9NnDSz7ko0haEFAIhAM115C8L5Pforj1WUUU0Th8lkkMRCWULEVYKTIbw+1Il","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14284},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"ab33dc4277f7a1e5d9fd2700a87b690baecd9af9","private":false,"scripts":{"lint":"eslint \"{**/*,*}.{js,ts,jsx,tsx}\"","build":"yarn build:esm && yarn build:cjs","prepare":"npm run build","build:cjs":"tsc --module commonjs --outDir dist/cjs","build:esm":"tsc","prepublishOnly":"npm run lint"},"_npmUser":{"name":"glhrmoura","email":"mouraggui@gmail.com"},"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"_npmVersion":"8.11.0","description":"The React Conditional library is a powerful tool that assists in conditional rendering of components in React applications.","directories":{},"_nodeVersion":"16.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.5.0","eslint":"^8.40.0","react-dom":"^18.2.0","typescript":"^5.0.4","@types/react":"^18.2.5","eslint-plugin-react":"^7.32.2","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.2"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/react-conditional_0.1.2_1684075821270_0.6822429372200416","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@glhrmoura/react-conditional","version":"0.1.3","keywords":["React","TypeScript","JavaScript"],"author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"license":"MIT","_id":"@glhrmoura/react-conditional@0.1.3","maintainers":[{"name":"glhrmoura","email":"mouraggui@gmail.com"}],"homepage":"https://github.com/glhrmoura/react-conditional#readme","bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"dist":{"shasum":"c42a53d38aaaea2e9177e4132511263ff5e10208","tarball":"https://registry.npmjs.org/@glhrmoura/react-conditional/-/react-conditional-0.1.3.tgz","fileCount":23,"integrity":"sha512-WqNDGMNzmi+haAnZG/9yAxfM/G2PnUmmGV7n7TaGYs1YeNqO8oJLiWIm1fB/3sgHecWFpYoumQcf5c+CGTT1FQ==","signatures":[{"sig":"MEUCIGfZwINWRSPMfm/lmq+dCoTmvSYoDD3ZU3TWFWzldrjJAiEAsbUFS35CDfh4lQvuMOx3vI/GbTVp0iVftjT0DciO2mc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14284},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"d55fd4e739cd4951cc73f70c77ee8ffc3031ff79","private":false,"scripts":{"lint":"eslint \"{**/*,*}.{js,ts,jsx,tsx}\"","build":"yarn build:esm && yarn build:cjs","prepare":"npm run build","build:cjs":"tsc --module commonjs --outDir dist/cjs","build:esm":"tsc","prepublishOnly":"npm run lint"},"_npmUser":{"name":"glhrmoura","email":"mouraggui@gmail.com"},"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"_npmVersion":"9.5.1","description":"The React Conditional library is a powerful tool that assists in conditional rendering of components in React applications.","directories":{},"_nodeVersion":"18.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.5.0","eslint":"^8.40.0","react-dom":"^18.2.0","typescript":"^5.0.4","@types/react":"^18.2.5","eslint-plugin-react":"^7.32.2","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.2"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/react-conditional_0.1.3_1684112776292_0.8947555661104922","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@glhrmoura/react-conditional","version":"0.1.4","keywords":["React","TypeScript","JavaScript"],"author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"license":"MIT","_id":"@glhrmoura/react-conditional@0.1.4","maintainers":[{"name":"glhrmoura","email":"mouraggui@gmail.com"}],"homepage":"https://github.com/glhrmoura/react-conditional#readme","bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"dist":{"shasum":"bcc0f49dcbbff40e639385b2f138a49748808bbe","tarball":"https://registry.npmjs.org/@glhrmoura/react-conditional/-/react-conditional-0.1.4.tgz","fileCount":23,"integrity":"sha512-B3AIgmo/mJPWLDqlarmTJ4cK8WCLTAeMLJGRH6JMoxQLRqlBktV/6GfVh3u24yBzaGmS05xwoFHnWvP2G1D0jQ==","signatures":[{"sig":"MEYCIQC5q7v7ohOEBCMB1F/Urp1zU8kvBj2ZNbf6yUZh/Zx3jwIhANtiuVnMVlJ2Ugfi32pS4fQAoNEOdtJ+R25UtcU7lJBy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14284},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","gitHead":"2f9e670a90f83e5dc02d08cc644297dc3d48a76d","private":false,"scripts":{"lint":"eslint \"{**/*,*}.{js,ts,jsx,tsx}\"","build":"yarn build:esm && yarn build:cjs","prepare":"npm run build","build:cjs":"tsc --module commonjs --outDir dist/cjs","build:esm":"tsc","prepublishOnly":"npm run lint"},"_npmUser":{"name":"glhrmoura","email":"mouraggui@gmail.com"},"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"_npmVersion":"9.5.1","description":"The React Conditional library is a powerful tool that assists in conditional rendering of components in React applications.","directories":{},"_nodeVersion":"18.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.5.0","eslint":"^8.40.0","react-dom":"^18.2.0","typescript":"^5.0.4","@types/react":"^18.2.5","eslint-plugin-react":"^7.32.2","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.2"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/react-conditional_0.1.4_1684114024110_0.8599129093672055","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@glhrmoura/react-conditional","version":"0.1.5","keywords":["react","typescript","javascript"],"author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"license":"MIT","_id":"@glhrmoura/react-conditional@0.1.5","maintainers":[{"name":"glhrmoura","email":"mouraggui@gmail.com"}],"homepage":"https://github.com/glhrmoura/react-conditional#readme","bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"dist":{"shasum":"b569f11b56d4fa612e9ddb6c036d1740d447ca8f","tarball":"https://registry.npmjs.org/@glhrmoura/react-conditional/-/react-conditional-0.1.5.tgz","fileCount":4,"integrity":"sha512-gNiJsGHLxQC1H94Y2lPCgQ8rNpKp6U12ByWynI+zZITFABI4WdP7pJSbyKGl+PvWI44MDnLVPzJrXAkSURI6rg==","signatures":[{"sig":"MEUCIQCCAONoIrT38iGS6XpppcY3KCMe1zRbyteRAeaoHLs5WwIgE14/RX/hVGLztku9Xn7Yb2eYU3JgzcQVeaDBqPuaKfs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14783},"main":"./dist/index.js","gitHead":"240a89ae683d34318fd306a8d5f3c5bba24cb0ec","private":false,"scripts":{"dev":"webpack server --config src/config/webpack.config.dev.js","build":"webpack --config src/config/webpack.config.prod.js && rm dist/index.js.LICENSE.txt","prepare":"yarn build","build:declaration":"tsc src/lib/index.ts --declaration --outFile out.js"},"_npmUser":{"name":"glhrmoura","email":"mouraggui@gmail.com"},"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"_npmVersion":"9.5.1","description":"The React Conditional library is a powerful tool that assists in conditional rendering of components in React applications.","directories":{},"_nodeVersion":"18.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.5.0","eslint":"^8.40.0","webpack":"^5.83.1","react-dom":"^18.2.0","ts-loader":"^9.4.2","typescript":"^5.0.4","webpack-cli":"^5.1.1","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","webpack-dev-server":"^4.15.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.1","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.59.2"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/react-conditional_0.1.5_1684766580813_0.15668249161911163","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@glhrmoura/react-conditional","version":"0.1.6","keywords":["react","typescript","javascript"],"author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"license":"MIT","_id":"@glhrmoura/react-conditional@0.1.6","maintainers":[{"name":"glhrmoura","email":"mouraggui@gmail.com"}],"homepage":"https://github.com/glhrmoura/react-conditional#readme","bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"dist":{"shasum":"4681763f3ff3bd9afbb7a651eb74b3b1730dc600","tarball":"https://registry.npmjs.org/@glhrmoura/react-conditional/-/react-conditional-0.1.6.tgz","fileCount":9,"integrity":"sha512-tIs1MDyR/3ihXWYyx7AdNbhfkyDjYZbMZUMRC3iS41kCqKAny5nzmxTn+Vkeiy4laOtgCMf3KmMqQuwViYJ+Tg==","signatures":[{"sig":"MEUCIBNcapId98KdIngTxPn8w4b/XXqNYYYpEvd7BX3w1QcVAiEAyuRLnW+spObYNKTAfl2BdKK3cp1B7DTpLReYEsNRvQo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15784},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"ba49c002c643f992cbdd18f01e44245410d49880","private":false,"scripts":{"dev":"webpack server --config src/config/webpack.config.dev.js","build":"webpack --config src/config/webpack.config.prod.js && rm dist/index.js.LICENSE.txt","prepare":"yarn build"},"_npmUser":{"name":"glhrmoura","email":"mouraggui@gmail.com"},"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"_npmVersion":"8.19.2","description":"The React Conditional library is a powerful tool that assists in conditional rendering of components in React applications.","directories":{},"_nodeVersion":"18.12.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.5.0","eslint":"^8.40.0","webpack":"^5.83.1","react-dom":"^18.2.0","ts-loader":"^9.4.2","typescript":"^5.0.4","webpack-cli":"^5.1.1","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","webpack-dev-server":"^4.15.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.1","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.59.2"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/react-conditional_0.1.6_1703774898723_0.3671400555540518","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@glhrmoura/react-conditional","version":"0.2.0","keywords":["react","typescript","javascript"],"author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"license":"MIT","_id":"@glhrmoura/react-conditional@0.2.0","maintainers":[{"name":"glhrmoura","email":"mouraggui@gmail.com"}],"homepage":"https://github.com/glhrmoura/react-conditional#readme","bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"dist":{"shasum":"12e7b204d5121b737ecfb312527b1bf5fca42160","tarball":"https://registry.npmjs.org/@glhrmoura/react-conditional/-/react-conditional-0.2.0.tgz","fileCount":4,"integrity":"sha512-aefioVSwHYbcJSRjDfmgoqPXYcO+XfDn4G7znpz6E+X95krevNTTJ9Z8i1aYbJFbrKGDeYEQGM12mxiCjBh4QA==","signatures":[{"sig":"MEQCICOqjogPsxZBUWDHRLM+qV03qKPvKlzhBNCjkg29vmewAiAKwMpYbzsvaosN2ABDOb207fK/+Gq8eY3OJqBR8vY1nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12813},"main":"./dist/index.js","gitHead":"0de8116c4decce9e2ade46b5982e5ece0d05f946","private":false,"scripts":{"dev":"webpack server --config src/config/webpack.config.dev.js","build":"webpack --config src/config/webpack.config.prod.js && rm dist/index.js.LICENSE.txt","prepare":"yarn build"},"_npmUser":{"name":"glhrmoura","email":"mouraggui@gmail.com"},"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"_npmVersion":"10.5.0","description":"The React Conditional library is a powerful tool that assists in conditional rendering of components in React applications.","directories":{},"_nodeVersion":"21.7.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.5.0","eslint":"^8.40.0","webpack":"^5.83.1","react-dom":"^18.2.0","ts-loader":"^9.4.2","typescript":"^5.0.4","webpack-cli":"^5.1.1","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","webpack-dev-server":"^4.15.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.1","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.59.2"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/react-conditional_0.2.0_1725568861810_0.9115207878756524","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@glhrmoura/react-conditional","version":"0.2.1","keywords":["react","typescript","javascript"],"author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"license":"MIT","_id":"@glhrmoura/react-conditional@0.2.1","maintainers":[{"name":"glhrmoura","email":"mouraggui@gmail.com"}],"homepage":"https://github.com/glhrmoura/react-conditional#readme","bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"dist":{"shasum":"d3bac47482ca1b70bfd72c35aca74c329dcaba6a","tarball":"https://registry.npmjs.org/@glhrmoura/react-conditional/-/react-conditional-0.2.1.tgz","fileCount":6,"integrity":"sha512-/gRBhU9bkAB03l+Dqqbql214EPNxYbGIoVghaL5Tx8pkS76X1WQNdikC3ZAezOBEYDphXIwtuoMPm3OOSgwWVg==","signatures":[{"sig":"MEUCIB08DEtff6vOosUBW39rZ0Atw2t2vcqTe4XcF/o8IjvFAiEAxd5Qmi9PwJh3xZUhUx9d14N/Jh4+B6rrtAmdv7u3Hes=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13095},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"0de8116c4decce9e2ade46b5982e5ece0d05f946","private":false,"scripts":{"dev":"webpack server --config src/config/webpack.config.dev.js","build":"webpack --config src/config/webpack.config.prod.js && rm dist/index.js.LICENSE.txt","prepare":"yarn build"},"_npmUser":{"name":"glhrmoura","email":"mouraggui@gmail.com"},"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"_npmVersion":"10.5.0","description":"The React Conditional library is a powerful tool that assists in conditional rendering of components in React applications.","directories":{},"_nodeVersion":"21.7.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.5.0","eslint":"^8.40.0","webpack":"^5.83.1","react-dom":"^18.2.0","ts-loader":"^9.4.2","typescript":"^5.0.4","webpack-cli":"^5.1.1","@types/react":"^18.2.5","@types/react-dom":"^18.2.4","webpack-dev-server":"^4.15.0","eslint-plugin-react":"^7.32.2","html-webpack-plugin":"^5.5.1","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","typescript-transform-paths":"^3.4.6","@typescript-eslint/eslint-plugin":"^5.59.2"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/react-conditional_0.2.1_1727269595812_0.515182923819054","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@glhrmoura/react-conditional","version":"0.2.2","keywords":["react","typescript","javascript"],"author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"license":"MIT","_id":"@glhrmoura/react-conditional@0.2.2","maintainers":[{"name":"glhrmoura","email":"mouraggui@gmail.com"}],"homepage":"https://github.com/glhrmoura/react-conditional#readme","bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"dist":{"shasum":"879f6f6006e88ca9880abc7ef9660300574afc2e","tarball":"https://registry.npmjs.org/@glhrmoura/react-conditional/-/react-conditional-0.2.2.tgz","fileCount":10,"integrity":"sha512-2K/LzC24EkBKfRKV0JEccZBhPOOmqPIqGiyDlp8NF2LwsWYssHgir2M9+4jvzKCIgsLvDK3lxgJDRnuDq6jIGA==","signatures":[{"sig":"MEUCIQC1Lo7Ex3VUPnxDogFX/W9dUw7y9XAvFd8rDhrsHPjkmwIgE29gc2hPhT4wIlCLjoV0eWoKzuno/58LHX00LXBQUJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6418},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"eacb50a2dc6d4b4b38d1cd4e130028f50c15df49","private":false,"scripts":{"dev":"vite","build":"vite build","prepare":"yarn build","preview":"vite preview"},"_npmUser":{"name":"glhrmoura","email":"mouraggui@gmail.com"},"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"_npmVersion":"10.9.2","description":"The React Conditional library is a powerful tool that assists in conditional rendering of components in React applications.","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","tslib":"^2.5.0","eslint":"^8.40.0","react-dom":"^18.2.0","typescript":"^5.0.4","@types/node":"^24.2.1","@types/react":"^18.2.5","vite-plugin-dts":"^3.5.0","@types/react-dom":"^18.2.4","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"^4.0.0","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.2"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/react-conditional_0.2.2_1754833021916_0.394685270096905","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@glhrmoura/react-conditional","version":"0.2.3","keywords":["react","typescript","javascript"],"author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"license":"MIT","_id":"@glhrmoura/react-conditional@0.2.3","maintainers":[{"name":"glhrmoura","email":"mouraggui@gmail.com"}],"homepage":"https://github.com/glhrmoura/react-conditional#readme","bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"dist":{"shasum":"560cccc1ee24f9d622110a6ca66abd4376da4719","tarball":"https://registry.npmjs.org/@glhrmoura/react-conditional/-/react-conditional-0.2.3.tgz","fileCount":7,"integrity":"sha512-s4AHtXLAbiP9STaCEKoovJBQVN23+lY9mk8smrbjosGvq1hsBzZb0+Mn8QaUsHvLBLj+LUVbUzCBhzekuScTJg==","signatures":[{"sig":"MEUCIQD6hYvPAoW7mACrcb78wofKkGo8egEkr3ECv89OEsxXGwIgDEYPOeqLE3GouxBM9GBY/88p4ODLIX2QgX3ZsGWXl1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6320},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"eacb50a2dc6d4b4b38d1cd4e130028f50c15df49","private":false,"scripts":{"dev":"vite","build":"vite build","prepare":"yarn build","preview":"vite preview"},"_npmUser":{"name":"glhrmoura","email":"mouraggui@gmail.com"},"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"_npmVersion":"10.9.2","description":"The React Conditional library is a powerful tool that assists in conditional rendering of components in React applications.","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","tslib":"^2.5.0","eslint":"^8.40.0","react-dom":"^18.2.0","typescript":"^5.0.4","@types/node":"^24.2.1","@types/react":"^18.2.5","vite-plugin-dts":"^3.5.0","@types/react-dom":"^18.2.4","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"^4.0.0","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.2"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/react-conditional_0.2.3_1754833506467_0.15913667465777848","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@glhrmoura/react-conditional","version":"0.2.4","keywords":["react","typescript","javascript"],"author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"license":"MIT","_id":"@glhrmoura/react-conditional@0.2.4","maintainers":[{"name":"glhrmoura","email":"mouraggui@gmail.com"}],"homepage":"https://github.com/glhrmoura/react-conditional#readme","bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"dist":{"shasum":"51a5ddf321cfe673c40b4fc198cd879df121869e","tarball":"https://registry.npmjs.org/@glhrmoura/react-conditional/-/react-conditional-0.2.4.tgz","fileCount":7,"integrity":"sha512-lOqIIXUISLIs4/PTKF/kEXiUyZPep8B1EZE02gIHxR95R3RzOpqq35IkaugC5LPH5MrDkX8OhZeiZJNXBCTN9g==","signatures":[{"sig":"MEUCIQCJtVP2ReVVW7ts0RNsmYFu3KfcSsXOBkTeYcC+Q5MhdwIgdFZYxPpUk0cMKgMyGAeyA+nK7mc31BlNW6BpTsE236w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57771},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"9db54e4508cbee2bb5bdcc32d62a11c99e57101d","private":false,"scripts":{"dev":"vite","build":"vite build","prepare":"yarn build","preview":"vite preview"},"_npmUser":{"name":"glhrmoura","email":"mouraggui@gmail.com"},"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"_npmVersion":"10.9.2","description":"The React Conditional library is a powerful tool that assists in conditional rendering of components in React applications.","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","tslib":"^2.5.0","eslint":"^8.40.0","terser":"^5.43.1","react-dom":"^18.2.0","typescript":"^5.0.4","@types/node":"^24.2.1","@types/react":"^18.2.5","vite-plugin-dts":"^3.5.0","@types/react-dom":"^18.2.4","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"^4.0.0","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.2"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/react-conditional_0.2.4_1754834845995_0.8165444791430396","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@glhrmoura/react-conditional","version":"0.3.0","keywords":["react","typescript","javascript"],"author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"license":"MIT","_id":"@glhrmoura/react-conditional@0.3.0","maintainers":[{"name":"glhrmoura","email":"mouraggui@gmail.com"}],"homepage":"https://github.com/glhrmoura/react-conditional#readme","bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"dist":{"shasum":"00971fe813757a3c590ef090cb2e6625211a9dae","tarball":"https://registry.npmjs.org/@glhrmoura/react-conditional/-/react-conditional-0.3.0.tgz","fileCount":7,"integrity":"sha512-/i3SsMIhThs3GwK68wOAC+cTEUkRZqCWXzvcGf/NeY+MjQSegWnBGRvb0kxiv5zbPxuCNgEus87TBTGkBIyGQQ==","signatures":[{"sig":"MEUCIFffKK2o9OXAdOhREu+KOsCxqpXt49FU37uZsWa5Lz3fAiEAvmXsp+KUYLDM2uPxyCPHrFz17WO7t2g94sZD1pefw3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57367},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"5de126adfb24f7a7b998f97020f7f0cb6ea06cd9","private":false,"scripts":{"dev":"vite","build":"vite build","prepare":"yarn build","preview":"vite preview"},"_npmUser":{"name":"glhrmoura","email":"mouraggui@gmail.com"},"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"_npmVersion":"10.9.2","description":"The React Conditional library is a powerful tool that assists in conditional rendering of components in React applications.","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","tslib":"^2.5.0","eslint":"^8.40.0","terser":"^5.43.1","react-dom":"^18.2.0","typescript":"^5.0.4","@types/node":"^24.2.1","@types/react":"^18.2.5","vite-plugin-dts":"^3.5.0","@types/react-dom":"^18.2.4","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"^4.0.0","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.2"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/react-conditional_0.3.0_1754835124494_0.5918142493884126","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@glhrmoura/react-conditional","version":"0.3.1","keywords":["react","typescript","javascript"],"author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"license":"MIT","_id":"@glhrmoura/react-conditional@0.3.1","maintainers":[{"name":"glhrmoura","email":"mouraggui@gmail.com"}],"homepage":"https://github.com/glhrmoura/react-conditional#readme","bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"dist":{"shasum":"cbffa83ee8c52b3a2b70f29917b39be963ede0d2","tarball":"https://registry.npmjs.org/@glhrmoura/react-conditional/-/react-conditional-0.3.1.tgz","fileCount":7,"integrity":"sha512-ynGwSRHW3C+JJ5NALoBCQ+oGvPLIQxIArOSdKLcELDrTaVikTpm1YUgAe+SSgsWV447pasIB03Gqt/O7kUNCpQ==","signatures":[{"sig":"MEUCIAbRE45qgssQfcUh7S/wB+j7g+8adQfGA+VLP4RQePC/AiEAoQ2Y+tAjjvCFTJyH2BqL8zSU0SbXiLXAAeuoaU/jYz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57748},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"0432bbbb38a2bf9cb4fd31ff6876231cea764458","private":false,"scripts":{"dev":"vite","build":"vite build","prepare":"yarn build","preview":"vite preview"},"_npmUser":{"name":"glhrmoura","email":"mouraggui@gmail.com"},"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"_npmVersion":"10.9.2","description":"The React Conditional library is a powerful tool that assists in conditional rendering of components in React applications.","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","tslib":"^2.5.0","eslint":"^8.40.0","terser":"^5.43.1","react-dom":"^18.2.0","typescript":"^5.0.4","@types/node":"^24.2.1","@types/react":"^18.2.5","vite-plugin-dts":"^3.5.0","@types/react-dom":"^18.2.4","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"^4.0.0","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.2"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/react-conditional_0.3.1_1754835939396_0.10479076327304715","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@glhrmoura/react-conditional","version":"0.3.2","keywords":["react","typescript","javascript"],"author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"license":"MIT","_id":"@glhrmoura/react-conditional@0.3.2","maintainers":[{"name":"glhrmoura","email":"mouraggui@gmail.com"}],"homepage":"https://github.com/glhrmoura/react-conditional#readme","bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"dist":{"shasum":"da7372e89080950db183400c4606a802a56e53e2","tarball":"https://registry.npmjs.org/@glhrmoura/react-conditional/-/react-conditional-0.3.2.tgz","fileCount":7,"integrity":"sha512-weMqd8WjA52mWMcsafwa+nTNRPXgLUId5BlkWaiM2bRy0p5a5xVVTsGWTklPXCpodpHwiLr9j02FNDLr+lw3xA==","signatures":[{"sig":"MEUCIHUaOz5R2dATeaTBOckIwZQmrc6a3icr7mVNilef19pKAiEAv8kJi2x7DyA+NO+9zvA02vqQFK9sQooIkV+tW/5adEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57748},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"32a47009f110044a135a5755adc2334d8851396b","private":false,"scripts":{"dev":"vite","build":"vite build","prepare":"yarn build","preview":"vite preview"},"_npmUser":{"name":"glhrmoura","email":"mouraggui@gmail.com"},"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"_npmVersion":"10.9.2","description":"The React Conditional library is a powerful tool that assists in conditional rendering of components in React applications.","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","tslib":"^2.5.0","eslint":"^8.40.0","terser":"^5.43.1","react-dom":"^18.2.0","typescript":"^5.0.4","@types/node":"^24.2.1","@types/react":"^18.2.5","vite-plugin-dts":"^3.5.0","@types/react-dom":"^18.2.4","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"^4.0.0","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.2"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/react-conditional_0.3.2_1754836217980_0.501654430011657","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@glhrmoura/react-conditional","version":"0.3.3","keywords":["react","typescript","javascript"],"author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"license":"MIT","_id":"@glhrmoura/react-conditional@0.3.3","maintainers":[{"name":"glhrmoura","email":"mouraggui@gmail.com"}],"homepage":"https://github.com/glhrmoura/react-conditional#readme","bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"dist":{"shasum":"8aa48af2d807c3db9787a702aa1cbffb6dc95186","tarball":"https://registry.npmjs.org/@glhrmoura/react-conditional/-/react-conditional-0.3.3.tgz","fileCount":7,"integrity":"sha512-C1xZazFyWIjJ+aRjJtifARQ4/oWcb8kV6HRi0qtqXbHXhYF0GNl/EqjlBqoKicz0nhXOVfFBGk1iKoSnjMH9PA==","signatures":[{"sig":"MEUCIQDNi45DEAtCbHMCkCvYJnIPzysyCtHvd4g2faJoBL7jiwIgdghctkl7B9ZRha+LG13ToXnw+XBCgEkJ5zqvqI2AOYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57668},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"76db19a4417c18e0e4dcdafb98c12802eb3dbb89","private":false,"scripts":{"dev":"vite","build":"vite build","prepare":"yarn build","preview":"vite preview"},"_npmUser":{"name":"glhrmoura","email":"mouraggui@gmail.com"},"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"_npmVersion":"10.9.2","description":"The React Conditional library is a powerful tool that assists in conditional rendering of components in React applications.","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","tslib":"^2.5.0","eslint":"^8.40.0","terser":"^5.43.1","react-dom":"^18.2.0","typescript":"^5.0.4","@types/node":"^24.2.1","@types/react":"^18.2.5","vite-plugin-dts":"^3.5.0","@types/react-dom":"^18.2.4","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"^4.0.0","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.2"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/react-conditional_0.3.3_1754836613882_0.02867123206466493","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@glhrmoura/react-conditional","version":"0.4.0","keywords":["react","typescript","javascript"],"author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"license":"MIT","_id":"@glhrmoura/react-conditional@0.4.0","maintainers":[{"name":"glhrmoura","email":"mouraggui@gmail.com"}],"homepage":"https://github.com/glhrmoura/react-conditional#readme","bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"dist":{"shasum":"36310cf3035250be566eb9bad70457f4d417d266","tarball":"https://registry.npmjs.org/@glhrmoura/react-conditional/-/react-conditional-0.4.0.tgz","fileCount":7,"integrity":"sha512-JWRGvGkVjOL8V7X5H2ZJbySkKvB3bY/Aop4EXrFrMqQ9yzdcNjKJ2txyTPzNAjPpVKQfyWvleE5872pD60k68A==","signatures":[{"sig":"MEYCIQD3aDkbWECS7TGXnaGpqNrHbQkbS/qLq/xL7nFcD38sNgIhAOGM0fv3e78+Acqkzi1rLGpZRTEENYD/jNY9wFB44s7g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59695},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"abfc198cb99606687d9929a59acd528b626e2e2a","private":false,"scripts":{"dev":"vite","build":"vite build","prepare":"yarn build","preview":"vite preview"},"_npmUser":{"name":"glhrmoura","email":"mouraggui@gmail.com"},"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"_npmVersion":"10.9.2","description":"The React Conditional library is a powerful tool that assists in conditional rendering of components in React applications.","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","tslib":"^2.5.0","eslint":"^8.40.0","terser":"^5.43.1","react-dom":"^18.2.0","typescript":"^5.0.4","@types/node":"^24.2.1","@types/react":"^18.2.5","vite-plugin-dts":"^3.5.0","@types/react-dom":"^18.2.4","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"^4.0.0","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.2"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/react-conditional_0.4.0_1754911927347_0.8081211345982875","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@glhrmoura/react-conditional","version":"0.5.4","keywords":["react","typescript","javascript"],"author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"license":"MIT","_id":"@glhrmoura/react-conditional@0.5.4","maintainers":[{"name":"glhrmoura","email":"mouraggui@gmail.com"}],"homepage":"https://glhrmoura-react-conditional.netlify.app/","bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"dist":{"shasum":"b8e5a001f0feddb7edf89a85a5ac193eb5a9571f","tarball":"https://registry.npmjs.org/@glhrmoura/react-conditional/-/react-conditional-0.5.4.tgz","fileCount":7,"integrity":"sha512-Pd65dy0iYA6S+02L9BQ7iNApEfH0VoTUzC7sqS4vq+6+7SfVrArkBFPOQ7Q2D3IMbopeiiB6mWYyU35iy7E1DA==","signatures":[{"sig":"MEYCIQD+wcgoJ5UcqsnnNsY3WJOcyH+aVtmjpU8cqipmOV11eQIhAJeDU8f6jjtJrpwplpEMQH9L4urA/p3THraQ/72ElAga","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59871},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"05bd61e4e4ec0d28b2c4df1bbbd04478137ebfaf","private":false,"scripts":{"dev":"vite","bump":"node scripts/bump-version.mjs","build":"node scripts/build.js","preview":"vite preview","publish:npm":"npm publish","prepublishOnly":"yarn bump && yarn build"},"_npmUser":{"name":"glhrmoura","email":"mouraggui@gmail.com"},"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"_npmVersion":"12.0.1","description":"The React Conditional library is a powerful tool that assists in conditional rendering of components in React applications.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","tslib":"^2.5.0","eslint":"^8.40.0","terser":"^5.43.1","react-dom":"^18.2.0","typescript":"^5.0.4","@types/node":"^24.2.1","@types/react":"^18.2.5","vite-plugin-dts":"^3.5.0","@types/react-dom":"^18.2.4","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"^4.0.0","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.2"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/react-conditional_0.5.4_1785083346450_0.9716424222171551","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@glhrmoura/react-conditional","version":"0.5.6","keywords":["react","typescript","javascript"],"author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"license":"MIT","_id":"@glhrmoura/react-conditional@0.5.6","maintainers":[{"name":"glhrmoura","email":"mouraggui@gmail.com"}],"homepage":"https://glhrmoura-react-conditional.netlify.app/","bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"dist":{"shasum":"226df5816e7cb207f5e1d7145a393dc2cd830198","tarball":"https://registry.npmjs.org/@glhrmoura/react-conditional/-/react-conditional-0.5.6.tgz","fileCount":7,"integrity":"sha512-ogf0iEKDFa64gu6e36bl6G0RyrL5y3ncbzm3pa+Zo1GFKMbU1K2Woy/VdfVVSzsuqxgkNvkEfA8Bwv6nciS1Rw==","signatures":[{"sig":"MEUCIBVF6rG9YzZg1eIFGgpwHkijLSEvr8OWMWDQ6Y/mDDeYAiEAyXBtOEk33DpI6Sbz73dHkW+LiXdj3MQ1O65sstPA1I8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59871},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"05bd61e4e4ec0d28b2c4df1bbbd04478137ebfaf","private":false,"scripts":{"dev":"vite","bump":"node scripts/bump-version.mjs","build":"node scripts/build.js","preview":"vite preview","publish:npm":"npm publish","prepublishOnly":"yarn bump && yarn build"},"_npmUser":{"name":"glhrmoura","email":"mouraggui@gmail.com"},"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"_npmVersion":"12.0.1","description":"The React Conditional library is a powerful tool that assists in conditional rendering of components in React applications.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","tslib":"^2.5.0","eslint":"^8.40.0","terser":"^5.43.1","react-dom":"^18.2.0","typescript":"^5.0.4","@types/node":"^24.2.1","@types/react":"^18.2.5","vite-plugin-dts":"^3.5.0","@types/react-dom":"^18.2.4","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"^4.0.0","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.2"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/react-conditional_0.5.6_1785083493295_0.28936903685072624","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"@glhrmoura/react-conditional","version":"0.5.8","keywords":["react","typescript","javascript"],"author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"license":"MIT","_id":"@glhrmoura/react-conditional@0.5.8","maintainers":[{"name":"glhrmoura","email":"mouraggui@gmail.com"}],"homepage":"https://glhrmoura-react-conditional.netlify.app/","bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"dist":{"shasum":"dfeb04b67915e26cf999da573b416b359772dcb8","tarball":"https://registry.npmjs.org/@glhrmoura/react-conditional/-/react-conditional-0.5.8.tgz","fileCount":7,"integrity":"sha512-250GtKPsDY9ZKQslB3GUV9Wr5l1NXMOuTYwjKC0WH66XY4bHazpkz2KBB0evfciIF+4Bk0RLX2Jm/OF09fuW7w==","signatures":[{"sig":"MEUCIH5Zd6nZjYOcAAg9S/tWeDyeSrv2L1qHgtgJwyRzylM/AiEArVO0rb7M65/8ky+BEcJBVm4zM5PO2Gt+p25ch6nlDeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59871},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"05bd61e4e4ec0d28b2c4df1bbbd04478137ebfaf","private":false,"scripts":{"dev":"vite","bump":"node scripts/bump-version.mjs","build":"node scripts/build.js","preview":"vite preview","publish:npm":"npm publish","prepublishOnly":"yarn bump && yarn build"},"_npmUser":{"name":"glhrmoura","email":"mouraggui@gmail.com"},"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"_npmVersion":"12.0.1","description":"The React Conditional library is a powerful tool that assists in conditional rendering of components in React applications.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","tslib":"^2.5.0","eslint":"^8.40.0","terser":"^5.43.1","react-dom":"^18.2.0","typescript":"^5.0.4","@types/node":"^24.2.1","@types/react":"^18.2.5","vite-plugin-dts":"^3.5.0","@types/react-dom":"^18.2.4","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"^4.0.0","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.2"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/react-conditional_0.5.8_1785083633061_0.4824521458760489","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"@glhrmoura/react-conditional","version":"0.5.9","keywords":["react","typescript","javascript"],"author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"license":"MIT","_id":"@glhrmoura/react-conditional@0.5.9","maintainers":[{"name":"glhrmoura","email":"mouraggui@gmail.com"}],"homepage":"https://glhrmoura-react-conditional.netlify.app/","bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"dist":{"shasum":"e7b3fef08c59a8255082f360c1496bd8e05fc30b","tarball":"https://registry.npmjs.org/@glhrmoura/react-conditional/-/react-conditional-0.5.9.tgz","fileCount":7,"integrity":"sha512-eiiVZLi93A/oG4W2FPi6WwCWrE2fQfR/fjAY0Lx4UCoRtO6VXYDZ9b8MjTPTOkysSBds9MJ66kEnXCI5N3q8Lw==","signatures":[{"sig":"MEUCIQCsvqBYyspp9/P9qpiCjncwi0e/mw2c6Ik14NLWZVMRngIgLdmUJ5JqK/K/yba5C/BG/n90zSsiXzcxXDFEHgpv4Cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59871},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"05bd61e4e4ec0d28b2c4df1bbbd04478137ebfaf","private":false,"scripts":{"dev":"vite","bump":"node scripts/bump-version.mjs","build":"node scripts/build.js","preview":"vite preview","publish:npm":"npm publish","prepublishOnly":"yarn bump && yarn build"},"_npmUser":{"name":"glhrmoura","email":"mouraggui@gmail.com"},"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"_npmVersion":"12.0.1","description":"The React Conditional library is a powerful tool that assists in conditional rendering of components in React applications.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","tslib":"^2.5.0","eslint":"^8.40.0","terser":"^5.43.1","react-dom":"^18.2.0","typescript":"^5.0.4","@types/node":"^24.2.1","@types/react":"^18.2.5","vite-plugin-dts":"^3.5.0","@types/react-dom":"^18.2.4","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"^4.0.0","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.2"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/react-conditional_0.5.9_1785083669422_0.01716327880103541","host":"s3://npm-registry-packages-npm-production"}},"0.5.10":{"name":"@glhrmoura/react-conditional","version":"0.5.10","keywords":["react","typescript","javascript"],"author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"license":"MIT","_id":"@glhrmoura/react-conditional@0.5.10","maintainers":[{"name":"glhrmoura","email":"mouraggui@gmail.com"}],"homepage":"https://glhrmoura-react-conditional.netlify.app/","bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"dist":{"shasum":"56d9ab5069b60491cff31d9d70760515a5ea281d","tarball":"https://registry.npmjs.org/@glhrmoura/react-conditional/-/react-conditional-0.5.10.tgz","fileCount":7,"integrity":"sha512-1U+woe2la9oqSn4IKbj6eDJ6w8GsbTObCO8542nB6qgTYGYhoGg1TC6m5dKx7qIl5wAjxJy9RtO/aBiyWeIzKQ==","signatures":[{"sig":"MEUCIQD2ISr2P3014bOahK9hibIX6oOt3ZzuqkgHRvkaaEpQqwIgZDopBL8/XHvMfSF9A3x03+KoSBiOrvkuEAoudKWnKBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59881},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"e8758976cd498c55a1dc7a7449866faf9b72b7fb","private":false,"scripts":{"dev":"vite","bump":"node scripts/bump-version.mjs","build":"node scripts/build.js","preview":"vite preview","publish:npm":"npm publish","prepublishOnly":"yarn bump && yarn build"},"_npmUser":{"name":"glhrmoura","email":"mouraggui@gmail.com"},"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"_npmVersion":"12.0.1","description":"The React Conditional library is a powerful tool that assists in conditional rendering of components in React applications.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","tslib":"^2.5.0","eslint":"^8.40.0","terser":"^5.43.1","react-dom":"^18.2.0","typescript":"^5.0.4","@types/node":"^24.2.1","@types/react":"^18.2.5","vite-plugin-dts":"^3.5.0","@types/react-dom":"^18.2.4","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"^4.0.0","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.2"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/react-conditional_0.5.10_1785083908350_0.31510392485210237","host":"s3://npm-registry-packages-npm-production"}},"0.5.11":{"name":"@glhrmoura/react-conditional","version":"0.5.11","keywords":["react","typescript","javascript"],"author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"license":"MIT","_id":"@glhrmoura/react-conditional@0.5.11","maintainers":[{"name":"glhrmoura","email":"mouraggui@gmail.com"}],"homepage":"https://glhrmoura-react-conditional.netlify.app/","bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"dist":{"shasum":"cd4d0fde99299200e85274efbad65fde59fb5d6a","tarball":"https://registry.npmjs.org/@glhrmoura/react-conditional/-/react-conditional-0.5.11.tgz","fileCount":7,"integrity":"sha512-tRjVz96ZwU/F5vtVr25iJIPelB/O7a6UlVS2WluWz8sZT8y1SSTQHA8Ip1uY2Qe9D3s8dDaLIpFMRfHnYrwaLQ==","signatures":[{"sig":"MEQCIDO+wG+Jz/NPu/eaIO4AwD+O99L9zyqOONd7VW4dSzP2AiB3ig2pVSBwGZ/+uUEDLdwofLf+Ks3QZZ6ebfHsiWwoSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCnl+6r2QH9QJqx/PNik/jXTnXZj9XivMlgCULOSmeDcwIhAI56+O8Q0I8oaJeUtzI5gPNQreT4n0CTOGKAKGsB31wC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59894},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"70f4789707535c2465b4cf8c6156fe52028818a9","private":false,"scripts":{"dev":"vite","bump":"node scripts/bump-version.mjs","build":"node scripts/build.js","preview":"vite preview","mcp:build":"npm run build --prefix mcp/release","publish:npm":"npm publish","prepublishOnly":"yarn bump && yarn build"},"_npmUser":{"name":"glhrmoura","email":"mouraggui@gmail.com"},"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"_npmVersion":"12.0.1","description":"The React Conditional library is a powerful tool that assists in conditional rendering of components in React applications.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","tslib":"^2.5.0","eslint":"^8.40.0","terser":"^5.43.1","react-dom":"^18.2.0","typescript":"^5.0.4","@types/node":"^24.2.1","@types/react":"^18.2.5","vite-plugin-dts":"^3.5.0","@types/react-dom":"^18.2.4","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"^4.0.0","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.2"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/react-conditional_0.5.11_1790005516727_0.817703180974872","host":"s3://npm-registry-packages-npm-production"}},"0.5.12":{"name":"@glhrmoura/react-conditional","version":"0.5.12","keywords":["react","typescript","javascript"],"author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"license":"MIT","_id":"@glhrmoura/react-conditional@0.5.12","maintainers":[{"name":"glhrmoura","email":"mouraggui@gmail.com"}],"homepage":"https://glhrmoura-react-conditional.netlify.app/","bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"dist":{"shasum":"6e54df7181b8907aa0eda434ba807f41a2725baa","tarball":"https://registry.npmjs.org/@glhrmoura/react-conditional/-/react-conditional-0.5.12.tgz","fileCount":7,"integrity":"sha512-fBTmzZz4yPvkbv02SsVSInzfMcj5VT8Jf0XRzIpgqPxmfiOog12qTPbOHrEvpv+Cg5K6aUsVoX7lUxE0WAjG0Q==","signatures":[{"sig":"MEUCIDBD0TCscsQWSHUagU+EH9bT4xpC2sHQtt3C0DBPB3ILAiEAzSqYdVzqLaIC9hvU1sQRwEosQk1S9HLkYTPufcUmFd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCTBcX94FQ5dWWUVmsC5v9oo6+bS9RpXC0Dc/ukLLBC0QIgZG1sn/zCGznfyTYfRgrJeTeA94vOQzl/jxvkwyKH8Sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59894},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"23fc0290f6259a95d048791b5c2b41430c5ef751","private":false,"scripts":{"dev":"vite","bump":"node scripts/bump-version.mjs","build":"node scripts/build.js","preview":"vite preview","mcp:build":"npm run build --prefix mcp/release","publish:npm":"npm publish","prepublishOnly":"yarn bump && yarn build"},"_npmUser":{"name":"glhrmoura","email":"mouraggui@gmail.com"},"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"_npmVersion":"12.0.1","description":"The React Conditional library is a powerful tool that assists in conditional rendering of components in React applications.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","tslib":"^2.5.0","eslint":"^8.40.0","terser":"^5.43.1","react-dom":"^18.2.0","typescript":"^5.0.4","@types/node":"^24.2.1","@types/react":"^18.2.5","vite-plugin-dts":"^3.5.0","@types/react-dom":"^18.2.4","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"^4.0.0","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.2"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/react-conditional_0.5.12_1790005595401_0.31191310303480324","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@glhrmoura/react-conditional","version":"0.6.0","keywords":["react","typescript","javascript","conditional-rendering","switch","match","slots"],"author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"license":"MIT","_id":"@glhrmoura/react-conditional@0.6.0","maintainers":[{"name":"glhrmoura","email":"mouraggui@gmail.com"}],"homepage":"https://glhrmoura-react-conditional.netlify.app/","bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"dist":{"shasum":"e1599173bc6ee592e117f51d17a008e1b4a5c277","tarball":"https://registry.npmjs.org/@glhrmoura/react-conditional/-/react-conditional-0.6.0.tgz","fileCount":8,"integrity":"sha512-oHPmTcgr1SH+X5gvcYZXL6eo3s/1YHpNtn4xQJMyErqhS64l/XRxJqc6Wyv908vNaH1oJlaBPh7mxTtkSRZkLg==","signatures":[{"sig":"MEUCIHA26dbCw2kqGxYRhhyosRIylL6IMaALGEmdyr5NZp4vAiEAwhe7K0Tz02eNLqTAsnhYlIzRpoEqG1OFkWnm/SpF/sg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE3NIBKXfkpcgz6ltjbk3l3AjouzsrJyCTjwUM47cscdAiEAsjLKTTYyCAGqo+1QumasZm0UcdCLOGV6RSE1yz7wCr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62750},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"5d1cbe3f01f8c9e655e82e4f7cc112f9195b4756","private":false,"scripts":{"dev":"vite","bump":"node scripts/bump-version.mjs","lint":"eslint . --ext .ts,.tsx,.js,.jsx","build":"node scripts/build.js","preview":"vite preview","lint:fix":"eslint . --ext .ts,.tsx,.js,.jsx --fix","mcp:build":"npm run build --prefix mcp/release","publish:npm":"npm publish","prepublishOnly":"yarn bump && yarn build"},"_npmUser":{"name":"glhrmoura","email":"mouraggui@gmail.com"},"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative conditional rendering for React with Condition/If/ElseIf/Else and Switch/Match/Default","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","tslib":"^2.5.0","eslint":"^8.40.0","terser":"^5.43.1","react-dom":"^18.2.0","typescript":"^5.0.4","@types/node":"^24.2.1","@types/react":"^18.2.5","vite-plugin-dts":"^3.5.0","@types/react-dom":"^18.2.4","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"^4.0.0","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.2"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/react-conditional_0.6.0_1790006332754_0.24086607865161236","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@glhrmoura/react-conditional","version":"0.7.0","keywords":["react","typescript","javascript","conditional-rendering","switch","match","slots"],"author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"license":"MIT","_id":"@glhrmoura/react-conditional@0.7.0","maintainers":[{"name":"glhrmoura","email":"mouraggui@gmail.com"}],"homepage":"https://glhrmoura-react-conditional.netlify.app/","bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"dist":{"shasum":"bbea0979f8c766dc02cb3742c328fc9b7c3ca292","tarball":"https://registry.npmjs.org/@glhrmoura/react-conditional/-/react-conditional-0.7.0.tgz","fileCount":9,"integrity":"sha512-IilPbcUDUpzaHLGmy1t/4OdBlW4xnryu956TB8w/yudZHhKHruEPV8eJmLTQD5ghi1DFuwCz0mTYwO+y9A65cA==","signatures":[{"sig":"MEQCIGZf0B08GDXJmFS6e95OI3Sn7Rjruf0GvVGpROdYEgF+AiBq9pIQoHYVuUtGpc/q8xeHdl10ouBk5CYSHbrubOn6TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCjM6trV7Nni7nlFVlz7OvgGCrhjuPNxUBqz2TtZIhN1QIhAIHKd7XErAjzF03RAsEGRnBWkFtWC3bJZ/HMwEB7fLVu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64060},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"8603e75da5f3587cc0596873cde6c33f69ad05f2","private":false,"scripts":{"dev":"vite","bump":"node scripts/bump-version.mjs","lint":"eslint . --ext .ts,.tsx,.js,.jsx","build":"node scripts/build.js","preview":"vite preview","lint:fix":"eslint . --ext .ts,.tsx,.js,.jsx --fix","mcp:build":"npm run build --prefix mcp/release","publish:npm":"npm publish","prepublishOnly":"yarn bump && yarn build"},"_npmUser":{"name":"glhrmoura","email":"mouraggui@gmail.com"},"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative conditional rendering for React with Condition, Switch, and Unless","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","tslib":"^2.5.0","eslint":"^8.40.0","terser":"^5.43.1","react-dom":"^18.2.0","typescript":"^5.0.4","@types/node":"^24.2.1","@types/react":"^18.2.5","vite-plugin-dts":"^3.5.0","@types/react-dom":"^18.2.4","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"^4.0.0","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.2"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/react-conditional_0.7.0_1790007416635_0.770956877045093","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@glhrmoura/react-conditional","version":"0.8.0","keywords":["react","typescript","javascript","conditional-rendering","switch","match","slots","show","guard","unless","fallback"],"author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"license":"MIT","_id":"@glhrmoura/react-conditional@0.8.0","maintainers":[{"name":"glhrmoura","email":"mouraggui@gmail.com"}],"homepage":"https://glhrmoura-react-conditional.netlify.app/","bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"dist":{"shasum":"be567687eeb6dd6d712923456f41d47c0bfb5a8f","tarball":"https://registry.npmjs.org/@glhrmoura/react-conditional/-/react-conditional-0.8.0.tgz","fileCount":18,"integrity":"sha512-VaPhf1ID0uJfrskxg8L3cys+0cofC/cTHpvUjc0iIuQMidCEglVzgTDo/8kGctoP5nPok7dha5nx/RJxcnJO5Q==","signatures":[{"sig":"MEQCIG08NiqMZEeKLwnEIn25aVbUuUKZz3zGomaOGZdD9fB3AiBxVJzjnqd3/SAGwQiMJdy1eKjAwcj3pvkFBJULLcMTfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGg8vX0qZKPe1tf55lR5fjGKa7rzdNoFWqD1jha04E/sAiAfMuaxOyy2QPBkeaud83ng+Ohj516rOKWGZdEA4xgt8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74222},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"de69c864791c314c48d84638d62b67ffbc16539b","private":false,"scripts":{"dev":"vite","bump":"node scripts/bump-version.mjs","lint":"eslint . --ext .ts,.tsx,.js,.jsx","build":"node scripts/build.js","preview":"vite preview","lint:fix":"eslint . --ext .ts,.tsx,.js,.jsx --fix","mcp:build":"npm run build --prefix mcp/release","publish:npm":"npm publish","prepublishOnly":"yarn bump && yarn build"},"_npmUser":{"name":"glhrmoura","email":"mouraggui@gmail.com"},"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative conditional rendering for React with Condition, Switch, Unless, Show, Guard, and more","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","tslib":"^2.5.0","eslint":"^8.40.0","terser":"^5.43.1","react-dom":"^18.2.0","typescript":"^5.0.4","@types/node":"^24.2.1","@types/react":"^18.2.5","vite-plugin-dts":"^3.5.0","@types/react-dom":"^18.2.4","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"^4.0.0","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.2"},"peerDependencies":{"react":">=16"},"_npmOperationalInternal":{"tmp":"tmp/react-conditional_0.8.0_1790010164329_0.8411531914728914","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@glhrmoura/react-conditional","version":"0.9.0","keywords":["react","typescript","javascript","conditional-rendering","switch","match","slots","show","guard","unless","fallback","portal","hooks"],"author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"license":"MIT","_id":"@glhrmoura/react-conditional@0.9.0","maintainers":[{"name":"glhrmoura","email":"mouraggui@gmail.com"}],"homepage":"https://glhrmoura-react-conditional.netlify.app/","bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"dist":{"shasum":"08d244f11542e77631c064c712e19fc8de14f614","tarball":"https://registry.npmjs.org/@glhrmoura/react-conditional/-/react-conditional-0.9.0.tgz","fileCount":30,"integrity":"sha512-k7TUpjItcbQ4QHtDpoC3RSnTvUTr7hcJGvHroCk8N4VvmbqgrZf5xsD2ihc5Lpbp2HHXEsbtnwV2g50oCVqdbA==","signatures":[{"sig":"MEUCICziDRIhwx3VaKeUSEOhdZ1Tp57reFAHWi3rnPmos5WvAiEA7COFd/d+wjXRMt8nkcMwgLbF10dEw0MICtnedV8sQWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDqHZCEfifRm5FaFyCrNJSTNUXhIQd22a9KCxChSeh4zQIhAIfldZfF97YhgUnwUTEldZCZ9tX83//AlMDbMXU5+enY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87418},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"93fb7da37d32434ffe9a64a64eb015c5d406a3c6","private":false,"scripts":{"dev":"vite","bump":"node scripts/bump-version.mjs","lint":"eslint . --ext .ts,.tsx,.js,.jsx","build":"node scripts/build.js","preview":"vite preview","lint:fix":"eslint . --ext .ts,.tsx,.js,.jsx --fix","mcp:build":"npm run build --prefix mcp/release","publish:npm":"npm publish","prepublishOnly":"yarn bump && yarn build"},"_npmUser":{"name":"glhrmoura","email":"mouraggui@gmail.com"},"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative conditional rendering for React with slots, helpers, and hooks","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","tslib":"^2.5.0","eslint":"^8.40.0","terser":"^5.43.1","react-dom":"^18.2.0","typescript":"^5.0.4","@types/node":"^24.2.1","@types/react":"^18.2.5","vite-plugin-dts":"^3.5.0","@types/react-dom":"^18.2.4","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"^4.0.0","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.2"},"peerDependencies":{"react":">=16","react-dom":">=16"},"peerDependenciesMeta":{"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-conditional_0.9.0_1790010681643_0.018467262263583972","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@glhrmoura/react-conditional","version":"0.10.0","keywords":["react","typescript","javascript","conditional-rendering","switch","match","slots","show","guard","unless","fallback","portal","hooks","error-boundary","async","permission","media","feature-flag"],"author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"license":"MIT","_id":"@glhrmoura/react-conditional@0.10.0","maintainers":[{"name":"glhrmoura","email":"mouraggui@gmail.com"}],"homepage":"https://glhrmoura-react-conditional.netlify.app/","bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"dist":{"shasum":"67055dfe47c1c31be782fd1d7b2f988796331c85","tarball":"https://registry.npmjs.org/@glhrmoura/react-conditional/-/react-conditional-0.10.0.tgz","fileCount":37,"integrity":"sha512-nidZxXYAfsFenFNudQMa7IyDHfMEuJYoAZKb9JjzfIvRxuHQIEn/cJNy4G8gHcZpUbrJPleSijXv+n6BzdMHLA==","signatures":[{"sig":"MEUCIQDT7RCxVe37GCu+RlVjsxyRdq9qBAF1SEcyxGXkvgDzBwIgF4kR7PdJ3VwBQl81WKqbZgbrcp5Wogb9qTf+qypb81g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCQmvOevi91grq1XTJG4Sdb+ykEJaJedmj+wb6Qgc+OnQIhAKeflBnCtMABkJqSGOZpHwWBrf5jo7C5fNkx3n7V50RG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109839},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"66b938c7d5163a0bd1f9e15f542459cb8661eeb3","private":false,"scripts":{"dev":"vite","bump":"node scripts/bump-version.mjs","lint":"eslint . --ext .ts,.tsx,.js,.jsx","build":"node scripts/build.js","preview":"vite preview","lint:fix":"eslint . --ext .ts,.tsx,.js,.jsx --fix","mcp:build":"npm run build --prefix mcp/release","publish:npm":"npm publish","prepublishOnly":"yarn bump && yarn build"},"_npmUser":{"name":"glhrmoura","email":"mouraggui@gmail.com"},"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative conditional rendering for React with slots, async, permissions, media, and hooks","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","tslib":"^2.5.0","eslint":"^8.40.0","terser":"^5.43.1","react-dom":"^18.2.0","typescript":"^5.0.4","@types/node":"^24.2.1","@types/react":"^18.2.5","vite-plugin-dts":"^3.5.0","@types/react-dom":"^18.2.4","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"^4.0.0","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.2"},"peerDependencies":{"react":">=16","react-dom":">=16"},"peerDependenciesMeta":{"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-conditional_0.10.0_1790359627687_0.8757578152679717","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@glhrmoura/react-conditional","version":"0.10.1","keywords":["react","typescript","javascript","conditional-rendering","switch","match","slots","show","guard","unless","fallback","portal","hooks","error-boundary","async","permission","media","feature-flag","delay","debounce","throttle"],"author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"license":"MIT","_id":"@glhrmoura/react-conditional@0.10.1","maintainers":[{"name":"glhrmoura","email":"mouraggui@gmail.com"}],"homepage":"https://glhrmoura-react-conditional.netlify.app/","bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"dist":{"shasum":"c104bb3f2cd3c27ca2db18b3c83e67eb138c0881","tarball":"https://registry.npmjs.org/@glhrmoura/react-conditional/-/react-conditional-0.10.1.tgz","fileCount":41,"integrity":"sha512-dB6Ksr4nvBO/0Xh/nrwR/fE6i7I/E60hI7zRIwTaEdpDhK6n/izWrc0L+SOMzoc7z0Aew7d14tHGJi7NeXQsjg==","signatures":[{"sig":"MEUCIQD+Je9KrvvWUP8ZgCQApCT6vuELmod+Kt033tvOkEIWIQIgBH53absXtEFtALKTo+2NWJuYETTA1OhA5iszPjO9WEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC2nzx0fT1Dsv+O0ph//RSgnHV2wjSmjBFhDwNQYhsvJgIhALtS/IQ9XDbR86f7Mjs9Yze9rc28AFkKx5HIe1Iljyq7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117215},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"519024d9d6ac225b2d9bc3d65adeeaa93f50bbd1","scripts":{"dev":"vite","bump":"node scripts/bump-version.mjs","lint":"eslint . --ext .ts,.tsx,.js,.jsx","build":"node scripts/build.js","preview":"vite preview","lint:fix":"eslint . --ext .ts,.tsx,.js,.jsx --fix","mcp:build":"npm run build --prefix mcp/release","publish:npm":"npm publish","prepublishOnly":"node scripts/bump-version.mjs && node scripts/build.js"},"_npmUser":{"name":"glhrmoura","email":"mouraggui@gmail.com"},"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative conditional rendering for React with slots, async, permissions, media, timing gates, and hooks","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^4.4.0","react":"^18.2.0","tslib":"^2.5.0","eslint":"^8.40.0","terser":"^5.43.1","react-dom":"^18.2.0","typescript":"^5.0.4","@types/node":"^24.2.1","@types/react":"^18.2.5","vite-plugin-dts":"^3.5.0","@types/react-dom":"^18.2.4","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"^4.0.0","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.2"},"peerDependencies":{"react":">=16","react-dom":">=16"},"peerDependenciesMeta":{"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-conditional_0.10.1_1790706292471_0.9011890397440194","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"_id":"@glhrmoura/react-conditional@0.10.2","bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"dist":{"shasum":"3a8862c6f58017b31b88ce31a0687d5c0bb77174","tarball":"https://registry.npmjs.org/@glhrmoura/react-conditional/-/react-conditional-0.10.2.tgz","fileCount":41,"integrity":"sha512-fGjUX4ZLWbOSIBWUrjEtLYdQ21Tx+vUK9RBRoS6nx9LMJZRTGMLkGZzat4P/TAT8brDBSqY6nusNJytC89kvOw==","signatures":[{"sig":"MEUCIHCEFQnj1QxHWZ4msdCfyM9BeMTcO0rdcQfCnSUSWZUEAiEAgIHJZJrSR6WMtsyxgy6NA6wU3Q9gI7yGSPyQtVOgK60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAxwVbmGa59XYDB4xpAhstESeqnkibtqgXetHdZi4OSTAiB/1HFMD63sd8ZJ5BJSJkOrzc2sABhoSNACoQeKsybWng=="}],"unpackedSize":117215},"main":"./dist/index.js","name":"@glhrmoura/react-conditional","types":"./dist/index.d.ts","author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"bca25d7c2866d0704112ab7c1032f922818a943e","license":"MIT","scripts":{"dev":"vite","bump":"node scripts/bump-version.mjs","lint":"eslint . --ext .ts,.tsx,.js,.jsx","build":"node scripts/build.js","preview":"vite preview","lint:fix":"eslint . --ext .ts,.tsx,.js,.jsx --fix","mcp:build":"npm run build --prefix mcp/release","publish:npm":"npm publish","prepublishOnly":"node scripts/bump-version.mjs && node scripts/build.js"},"version":"0.10.2","_npmUser":{"name":"glhrmoura","email":"mouraggui@gmail.com"},"homepage":"https://glhrmoura-react-conditional.netlify.app/","keywords":["react","typescript","javascript","conditional-rendering","switch","match","slots","show","guard","unless","fallback","portal","hooks","error-boundary","async","permission","media","feature-flag","delay","debounce","throttle"],"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"_npmVersion":"12.0.1","description":"Declarative conditional rendering for React with slots, async, permissions, media, timing gates, and hooks","directories":{},"maintainers":[{"name":"glhrmoura","email":"mouraggui@gmail.com"}],"_nodeVersion":"22.22.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","tslib":"^2.5.0","eslint":"^8.40.0","terser":"^5.43.1","react-dom":"^18.2.0","typescript":"^5.0.4","@types/node":"^24.2.1","@types/react":"^18.2.5","vite-plugin-dts":"^3.5.0","@types/react-dom":"^18.2.4","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"^4.0.0","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.2"},"peerDependencies":{"react":">=16","react-dom":">=16"},"peerDependenciesMeta":{"react-dom":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-conditional_0.10.2_1790706314578_0.9723141038324747"}}},"time":{"created":"2023-05-10T13:10:30.029Z","modified":"2026-09-29T18:25:14.828Z","0.1.0":"2023-05-10T13:10:30.294Z","0.1.1":"2023-05-12T11:54:33.832Z","0.1.2":"2023-05-14T14:50:21.431Z","0.1.3":"2023-05-15T01:06:16.446Z","0.1.4":"2023-05-15T01:27:04.244Z","0.1.5":"2023-05-22T14:43:00.978Z","0.1.6":"2023-12-28T14:48:18.887Z","0.2.0":"2024-09-05T20:41:01.986Z","0.2.1":"2024-09-25T13:06:36.028Z","0.2.2":"2025-08-10T13:37:02.120Z","0.2.3":"2025-08-10T13:45:06.654Z","0.2.4":"2025-08-10T14:07:26.164Z","0.3.0":"2025-08-10T14:12:04.681Z","0.3.1":"2025-08-10T14:25:39.648Z","0.3.2":"2025-08-10T14:30:18.152Z","0.3.3":"2025-08-10T14:36:54.088Z","0.4.0":"2025-08-11T11:32:07.534Z","0.5.4":"2026-07-26T16:29:06.605Z","0.5.6":"2026-07-26T16:31:33.439Z","0.5.8":"2026-07-26T16:33:53.254Z","0.5.9":"2026-07-26T16:34:29.566Z","0.5.10":"2026-07-26T16:38:28.485Z","0.5.11":"2026-09-21T15:45:16.818Z","0.5.12":"2026-09-21T15:46:35.497Z","0.6.0":"2026-09-21T15:58:52.837Z","0.7.0":"2026-09-21T16:16:56.728Z","0.8.0":"2026-09-21T17:02:44.420Z","0.9.0":"2026-09-21T17:11:21.736Z","0.10.0":"2026-09-25T18:07:07.783Z","0.10.1":"2026-09-29T18:24:52.553Z","0.10.2":"2026-09-29T18:25:14.661Z"},"bugs":{"url":"https://github.com/glhrmoura/react-conditional/issues"},"author":{"name":"Guilherme Moura","email":"mouraggui@gmail.com"},"license":"MIT","homepage":"https://glhrmoura-react-conditional.netlify.app/","keywords":["react","typescript","javascript","conditional-rendering","switch","match","slots","show","guard","unless","fallback","portal","hooks","error-boundary","async","permission","media","feature-flag","delay","debounce","throttle"],"repository":{"url":"git+https://github.com/glhrmoura/react-conditional.git","type":"git"},"description":"Declarative conditional rendering for React with slots, async, permissions, media, timing gates, and hooks","maintainers":[{"name":"glhrmoura","email":"mouraggui@gmail.com"}],"readme":"<p align=\"center\">\n  <img\n    style=\"object: contain; height: 150px\"\n    src=\"https://raw.githubusercontent.com/glhrmoura/glhrmoura/refs/heads/main/public/assets/projects/react-conditional.png\"\n  />\n</p>\n\n## React Conditional\n\n[![NPM Version](https://img.shields.io/npm/v/@glhrmoura/react-conditional.svg?style=for-the-badge)](https://www.npmjs.com/package/@glhrmoura/react-conditional)\n[![License](https://img.shields.io/npm/l/@glhrmoura/react-conditional.svg?style=for-the-badge)](https://github.com/glhrmoura/react-conditional/blob/main/LICENSE)\n\nDeclarative conditional rendering for React with a slots API, helpers, portals, async states, permissions, media queries, feature flags, and hooks.\n\n### Documentation\n\n[**React Conditional: Documentation**](https://glhrmoura-react-conditional.netlify.app)\n\n### Install\n\n```bash\nyarn add @glhrmoura/react-conditional\n```\n\n```bash\nnpm install @glhrmoura/react-conditional\n```\n\n`Portal` needs `react-dom` (peer dependency, optional if you do not use portals). `ErrorBoundary` uses the React error boundary API. `Media` reads `window.matchMedia` on the client.\n\n### Usage\n\n#### Condition\n\nThe precedence order is always `If` → `ElseIf` → `Else`, regardless of the children order.\n\n```jsx\nimport { Condition, If, Else } from '@glhrmoura/react-conditional';\n\nconst App = ({ isLogged }) => (\n  <Condition>\n    <If case={isLogged}>The user is logged in</If>\n    <Else>The user is not logged in</Else>\n  </Condition>\n);\n```\n\n#### Switch Matching\n\n`when` accepts an exact value, an array, a predicate, or extra values via `or`. An empty `Match` falls through to the next `Match` with children. Prefer a generic `Switch` for typed unions.\n\n```jsx\nimport { Switch, Match, Default } from '@glhrmoura/react-conditional';\n\nconst App = ({ status }: { status: 'loading' | 'error' | 'failed' | 'success' | 'idle' }) => (\n  <Switch value={status}>\n    <Match when='loading'>Loading...</Match>\n    <Match when='error' or='failed'>Something went wrong</Match>\n    <Match when={1} />\n    <Match when={2}>Shared branch for fall-through</Match>\n    <Match when={(value) => value === 'success'}>Done</Match>\n    <Default>Unknown status</Default>\n  </Switch>\n);\n```\n\n#### Unless / Show / Guard\n\n```jsx\nimport { Unless, Show, Guard, When } from '@glhrmoura/react-conditional';\n\nconst App = ({ isLoading, isLogged, user }) => (\n  <>\n    <Unless case={isLoading}>\n      <Content />\n    </Unless>\n    <Show case={isLogged} fallback={<LoginPrompt />}>\n      <Dashboard />\n    </Show>\n    <Guard when={user} fallback={<Guest />}>\n      {() => <Profile name={user.name} />}\n    </Guard>\n    <When when={user?.isAdmin}>\n      <AdminPanel />\n    </When>\n  </>\n);\n```\n\n#### Either / Toggle\n\n```jsx\nimport { Either, Then, Otherwise, Toggle } from '@glhrmoura/react-conditional';\n\nconst App = ({ isOn }) => (\n  <>\n    <Either case={isOn}>\n      <Then>On</Then>\n      <Otherwise>Off</Otherwise>\n    </Either>\n    <Toggle case={isOn} on={<OnIcon />} off={<OffIcon />} />\n  </>\n);\n```\n\n#### Compare / Includes\n\n```jsx\nimport { Compare, Includes } from '@glhrmoura/react-conditional';\n\nconst App = ({ age, role }) => (\n  <>\n    <Compare value={age} gte={18} fallback={<MinorNotice />}>\n      <AdultContent />\n    </Compare>\n    <Includes value={role} list={['admin', 'editor']} fallback={<Forbidden />}>\n      <EditorPanel />\n    </Includes>\n  </>\n);\n```\n\n#### Exists / Empty / Every / Some / Fallback\n\n```jsx\nimport { Exists, Empty, Every, Some, Fallback } from '@glhrmoura/react-conditional';\n\nconst App = ({ user, items, isLogged, isAdmin, data }) => (\n  <>\n    <Exists value={user} fallback={<Guest />}>\n      {() => <Profile name={user.name} />}\n    </Exists>\n    <Empty value={items} fallback={<ItemList items={items} />}>\n      <EmptyState />\n    </Empty>\n    <Every cases={[isLogged, isAdmin]} fallback={<Forbidden />}>\n      <AdminPanel />\n    </Every>\n    <Some cases={[isLogged, items.length > 0]}>\n      <FeatureBanner />\n    </Some>\n    <Fallback case={Boolean(data)} fallback={<Spinner />}>\n      {() => <View data={data} />}\n    </Fallback>\n  </>\n);\n```\n\n#### Once / Lazy\n\n`Once` keeps rendering after the first true `case`. `Lazy` mounts children once when `case` becomes true and only shows them while `case` stays true.\n\n```jsx\nimport { Once, Lazy } from '@glhrmoura/react-conditional';\n\nconst App = ({ ready, open }) => (\n  <>\n    <Once case={ready}>\n      {() => <ExpensiveWidget />}\n    </Once>\n    <Lazy case={open} fallback={null}>\n      {() => <HeavyPanel />}\n    </Lazy>\n  </>\n);\n```\n\n#### Delay / Debounce / Throttle\n\n`Delay` waits `ms` before treating a true `case` as ready (optional `msOut` for false). `Debounce` waits until `case` stays stable for `ms`. `Throttle` limits how often the ready value can change.\n\n```jsx\nimport { Delay, Debounce, Throttle } from '@glhrmoura/react-conditional';\n\nconst App = ({ isLoading, isTyping, isOnline }) => (\n  <>\n    <Delay case={isLoading} ms={200} fallback={null}>\n      <Spinner />\n    </Delay>\n    <Debounce case={isTyping} ms={300} fallback={<IdleHint />}>\n      <LivePreview />\n    </Debounce>\n    <Throttle case={isOnline} ms={1000} fallback={<OfflineBanner />}>\n      <OnlineBadge />\n    </Throttle>\n  </>\n);\n```\n\n#### Portal\n\n```jsx\nimport { Portal } from '@glhrmoura/react-conditional';\n\nconst App = ({ open }) => (\n  <Portal case={open} container={document.body}>\n    <Modal />\n  </Portal>\n);\n```\n\n#### ErrorBoundary\n\nCatch render errors only when `case` is true. Pass `resetKey` to clear the error after a retry.\n\n```jsx\nimport { ErrorBoundary } from '@glhrmoura/react-conditional';\n\nconst App = ({ enabled }) => (\n  <ErrorBoundary\n    case={enabled}\n    resetKey={enabled}\n    fallback={(error) => <ErrorView message={error.message} />}\n  >\n    <RiskyWidget />\n  </ErrorBoundary>\n);\n```\n\n#### Async / Await\n\n`source` accepts a `Promise` or a function that returns one. Slots are `Pending`, `Resolved`, and `Rejected`. `Await` is an alias of `Async`.\n\n```jsx\nimport { Async, Await, Pending, Resolved, Rejected } from '@glhrmoura/react-conditional';\n\nconst App = ({ loadUser }) => (\n  <Async source={loadUser}>\n    <Pending>Loading...</Pending>\n    <Resolved>{(user) => <Profile name={user.name} />}</Resolved>\n    <Rejected>{(error) => <ErrorView message={error.message} />}</Rejected>\n  </Async>\n);\n```\n\n#### Permission\n\nRender by capability (`can`) and/or `role`. Use `PermissionProvider` to share lists, or pass `permissions` / `roles` on the component. `mode` is `every` (default) or `some`.\n\n```jsx\nimport { Permission, PermissionProvider } from '@glhrmoura/react-conditional';\n\nconst App = ({ user }) => (\n  <PermissionProvider permissions={user.permissions} roles={user.roles}>\n    <Permission can=\"edit\" fallback={<ReadOnly />}>\n      <Editor />\n    </Permission>\n    <Permission can={['publish', 'delete']} mode=\"some\" role=\"admin\">\n      <Moderation />\n    </Permission>\n  </PermissionProvider>\n);\n```\n\n#### Media\n\nMatch a viewport with `min` and/or `max` (number as px, or a CSS length). On the server the query does not match.\n\n```jsx\nimport { Media } from '@glhrmoura/react-conditional';\n\nconst App = () => (\n  <Media min={768} fallback={<MobileNav />}>\n    <DesktopNav />\n  </Media>\n);\n```\n\n#### Feature\n\nGate UI with `when` or with a flag `name` from `FeatureProvider`.\n\n```jsx\nimport { Feature, FeatureProvider } from '@glhrmoura/react-conditional';\n\nconst App = ({ flags }) => (\n  <FeatureProvider flags={flags}>\n    <Feature when={flags.beta} fallback={<StablePanel />}>\n      <BetaPanel />\n    </Feature>\n    <Feature name=\"checkout-v2\">\n      <CheckoutV2 />\n    </Feature>\n  </FeatureProvider>\n);\n```\n\n#### Hooks\n\n```jsx\nimport {\n  useShow,\n  useMatch,\n  useExists,\n  useEmpty,\n  useIncludes,\n  useCompare,\n  useMedia,\n  usePermission,\n  useFeature,\n  useDelay,\n  useDebounce,\n  useThrottle,\n} from '@glhrmoura/react-conditional';\n\nfunction usePanelFlags(user, role) {\n  const visible = useShow(Boolean(user));\n  const isAdmin = useMatch(role, 'admin', ['owner']);\n  const hasUser = useExists(user);\n  const noItems = useEmpty(user?.items);\n  const allowed = useIncludes(role, ['admin', 'editor']);\n  const adult = useCompare(user?.age ?? 0, { gte: 18 });\n  const desktop = useMedia(768);\n  const canEdit = usePermission({ can: 'edit' });\n  const beta = useFeature('beta');\n  const delayedLoading = useDelay(Boolean(user?.loading), 200);\n  const stableSearch = useDebounce(Boolean(user?.searching), 300);\n  const throttledOnline = useThrottle(Boolean(user?.online), 1000);\n  return {\n    visible,\n    isAdmin,\n    hasUser,\n    noItems,\n    allowed,\n    adult,\n    desktop,\n    canEdit,\n    beta,\n    delayedLoading,\n    stableSearch,\n    throttledOnline,\n  };\n}\n```\n\n#### asChild\n\n`Show`, `Guard`, `Toggle`, `Compare`, `Includes`, `Once`, `Lazy`, `Delay`, `Debounce`, `Throttle`, `ErrorBoundary`, `Permission`, `Media`, and `Feature` accept `asChild` to return a single element without an extra fragment wrapper when possible.\n\n#### Function Children\n\nPass a function as children for lazy evaluation. Prefer this for heavy trees and to avoid evaluating branches that do not render.\n\n#### SSR and streaming\n\nFunction children help with SSR and React streaming: unevaluated branches stay cold until selected. `Portal` falls back to inline render when `document` is unavailable. `Once` and `Lazy` use client state (`useRef`) and should only gate client-only UI. `Delay`, `Debounce`, `Throttle`, `Media`, and `Async` also use client effects; `Media` treats the query as unmatched during SSR.\n\n### API Reference\n\n| Export | Role |\n| --- | --- |\n| `Condition`, `If`, `ElseIf`, `Else` | Boolean slot branches |\n| `Switch`, `Match`, `Default` | Value match, `or`, fall-through |\n| `Unless`, `Show`, `Guard`, `When` | Standalone boolean / truthy checks |\n| `Either`, `Then`, `Otherwise`, `Toggle` | Binary branches |\n| `Compare`, `Includes` | Relational / membership checks |\n| `Exists`, `Empty`, `Every`, `Some`, `Fallback` | Nullish, empty, combined cases |\n| `Once`, `Lazy`, `Portal` | Sticky, cached, and portal render |\n| `Delay`, `Debounce`, `Throttle` | Timed `case` gates |\n| `ErrorBoundary` | Catch child errors when `case` is true |\n| `Async`, `Await`, `Pending`, `Resolved`, `Rejected` | Promise pending / success / error |\n| `Permission`, `PermissionProvider` | Capability and role gates |\n| `Media` | Viewport `min` / `max` |\n| `Feature`, `FeatureProvider` | Feature flags |\n| `useShow`, `useMatch`, `useExists`, `useEmpty`, `useIncludes`, `useCompare`, `useMedia`, `usePermission`, `useFeature`, `useDelay`, `useDebounce`, `useThrottle` | Hook mirrors |\n\nDevelopment builds warn when `Else` / `ElseIf` render outside `Condition`, or `Match` / `Default` render outside `Switch`.\n\n### License\n\n[MIT](https://github.com/glhrmoura/react-conditional/blob/main/LICENSE)\n\nCopyright (c) Guilherme Moura\n","readmeFilename":"README.md"}