{"_id":"@4i/tools","_rev":"2-95a7090c2730286c7b2c11e3def590b4","name":"@4i/tools","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@4i/tools","version":"1.0.0","description":"[![npm version](https://badge.fury.io/js/%404i%2Fmodal-manager.svg)](https://badge.fury.io/js/%404i%2Fmodal-manager) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)","main":"src/index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","start":"src/index.ts"},"repository":{"type":"git","url":"git+https://github.com/tonichiga/4i-tools.git"},"keywords":["tools","validations","hooks","svg","sprite","react","typescript"],"author":{"name":"Toni"},"license":"ISC","bugs":{"url":"https://github.com/tonichiga/4i-tools/issues"},"homepage":"https://github.com/tonichiga/4i-tools#readme","devDependencies":{"@babel/cli":"^7.23.4","@babel/core":"^7.23.5","@babel/plugin-transform-typescript":"^7.23.5","@babel/preset-env":"^7.23.5","@babel/preset-react":"^7.23.3","@babel/preset-typescript":"^7.23.3","typescript":"^5.3.2","@types/react":"^18.2.40"},"_id":"@4i/tools@1.0.0","types":"./src/index.d.ts","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-2BGk/Sv5s+k08F17cuEgk7rrl90NABX2UOiMG/pRmli3AYVZbu+DgF6qE6Amk27PboAsT+MWjiAYlEPI2EQCog==","shasum":"2c33fab40fa8cbedb694131fa3fdee706f3c504c","tarball":"https://registry.npmjs.org/@4i/tools/-/tools-1.0.0.tgz","fileCount":30,"unpackedSize":23573,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGCOa5ONGyRD8mNZvVPdTsm89S4K9TErcDAmPp1XlnflAiB82DUTJ/C0nOMYP7eNWLp8ifVAZZi7E5KCNUn/nmM39Q=="}]},"_npmUser":{"name":"4i","email":"tonichiga@gmail.com"},"directories":{},"maintainers":[{"name":"4i","email":"tonichiga@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.0.0_1709191265054_0.2604121271465125"},"_hasShrinkwrap":false},"1.0.1":{"name":"@4i/tools","version":"1.0.1","description":"[![npm version](https://badge.fury.io/js/%404i%2Fmodal-manager.svg)](https://badge.fury.io/js/%404i%2Ftools) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)","main":"src/index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","start":"src/index.ts"},"repository":{"type":"git","url":"git+https://github.com/tonichiga/4i-tools.git"},"keywords":["tools","validations","hooks","svg","sprite","react","typescript"],"author":{"name":"Toni"},"license":"ISC","bugs":{"url":"https://github.com/tonichiga/4i-tools/issues"},"homepage":"https://github.com/tonichiga/4i-tools#readme","devDependencies":{"@babel/cli":"^7.23.4","@babel/core":"^7.23.5","@babel/plugin-transform-typescript":"^7.23.5","@babel/preset-env":"^7.23.5","@babel/preset-react":"^7.23.3","@babel/preset-typescript":"^7.23.3","typescript":"^5.3.2","@types/react":"^18.2.40"},"_id":"@4i/tools@1.0.1","gitHead":"0d12bf0e1c4b2c5039efa57dc43cf66dfbd0a85a","types":"./src/index.d.ts","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-kHjV6jN1XKK6WKmF7X4D3tcAJ1f417ImEEe+yocpWieCdKbd097ApLbxceruAH6wtyWHtWOyf9+2TBJ2V4+u9Q==","shasum":"3471c54656833f518a4f94c9b717e0bed7d3b37b","tarball":"https://registry.npmjs.org/@4i/tools/-/tools-1.0.1.tgz","fileCount":33,"unpackedSize":16867,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCajC3qg/4wNBLx5oUTE2IaqWIznQtXwztoDEE+q6g7kQIhAKIWr668An6QLJZfi7fYyyweBe2r0bQQL5ar1BnHuahg"}]},"_npmUser":{"name":"4i","email":"tonichiga@gmail.com"},"directories":{},"maintainers":[{"name":"4i","email":"tonichiga@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.0.1_1709199548343_0.897519999009887"},"_hasShrinkwrap":false},"1.0.2":{"name":"@4i/tools","version":"1.0.2","description":"[![npm version](https://badge.fury.io/js/%404i%2Fmodal-manager.svg)](https://badge.fury.io/js/%404i%2Ftools) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)","main":"src/index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","start":"src/index.ts"},"repository":{"type":"git","url":"git+https://github.com/tonichiga/4i-tools.git"},"keywords":["tools","validations","hooks","svg","sprite","react","typescript"],"author":{"name":"Toni"},"license":"ISC","bugs":{"url":"https://github.com/tonichiga/4i-tools/issues"},"homepage":"https://github.com/tonichiga/4i-tools#readme","devDependencies":{"@babel/cli":"^7.23.4","@babel/core":"^7.23.5","@babel/plugin-transform-typescript":"^7.23.5","@babel/preset-env":"^7.23.5","@babel/preset-react":"^7.23.3","@babel/preset-typescript":"^7.23.3","typescript":"^5.3.2","@types/react":"^18.2.40"},"_id":"@4i/tools@1.0.2","gitHead":"5c3d16e2c508f1540e2a038499709b4cbb21b4c2","types":"./src/index.d.ts","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-16ZjuGsEz42XMWT58+tqn3J4a8QCcK4YPggRH8c1qWBhgl2JQPls/9Coxv8NiB4nfxGlhmyAfyv6ssO4LQRNSg==","shasum":"ab722872c315be67abf26db4e6b8395f0a22fd3d","tarball":"https://registry.npmjs.org/@4i/tools/-/tools-1.0.2.tgz","fileCount":33,"unpackedSize":17131,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0A45IsHErsB7URk868JgKdt7ojkF3hdRWdai1S0kPnwIhAJ2GVMzAlpJc4t6La9ZzWUxLbDYbkcwDotrqGUuU/174"}]},"_npmUser":{"name":"4i","email":"tonichiga@gmail.com"},"directories":{},"maintainers":[{"name":"4i","email":"tonichiga@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tools_1.0.2_1709281727011_0.9656821511222904"},"_hasShrinkwrap":false}},"time":{"created":"2024-02-29T07:21:04.965Z","1.0.0":"2024-02-29T07:21:05.253Z","modified":"2024-03-01T08:28:47.789Z","1.0.1":"2024-02-29T09:39:08.483Z","1.0.2":"2024-03-01T08:28:47.170Z"},"maintainers":[{"name":"4i","email":"tonichiga@gmail.com"}],"description":"[![npm version](https://badge.fury.io/js/%404i%2Fmodal-manager.svg)](https://badge.fury.io/js/%404i%2Ftools) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)","homepage":"https://github.com/tonichiga/4i-tools#readme","keywords":["tools","validations","hooks","svg","sprite","react","typescript"],"repository":{"type":"git","url":"git+https://github.com/tonichiga/4i-tools.git"},"author":{"name":"Toni"},"bugs":{"url":"https://github.com/tonichiga/4i-tools/issues"},"license":"ISC","readme":"# Pack of tools\n\n[![npm version](https://badge.fury.io/js/%404i%2Fmodal-manager.svg)](https://badge.fury.io/js/%404i%2Ftools)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n## Description\n\nThe code block you provided is a markdown file that contains a description of a collection of useful functions, components, and hooks for developers using React.\n\n## Installation\n\n```bash\nnpm install @4i/tools\n```\n\n## Example\n\n<a href=\"https://codesandbox.io/p/github/tonichiga/modal-manager-example/main?layout=%257B%2522sidebarPanel%2522%253A%2522GIT%2522%252C%2522rootPanelGroup%2522%253A%257B%2522direction%2522%253A%2522horizontal%2522%252C%2522contentType%2522%253A%2522UNKNOWN%2522%252C%2522type%2522%253A%2522PANEL_GROUP%2522%252C%2522id%2522%253A%2522ROOT_LAYOUT%2522%252C%2522panels%2522%253A%255B%257B%2522type%2522%253A%2522PANEL_GROUP%2522%252C%2522contentType%2522%253A%2522UNKNOWN%2522%252C%2522direction%2522%253A%2522vertical%2522%252C%2522id%2522%253A%2522clsnqfzod00063p6le9554u03%2522%252C%2522sizes%2522%253A%255B70%252C30%255D%252C%2522panels%2522%253A%255B%257B%2522type%2522%253A%2522PANEL_GROUP%2522%252C%2522contentType%2522%253A%2522EDITOR%2522%252C%2522direction%2522%253A%2522horizontal%2522%252C%2522id%2522%253A%2522EDITOR%2522%252C%2522panels%2522%253A%255B%257B%2522type%2522%253A%2522PANEL%2522%252C%2522contentType%2522%253A%2522EDITOR%2522%252C%2522id%2522%253A%2522clsnqfzod00023p6lo9e5ocrg%2522%257D%255D%257D%252C%257B%2522type%2522%253A%2522PANEL_GROUP%2522%252C%2522contentType%2522%253A%2522SHELLS%2522%252C%2522direction%2522%253A%2522horizontal%2522%252C%2522id%2522%253A%2522SHELLS%2522%252C%2522panels%2522%253A%255B%257B%2522type%2522%253A%2522PANEL%2522%252C%2522contentType%2522%253A%2522SHELLS%2522%252C%2522id%2522%253A%2522clsnqfzod00043p6l5kpjziav%2522%257D%255D%252C%2522sizes%2522%253A%255B100%255D%257D%255D%257D%252C%257B%2522type%2522%253A%2522PANEL_GROUP%2522%252C%2522contentType%2522%253A%2522DEVTOOLS%2522%252C%2522direction%2522%253A%2522vertical%2522%252C%2522id%2522%253A%2522DEVTOOLS%2522%252C%2522panels%2522%253A%255B%257B%2522type%2522%253A%2522PANEL%2522%252C%2522contentType%2522%253A%2522DEVTOOLS%2522%252C%2522id%2522%253A%2522clsnqfzod00053p6lleknh8sj%2522%257D%255D%252C%2522sizes%2522%253A%255B100%255D%257D%255D%252C%2522sizes%2522%253A%255B50%252C50%255D%257D%252C%2522tabbedPanels%2522%253A%257B%2522clsnqfzod00023p6lo9e5ocrg%2522%253A%257B%2522id%2522%253A%2522clsnqfzod00023p6lo9e5ocrg%2522%252C%2522tabs%2522%253A%255B%255D%257D%252C%2522clsnqfzod00053p6lleknh8sj%2522%253A%257B%2522id%2522%253A%2522clsnqfzod00053p6lleknh8sj%2522%252C%2522activeTabId%2522%253A%2522clsnqihgr00ht3p6l2nn59nq5%2522%252C%2522tabs%2522%253A%255B%257B%2522type%2522%253A%2522TASK_PORT%2522%252C%2522taskId%2522%253A%2522dev%2522%252C%2522port%2522%253A3000%252C%2522id%2522%253A%2522clsnqihgr00ht3p6l2nn59nq5%2522%252C%2522mode%2522%253A%2522permanent%2522%252C%2522path%2522%253A%2522%252F%2522%257D%255D%257D%252C%2522clsnqfzod00043p6l5kpjziav%2522%253A%257B%2522id%2522%253A%2522clsnqfzod00043p6l5kpjziav%2522%252C%2522activeTabId%2522%253A%2522clsnqojb3003j3p6m98yg0rzn%2522%252C%2522tabs%2522%253A%255B%257B%2522type%2522%253A%2522TASK_LOG%2522%252C%2522taskId%2522%253A%2522dev%2522%252C%2522id%2522%253A%2522clsnqh362007k3p6lgb90p583%2522%252C%2522mode%2522%253A%2522permanent%2522%257D%252C%257B%2522id%2522%253A%2522clsnqojb3003j3p6m98yg0rzn%2522%252C%2522mode%2522%253A%2522permanent%2522%252C%2522type%2522%253A%2522TERMINAL%2522%252C%2522shellId%2522%253A%2522clsnqojh1001mdjig37kbat9k%2522%257D%255D%257D%257D%252C%2522showDevtools%2522%253Atrue%252C%2522showShells%2522%253Atrue%252C%2522showSidebar%2522%253Atrue%252C%2522sidebarPanelSize%2522%253A15%257D\">Codesandbox</a>\n","readmeFilename":"readme.md"}