{"_id":"@nasirlo-m/opic-starter-tools","_rev":"31-134d768e548187cd3fec057a134e1011","name":"@nasirlo-m/opic-starter-tools","dist-tags":{"latest":"1.2.7"},"versions":{"1.0.0":{"name":"@nasirlo-m/opic-starter-tools","version":"1.0.0","author":{"name":"ّFront_Brothers"},"license":"ISC","_id":"@nasirlo-m/opic-starter-tools@1.0.0","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"dist":{"shasum":"6bbeda025745ff52a89fe7f8572cf431d42815d4","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.0.0.tgz","fileCount":17,"integrity":"sha512-CJn6Ff//XnTwJ471sUOKkG1Yuw7j5MJ3GzEMDmermcftSdxmbuAOqSbBoxjnV/flYBJ1YwdNZ/zsV6H5J+anbw==","signatures":[{"sig":"MEUCIQCiAqfdoAGL8uW0mIWL+PRM0NzBcjej4ofvPd8v4WIltAIgUxfmp9CTxUMr8VVCZDgq1J5HYPEEVZlCxx218+6fo+c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12097},"main":"src/index.js","type":"module","gitHead":"0b17e50894a45edde3b245c70dc9e9eb7ccb3fe4","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.23.8","axios":"^1.7.3","chalk":"^5.3.0","cowsay":"^1.6.0","figlet":"^1.7.0","inquirer":"^11.0.1","commander":"^12.1.0","jwt-decode":"^4.0.0","oidc-react":"^3.2.2","nanospinner":"^1.1.0","chalk-animation":"^2.0.3","gradient-string":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","prop-types":"^15.8.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/opic-starter-tools_1.0.0_1726559999666_0.5451181942182397","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@nasirlo-m/opic-starter-tools","version":"1.0.1","author":{"name":"ّFront_Brothers"},"license":"ISC","_id":"@nasirlo-m/opic-starter-tools@1.0.1","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"dist":{"shasum":"a6ca82298ae5c8738c76511857b923fde42305cf","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.0.1.tgz","fileCount":17,"integrity":"sha512-Oy85R14veISiz8tJdBvOE3mQ+hofnZsT9Hq22934zVP4X3NnTcEe3ujq2Z6eN+ybuPsBb5xkpTjN6W5yLmo9NQ==","signatures":[{"sig":"MEUCIH0etISgLcpB2z7kweb94nzlN5bKl0ePClL7YcU6M/AVAiEA+cI0nhx0lnqY0r3pTfjrZskx8fyc3qXzW2SqOJGZmCI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11758},"main":"src/index.js","type":"module","gitHead":"384609933d971f1838f490566c62ccb4830078c0","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.23.8","axios":"^1.7.3","chalk":"^5.3.0","cowsay":"^1.6.0","figlet":"^1.7.0","inquirer":"^11.0.1","commander":"^12.1.0","jwt-decode":"^4.0.0","oidc-react":"^3.2.2","nanospinner":"^1.1.0","chalk-animation":"^2.0.3","gradient-string":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","prop-types":"^15.8.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/opic-starter-tools_1.0.1_1726564790700_0.8951567847060873","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@nasirlo-m/opic-starter-tools","version":"1.0.2","author":{"name":"ّFront_Brothers"},"license":"ISC","_id":"@nasirlo-m/opic-starter-tools@1.0.2","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"dist":{"shasum":"59bee6b9fc8aa5e9b10a09458b03dd84d9e82cb8","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.0.2.tgz","fileCount":17,"integrity":"sha512-i033wufTWL23oOrhTstv3xUDzZ5ihNeas5gCUYUq7h9VIVA5YMRwf+A7q0Yk1YDow57hCpLmjAC1Afh14f/jlg==","signatures":[{"sig":"MEUCIQCpx4TA2JZBmcF8WsfzMDG69vhQCSt/2IkXqyeF8WGM/QIgXChIJzP1u8zQtVzyp9weo7PJjtGDfs8xei6z1oFckhE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11745},"main":"src/index.js","type":"module","gitHead":"384609933d971f1838f490566c62ccb4830078c0","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.23.8","axios":"^1.7.3","chalk":"^5.3.0","cowsay":"^1.6.0","figlet":"^1.7.0","inquirer":"^11.0.1","commander":"^12.1.0","jwt-decode":"^4.0.0","oidc-react":"^3.2.2","nanospinner":"^1.1.0","chalk-animation":"^2.0.3","gradient-string":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","prop-types":"^15.8.1","@types/react":"^18.3.7"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/opic-starter-tools_1.0.2_1726565491631_0.3441773828971946","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@nasirlo-m/opic-starter-tools","version":"1.0.3","author":{"name":"ّFront_Brothers"},"license":"ISC","_id":"@nasirlo-m/opic-starter-tools@1.0.3","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"dist":{"shasum":"9f2ae90547ff5c1eb0acd76695755b0c87d0d9bb","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.0.3.tgz","fileCount":17,"integrity":"sha512-5nSOj3PBWaWx1Fx37aVWu+eiTMOLC/jf0RQqvXC3zuftmCwE8lbRSz8kwFn7rb8jWvWSdhUJckrnQeLGD6qbQA==","signatures":[{"sig":"MEUCIQCoxj/YxIEq27hJItd5ilmJV+arkqdFOr34mCFhVnUcTgIgTW5AiKPeh8oi++5nEkUJ4tVW2ZpW8lfSDT3xipRY3qU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11749},"main":"src/index.js","type":"module","gitHead":"384609933d971f1838f490566c62ccb4830078c0","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.23.8","axios":"^1.7.3","chalk":"^5.3.0","cowsay":"^1.6.0","figlet":"^1.7.0","inquirer":"^11.0.1","commander":"^12.1.0","jwt-decode":"^4.0.0","oidc-react":"^3.2.2","nanospinner":"^1.1.0","chalk-animation":"^2.0.3","gradient-string":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","prop-types":"^15.8.1","@types/react":"^18.3.7"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/opic-starter-tools_1.0.3_1726565625145_0.8686467918098022","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@nasirlo-m/opic-starter-tools","version":"1.0.4","author":{"name":"ّFront_Brothers"},"license":"ISC","_id":"@nasirlo-m/opic-starter-tools@1.0.4","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"dist":{"shasum":"d64a5b3aaec1d4bc7ea968af3d01270ecf829a47","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.0.4.tgz","fileCount":16,"integrity":"sha512-nWb2MNXPpohtokEra2P/AIlyR2P4XyaAo9FRTePau/U31yGjFUfrKlibltK9m9Jf2lrYB/rV9O0XaYDfcXZG6Q==","signatures":[{"sig":"MEUCIQDCTip9vBz7rcUihyBvETp2iiFKyL/R8N7y32/RwLQ2rAIgJB+VPnUlVMjSAfUejmxCIWQ9OkT5C7h6dO6lSeCw9yY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11980},"main":"src/index.js","type":"module","gitHead":"5af53f3187caeabf9eef5c95a9c83718b85d0060","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.23.8","axios":"^1.7.3","chalk":"^5.3.0","cowsay":"^1.6.0","figlet":"^1.7.0","inquirer":"^11.0.1","commander":"^12.1.0","jwt-decode":"^4.0.0","oidc-react":"^3.2.2","nanospinner":"^1.1.0","chalk-animation":"^2.0.3","gradient-string":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","prop-types":"^15.8.1","@types/react":"^18.3.7"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/opic-starter-tools_1.0.4_1726572925824_0.030125547059497437","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@nasirlo-m/opic-starter-tools","version":"1.0.5","author":{"name":"ّFront_Brothers"},"license":"ISC","_id":"@nasirlo-m/opic-starter-tools@1.0.5","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"dist":{"shasum":"d20d45cedcb502aa89a5a5d2cea449004390be1b","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.0.5.tgz","fileCount":16,"integrity":"sha512-/l1QcUP92FBzh0NkNAVUOl5+tZLt2G9YBj6Q+65YKxCoEdzzV5TDQtmWC6/uBIyBUB9rufhddRpBdXvdHaEYSg==","signatures":[{"sig":"MEYCIQDdWrfGQnD12zU47hwcJO3nvlbn0FNH4+76uobLiVRU/wIhAJWAvPFXVKMt9YqdYvPqt5RggM0eCI0qNZbVJ6C7caYL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11981},"main":"src/index.js","type":"module","gitHead":"5af53f3187caeabf9eef5c95a9c83718b85d0060","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.23.8","axios":"^1.7.3","chalk":"^5.3.0","cowsay":"^1.6.0","figlet":"^1.7.0","inquirer":"^11.0.1","commander":"^12.1.0","jwt-decode":"^4.0.0","oidc-react":"^3.2.2","nanospinner":"^1.1.0","chalk-animation":"^2.0.3","gradient-string":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","prop-types":"^15.8.1","@types/react":"^18.3.7"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/opic-starter-tools_1.0.5_1726573650807_0.6361518750234341","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@nasirlo-m/opic-starter-tools","version":"1.1.0","author":{"name":"ّFront_Brothers"},"license":"ISC","_id":"@nasirlo-m/opic-starter-tools@1.1.0","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"dist":{"shasum":"6f8ada2861ad7b81824576852e5c083c494b4ca1","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.1.0.tgz","fileCount":13,"integrity":"sha512-SaOBLJ86h79XkANvOTQqp5dY2hY3D/6EftVMJAMlJqjvpXQpzi7MUs2xSUMYuasA9u161VP0pAsPt7MP76JI9A==","signatures":[{"sig":"MEQCIBbzR8yWwV6Jmn8XofH400cjXNys+VO0uI3p3nwnguonAiBeR6TVeMAaPOfXfMG47jHoqMiFAKD7UtFO0ef6YgdSUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10485},"main":"src/index.js","type":"module","gitHead":"e58ac3381ba5cef8a2d0d2f0729df8098230239e","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.23.8","axios":"^1.7.3","chalk":"^5.3.0","cowsay":"^1.6.0","figlet":"^1.7.0","inquirer":"^11.0.1","commander":"^12.1.0","jwt-decode":"^4.0.0","oidc-react":"^3.2.2","nanospinner":"^1.1.0","chalk-animation":"^2.0.3","gradient-string":"^2.0.2","@microsoft/signalr":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","prop-types":"^15.8.1","@types/react":"^18.3.7"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/opic-starter-tools_1.1.0_1727002755274_0.05017724091896536","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@nasirlo-m/opic-starter-tools","version":"1.1.1","author":{"name":"ّFront_Brothers"},"license":"ISC","_id":"@nasirlo-m/opic-starter-tools@1.1.1","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"dist":{"shasum":"b90f18e52f550d41107b5bf0ee1c1477915a016a","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.1.1.tgz","fileCount":13,"integrity":"sha512-JNgfRC/AcojA/TDHFwNm5O3dynOpcgk6kbj5bv+tOiW3cgo7wjmNYdfB2Z6HQf1RR2VUZXIrWq6aNwkq88gdlw==","signatures":[{"sig":"MEYCIQDmY+UrXsFv2AFUu5le9dyl1K3IySTvObiwYweONUP0FgIhAP55E7STrrBNPD+vIZFKEBtMiTxiK3cBAVVak6OEKnuB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10563},"main":"src/index.js","type":"module","gitHead":"7ac35d4b166d3a2e9dc97a18b4681abd1f641bae","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.23.8","axios":"^1.7.3","chalk":"^5.3.0","cowsay":"^1.6.0","figlet":"^1.7.0","inquirer":"^11.0.1","commander":"^12.1.0","jwt-decode":"^4.0.0","oidc-react":"^3.2.2","nanospinner":"^1.1.0","chalk-animation":"^2.0.3","gradient-string":"^2.0.2","@microsoft/signalr":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","prop-types":"^15.8.1","@types/react":"^18.3.7"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/opic-starter-tools_1.1.1_1727004546767_0.20760997491561906","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@nasirlo-m/opic-starter-tools","version":"1.1.2","author":{"name":"ّFront_Brothers"},"license":"ISC","_id":"@nasirlo-m/opic-starter-tools@1.1.2","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"dist":{"shasum":"aa39f67c101b154ec1bde6bef0670c3907bdfa3a","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.1.2.tgz","fileCount":13,"integrity":"sha512-MLiydWxCXEP/xJ+WbQ7W/8yuRqau9Jq9lkmTabbvwjZjA50LZrrN8YLKyGM2WySdNoriBWrvhxp1Uv7vekgInA==","signatures":[{"sig":"MEYCIQDckwnl3XDaCg/y8nfeyimhgZFZxzKLU8hfd8ORDjDfpAIhAP5hC4vDB1VxD8KkNDJ46j4fOKP83f0mD3+YoCwJ75xr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10857},"main":"src/index.js","type":"module","gitHead":"7ac35d4b166d3a2e9dc97a18b4681abd1f641bae","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.23.8","axios":"^1.7.3","chalk":"^5.3.0","cowsay":"^1.6.0","figlet":"^1.7.0","inquirer":"^11.0.1","commander":"^12.1.0","jwt-decode":"^4.0.0","oidc-react":"^3.2.2","nanospinner":"^1.1.0","chalk-animation":"^2.0.3","gradient-string":"^2.0.2","@microsoft/signalr":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","prop-types":"^15.8.1","@types/react":"^18.3.7"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/opic-starter-tools_1.1.2_1727005825677_0.7054342147968489","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@nasirlo-m/opic-starter-tools","version":"1.1.3","author":{"name":"ّFront_Brothers"},"license":"ISC","_id":"@nasirlo-m/opic-starter-tools@1.1.3","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"dist":{"shasum":"fa273e814e53736c914d26135bc0d06acb97154f","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.1.3.tgz","fileCount":13,"integrity":"sha512-/Dq/1hteyM83B0AhwyUMB1gmrlyfFqw5vVcOHfyDUW/8eOnd4x+PUL33j5g/AO6JX3lBbMaAXQK0HW4qNs4JPw==","signatures":[{"sig":"MEUCIQC26HvKttRdRn+gFPKY+ms/kGFG8uWr0g6duY4l5FETOwIgJWi4cWDPwgMzO+9VBlYjGGBj72UosMo6N9bx4PdxDOc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10865},"main":"src/index.js","type":"module","gitHead":"7ac35d4b166d3a2e9dc97a18b4681abd1f641bae","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.23.8","axios":"^1.7.3","chalk":"^5.3.0","cowsay":"^1.6.0","figlet":"^1.7.0","inquirer":"^11.0.1","commander":"^12.1.0","jwt-decode":"^4.0.0","oidc-react":"^3.2.2","nanospinner":"^1.1.0","chalk-animation":"^2.0.3","gradient-string":"^2.0.2","@microsoft/signalr":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","prop-types":"^15.8.1","@types/react":"^18.3.7"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/opic-starter-tools_1.1.3_1727006122984_0.4929016737616927","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@nasirlo-m/opic-starter-tools","version":"1.1.4","author":{"name":"ّFront_Brothers"},"license":"ISC","_id":"@nasirlo-m/opic-starter-tools@1.1.4","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"dist":{"shasum":"cb12f3f82bff5b759000c33df870a1d9172b8313","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.1.4.tgz","fileCount":13,"integrity":"sha512-DD4uUOjkN3okK/s4eBdFx76OxOIxoaHzIHS6LmTYBqEpu3pIXTXsUGSUzAo+tBps1vGL3rlagaJeQY8hDmSwKA==","signatures":[{"sig":"MEYCIQD1sDFrAkQxiTksI0lt6KxpltlF3cen6cEisDV4z2WeBQIhAIm0m7W7X1wuGIIANIvz2cEw6mMSJE+LHXS784i+nDf1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10853},"main":"src/index.js","type":"module","gitHead":"7ac35d4b166d3a2e9dc97a18b4681abd1f641bae","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.23.8","axios":"^1.7.3","jwt-decode":"^4.0.0","oidc-react":"^3.2.2","@microsoft/signalr":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^5.3.0","react":"^18.3.1","cowsay":"^1.6.0","figlet":"^1.7.0","inquirer":"^11.0.1","commander":"^12.1.0","react-dom":"^18.3.1","prop-types":"^15.8.1","nanospinner":"^1.1.0","@types/react":"^18.3.7","chalk-animation":"^2.0.3","gradient-string":"^2.0.2"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/opic-starter-tools_1.1.4_1727007104430_0.3035833267526653","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@nasirlo-m/opic-starter-tools","version":"1.1.5","author":{"name":"ّFront_Brothers"},"license":"ISC","_id":"@nasirlo-m/opic-starter-tools@1.1.5","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"dist":{"shasum":"fe2c58b62148f009d90f868434b228325ad746e3","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.1.5.tgz","fileCount":13,"integrity":"sha512-8JN7i+VGEgWzmnly9j8RmAXN/gtIe29LH3WYVA/Fs/OkV8TrUunplTyAlMOONaKU5Oq7Y32uQnQbkLeQUjxuZA==","signatures":[{"sig":"MEYCIQD+8jyAhxgSP1w3LDk3Or2BZAwhJ2K4JSTlOMMBt3hnAgIhAOBbEd93mF7Ce17BY1CzSHzmJZaSnuDnX0Q6VKTaa3GI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10783},"main":"src/index.js","type":"module","gitHead":"7ac35d4b166d3a2e9dc97a18b4681abd1f641bae","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.23.8","axios":"^1.7.3","jwt-decode":"^4.0.0","oidc-react":"^3.2.2","@microsoft/signalr":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^5.3.0","react":"^18.3.1","cowsay":"^1.6.0","figlet":"^1.7.0","inquirer":"^11.0.1","commander":"^12.1.0","react-dom":"^18.3.1","prop-types":"^15.8.1","nanospinner":"^1.1.0","@types/react":"^18.3.7","chalk-animation":"^2.0.3","gradient-string":"^2.0.2"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/opic-starter-tools_1.1.5_1727007527670_0.5403045394225017","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"@nasirlo-m/opic-starter-tools","version":"1.1.6","author":{"name":"ّFront_Brothers"},"license":"ISC","_id":"@nasirlo-m/opic-starter-tools@1.1.6","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"dist":{"shasum":"399c2a6a6f14dcbf9558588664f3b2d1b0bf929f","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.1.6.tgz","fileCount":13,"integrity":"sha512-XP7pCYO9b4pGjX+SqEmjwID7/MkTd2XiTnWTSNMwWd9b+PLdBIG8reB4eJOdwNRbE2gje9Je//jXeRZjCkxJIg==","signatures":[{"sig":"MEYCIQC7Spl/FcxziwKDitLFoUDifw5eowCmKdZ0wvGm5xDr1wIhAM5/eIo91FhQYkRMJuef1yDEsTzbGh4cvdaqA8BhBhIW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10221},"main":"src/index.js","type":"module","gitHead":"7ac35d4b166d3a2e9dc97a18b4681abd1f641bae","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.23.8","axios":"^1.7.3","chalk":"^5.3.0","cowsay":"^1.6.0","figlet":"^1.7.0","inquirer":"^11.0.1","commander":"^12.1.0","jwt-decode":"^4.0.0","oidc-react":"^3.2.2","nanospinner":"^1.1.0","chalk-animation":"^2.0.3","gradient-string":"^2.0.2","@microsoft/signalr":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","prop-types":"^15.8.1","@types/react":"^18.3.7"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/opic-starter-tools_1.1.6_1727009255584_0.5416422600874795","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"@nasirlo-m/opic-starter-tools","version":"1.1.7","author":{"name":"ّFront_Brothers"},"license":"ISC","_id":"@nasirlo-m/opic-starter-tools@1.1.7","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"dist":{"shasum":"3b3b1ce051ac79cfbf4797d984bfbdf30d4f5284","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.1.7.tgz","fileCount":13,"integrity":"sha512-M6qtf2I6vjg2+uv2ybHTQ44xOWr9rqpBd6mtfVkNrS6zgWshI9yM9krtEKrOXhHaeAyj9XJ9Uhj196lldwAgEA==","signatures":[{"sig":"MEQCIDKkJKoagbsPYAX5NYOz1dZMFQPo/UslSt9eEWAIc5lWAiBTZjCCVy2k1p3Hy2FkF27P+4WwW7iAIlm9osAh99NopQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10228},"main":"src/index.js","type":"module","gitHead":"7ac35d4b166d3a2e9dc97a18b4681abd1f641bae","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.23.8","axios":"^1.7.3","chalk":"^5.3.0","cowsay":"^1.6.0","figlet":"^1.7.0","inquirer":"^11.0.1","commander":"^12.1.0","jwt-decode":"^4.0.0","oidc-react":"^3.2.2","nanospinner":"^1.1.0","chalk-animation":"^2.0.3","gradient-string":"^2.0.2","@microsoft/signalr":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","prop-types":"^15.8.1","@types/react":"^18.3.7"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/opic-starter-tools_1.1.7_1727009662403_0.7170824348450382","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"@nasirlo-m/opic-starter-tools","version":"1.1.8","author":{"name":"ّFront_Brothers"},"license":"ISC","_id":"@nasirlo-m/opic-starter-tools@1.1.8","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"dist":{"shasum":"ced0a4bfd18ac077e612b84222b86c0e773d911f","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.1.8.tgz","fileCount":13,"integrity":"sha512-voYYk4rDG5VmPDvHsoawXZNB19P4lNLsOYEcTr+cVxHKYAt2EiAovoUKm7ecrF/FUdhn/ZHwk0VmQ0CPHhWGdQ==","signatures":[{"sig":"MEQCIFyypf08BdZ0b41xqS/WXaPcW22E1K69pbWNiA5obCc2AiASfPobRkauJjJVyQ/WlVkemBNGyMc2/UKbF/T6v29ttA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10288},"main":"src/index.js","type":"module","gitHead":"7ac35d4b166d3a2e9dc97a18b4681abd1f641bae","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.23.8","axios":"^1.7.3","chalk":"^5.3.0","cowsay":"^1.6.0","figlet":"^1.7.0","inquirer":"^11.0.1","commander":"^12.1.0","jwt-decode":"^4.0.0","oidc-react":"^3.2.2","nanospinner":"^1.1.0","chalk-animation":"^2.0.3","gradient-string":"^2.0.2","@microsoft/signalr":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","prop-types":"^15.8.1","@types/react":"^18.3.7"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/opic-starter-tools_1.1.8_1727009737916_0.3868638657185268","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"@nasirlo-m/opic-starter-tools","version":"1.1.9","author":{"name":"ّFront_Brothers"},"license":"ISC","_id":"@nasirlo-m/opic-starter-tools@1.1.9","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"dist":{"shasum":"f39b1816695cb44a3f04334e4872035779bbba86","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.1.9.tgz","fileCount":13,"integrity":"sha512-Xf7CFJ/yFL+HM6mAYK+1DxfSlfAmCR/Wzv0NhGP4EoQhreKigLWh+RG3NevGrMWiIbUy+jE95SXUQ86d9khvjQ==","signatures":[{"sig":"MEUCIQDyrhLbDIICg8Fw3W97umYORoHl7j8mPFFfJgfEWyGF1gIgIWoEoyXrFLoWNwLtniyDtQkn18S8f4zM1ZNqv8zTMsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10475},"main":"src/index.js","type":"module","gitHead":"7ac35d4b166d3a2e9dc97a18b4681abd1f641bae","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.23.8","axios":"^1.7.3","chalk":"^5.3.0","cowsay":"^1.6.0","figlet":"^1.7.0","inquirer":"^11.0.1","commander":"^12.1.0","jwt-decode":"^4.0.0","oidc-react":"^3.2.2","nanospinner":"^1.1.0","chalk-animation":"^2.0.3","gradient-string":"^2.0.2","@microsoft/signalr":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","prop-types":"^15.8.1","@types/react":"^18.3.7"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/opic-starter-tools_1.1.9_1727010047416_0.7676712336676899","host":"s3://npm-registry-packages"}},"1.1.10":{"name":"@nasirlo-m/opic-starter-tools","version":"1.1.10","author":{"name":"ّFront_Brothers"},"license":"ISC","_id":"@nasirlo-m/opic-starter-tools@1.1.10","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"dist":{"shasum":"453b6748c6ee4d0c9a29d5823b896b445ca3725b","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.1.10.tgz","fileCount":13,"integrity":"sha512-J+XdPF5URgu073xSx3ChSZ9y4RK+8gJm6bLMXyz1D4UY3LPd+37IJFt7BMNNDLrYgcaX7vQ8AJhRIcISonn5qQ==","signatures":[{"sig":"MEUCIQC44uqBLRsrlzvZAoGFImURVOjZ8KlbiQ+TNrDalOP9eAIgLGA7Wj/AKThJJP5sauAUtNGHU7dQjOPrFNNTSsmjj1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10852},"main":"src/index.js","type":"module","gitHead":"7ac35d4b166d3a2e9dc97a18b4681abd1f641bae","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.23.8","axios":"^1.7.3","chalk":"^5.3.0","cowsay":"^1.6.0","figlet":"^1.7.0","inquirer":"^11.0.1","commander":"^12.1.0","jwt-decode":"^4.0.0","oidc-react":"^3.2.2","nanospinner":"^1.1.0","chalk-animation":"^2.0.3","gradient-string":"^2.0.2","@microsoft/signalr":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","prop-types":"^15.8.1","@types/react":"^18.3.7"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/opic-starter-tools_1.1.10_1727013740402_0.4532529189199035","host":"s3://npm-registry-packages"}},"1.1.11":{"name":"@nasirlo-m/opic-starter-tools","version":"1.1.11","author":{"name":"ّFront_Brothers"},"license":"ISC","_id":"@nasirlo-m/opic-starter-tools@1.1.11","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"dist":{"shasum":"7a86bf2ede7c97ebf2de2ff4ff27db0af00b0290","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.1.11.tgz","fileCount":13,"integrity":"sha512-qlBd8ZgSNVmyhT3N4DqF8O+WO2u/iVoa9ZNDImcsemKZTbUUwnO/+hFyuM40phs2+cEQNjpMbPhP9HSwOhvI3A==","signatures":[{"sig":"MEUCIQCTvanYWJ/3hrRcIrWYVYJEsV+cgTKH5cioL7FhLkdlwAIgVabaNNZF0BqlW+po+oNiZ6mIOMSCDETMCJho8zFKOHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10749},"main":"src/index.js","type":"module","gitHead":"8848d7c36e4abcd8e4f6d8981fb91380e2accfe2","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.23.8","axios":"^1.7.3","chalk":"^5.3.0","cowsay":"^1.6.0","figlet":"^1.7.0","inquirer":"^11.0.1","commander":"^12.1.0","jwt-decode":"^4.0.0","oidc-react":"^3.2.2","nanospinner":"^1.1.0","chalk-animation":"^2.0.3","gradient-string":"^2.0.2","@microsoft/signalr":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","prop-types":"^15.8.1","@types/react":"^18.3.7"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/opic-starter-tools_1.1.11_1727091181734_0.5013587901926215","host":"s3://npm-registry-packages"}},"1.1.12":{"name":"@nasirlo-m/opic-starter-tools","version":"1.1.12","author":{"name":"ّFront_Brothers"},"license":"ISC","_id":"@nasirlo-m/opic-starter-tools@1.1.12","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"dist":{"shasum":"da85c98ee03b8b9c6172368d6fff0f8a4ef1225f","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.1.12.tgz","fileCount":13,"integrity":"sha512-i1IXWRaLX+1g4oJPTsgFubM9PWRCVY2eKwkt5AgS58aWCZ9mMMrAEpg7gCvn8K75PeXklPvCRekPW//HYiQ99Q==","signatures":[{"sig":"MEUCIQCYvWKKxsCIm4llWRyfBWN2bjRu2TIhxMJATNaBDi7fLAIgcJ3TUVaekbzwiB6eXuHxXuTMyutH5RzAxLdcu+j33WU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10570},"main":"src/index.js","type":"module","gitHead":"e3db87286ae24488ea95496fc87d51e400d6997f","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.23.8","axios":"^1.7.3","chalk":"^5.3.0","cowsay":"^1.6.0","figlet":"^1.7.0","inquirer":"^11.0.1","commander":"^12.1.0","jwt-decode":"^4.0.0","oidc-react":"^3.2.2","nanospinner":"^1.1.0","chalk-animation":"^2.0.3","gradient-string":"^2.0.2","@microsoft/signalr":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","prop-types":"^15.8.1","@types/react":"^18.3.7"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/opic-starter-tools_1.1.12_1727091794929_0.24382213418150012","host":"s3://npm-registry-packages"}},"1.1.13":{"name":"@nasirlo-m/opic-starter-tools","version":"1.1.13","author":{"name":"ّFront_Brothers"},"license":"ISC","_id":"@nasirlo-m/opic-starter-tools@1.1.13","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"dist":{"shasum":"6609eb537e25c2e3ef7b353497642f1e38a9f434","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.1.13.tgz","fileCount":13,"integrity":"sha512-IVbeAhs7Sl6Y/TTJsOtdm/BzKWW9mw9GYXhKCp2iYyRgZrXewzwNJ3A9lfI2mYcah1d5cIE9MlOo4s45A2iAzA==","signatures":[{"sig":"MEQCIHZLRUf1RebgRk7AGZhIAx4Qydu1SMQYRvwlLtbWNyPnAiBrFn653LRW/rKaIopwYghT6MRaYr+zSh0eulm7mCkdGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10853},"main":"src/index.js","type":"module","gitHead":"192810df8c6aa2fe01609027a2b3e9deea09c0f7","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.23.8","axios":"^1.7.3","chalk":"^5.3.0","cowsay":"^1.6.0","figlet":"^1.7.0","inquirer":"^11.0.1","commander":"^12.1.0","jwt-decode":"^4.0.0","oidc-react":"^3.2.2","nanospinner":"^1.1.0","chalk-animation":"^2.0.3","gradient-string":"^2.0.2","@microsoft/signalr":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","prop-types":"^15.8.1","@types/react":"^18.3.7"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/opic-starter-tools_1.1.13_1727093291180_0.4595972338300187","host":"s3://npm-registry-packages"}},"1.1.14":{"name":"@nasirlo-m/opic-starter-tools","version":"1.1.14","author":{"name":"ّFront_Brothers"},"license":"ISC","_id":"@nasirlo-m/opic-starter-tools@1.1.14","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"dist":{"shasum":"36f51cd8fd083be8391459987292bcd49b4ec4bc","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.1.14.tgz","fileCount":13,"integrity":"sha512-4ELNhA39T6C2ZyqVV6AjMuWUFxEaWWsA8j4vxyLnqGQ/m4CEumTeIqA5wY3iRTOS0pGExgjoTrZ3SvWd4bG3qw==","signatures":[{"sig":"MEQCIFZhIIXOhtSwULyW6dbRtLAUjoKBqiwEtVzG4alP3PwKAiADjQe3dZkPtOcsNJMGh0RfkoyPRWgU8KvB6ozYj005+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10923},"main":"src/index.js","type":"module","gitHead":"138d12a46b9bc3bd6864525d70b0a7ee3674b4c9","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.23.8","axios":"^1.7.3","chalk":"^5.3.0","cowsay":"^1.6.0","figlet":"^1.7.0","inquirer":"^11.0.1","commander":"^12.1.0","jwt-decode":"^4.0.0","oidc-react":"^3.2.2","nanospinner":"^1.1.0","chalk-animation":"^2.0.3","gradient-string":"^2.0.2","@microsoft/signalr":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","prop-types":"^15.8.1","@types/react":"^18.3.7"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/opic-starter-tools_1.1.14_1727094135687_0.5222813744734489","host":"s3://npm-registry-packages"}},"1.1.15":{"name":"@nasirlo-m/opic-starter-tools","version":"1.1.15","author":{"name":"ّFront_Brothers"},"license":"ISC","_id":"@nasirlo-m/opic-starter-tools@1.1.15","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"dist":{"shasum":"7f69e605525fa9dffa641b53f0f1fd75a29c3949","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.1.15.tgz","fileCount":13,"integrity":"sha512-J3XXzjV9F5Eb7rifKtSLH5RqRMlTIWj2zgpLYMo+XGFdcQqzp9PNAPQvWeCYahVwJwMfTUu3vgNZOonVLd4LMg==","signatures":[{"sig":"MEYCIQDFZeRzz/qm0nmuD1LmFEVil4Er9MTysPBU8q8Nys6d6gIhAPLx9C8bLg4bTaTv+U6rSuxN9MHTzMnpiEwKV37ge4zy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12209},"main":"src/index.js","type":"module","gitHead":"d5bb6cdd33c6c9b1cbd73bab103bca64e37828b4","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.23.8","axios":"^1.7.3","chalk":"^5.3.0","cowsay":"^1.6.0","figlet":"^1.7.0","inquirer":"^11.0.1","commander":"^12.1.0","jwt-decode":"^4.0.0","oidc-react":"^3.2.2","nanospinner":"^1.1.0","chalk-animation":"^2.0.3","gradient-string":"^2.0.2","@microsoft/signalr":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","prop-types":"^15.8.1","@types/react":"^18.3.7"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/opic-starter-tools_1.1.15_1727094696600_0.03475510102231616","host":"s3://npm-registry-packages"}},"1.1.16":{"name":"@nasirlo-m/opic-starter-tools","version":"1.1.16","author":{"name":"ّFront_Brothers"},"license":"ISC","_id":"@nasirlo-m/opic-starter-tools@1.1.16","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"dist":{"shasum":"386a0d53bbeb5640b2c787b640ca77c7eba678fd","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.1.16.tgz","fileCount":13,"integrity":"sha512-uHhwCaKOKiNGLGLXba84EFXBMZt/L2K07xoI8p05Y7l6dN6GdOVXZv6cp6pprCBODjEk8HqLj9W4ps1Nn0njYg==","signatures":[{"sig":"MEUCIQDmhdIV7Mb+dlmNChe32SZpX37ZLet0cODCGULEanuKpAIgUmbMFurZqJYWlw9Lw5mB1wS1dzniF8Q4KS6ob4xAQtY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12342},"main":"src/index.js","type":"module","gitHead":"46d4c13234dbc59b617fce295c511dd0d58d6d91","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.23.8","axios":"^1.7.3","chalk":"^5.3.0","cowsay":"^1.6.0","figlet":"^1.7.0","inquirer":"^11.0.1","commander":"^12.1.0","jwt-decode":"^4.0.0","oidc-react":"^3.2.2","nanospinner":"^1.1.0","chalk-animation":"^2.0.3","gradient-string":"^2.0.2","@microsoft/signalr":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","prop-types":"^15.8.1","@types/react":"^18.3.7"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/opic-starter-tools_1.1.16_1727095639151_0.10894908158944694","host":"s3://npm-registry-packages"}},"1.1.17":{"name":"@nasirlo-m/opic-starter-tools","version":"1.1.17","author":{"name":"ّFront_Brothers"},"license":"ISC","_id":"@nasirlo-m/opic-starter-tools@1.1.17","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"dist":{"shasum":"463ac772d343d88ea6dd47fb52ac605c8c2b6d9e","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.1.17.tgz","fileCount":12,"integrity":"sha512-Tx4CSOqZnNB8zx2tqh49ysxcong5kgNfSiZu/R8QmjiBn5QESe1Ejn8Ndq8qSx6iMha6smnmQl3FnFwmvhI3Vg==","signatures":[{"sig":"MEQCIAc3+eHiZI8pwc/K4m73mBjP8iOzZwFvz46KCRk8rHsHAiBjfTcLZ7WfDzvrHehRi+oRJMov0thu2pB9Gb17G8R/aw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11757},"main":"src/index.js","type":"module","gitHead":"46d4c13234dbc59b617fce295c511dd0d58d6d91","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.23.8","axios":"^1.7.3","chalk":"^5.3.0","cowsay":"^1.6.0","figlet":"^1.7.0","inquirer":"^11.0.1","commander":"^12.1.0","jwt-decode":"^4.0.0","oidc-react":"^3.2.2","nanospinner":"^1.1.0","chalk-animation":"^2.0.3","gradient-string":"^2.0.2","@microsoft/signalr":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","prop-types":"^15.8.1","@types/react":"^18.3.7"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/opic-starter-tools_1.1.17_1727097605303_0.6348032688957108","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@nasirlo-m/opic-starter-tools","version":"1.2.0","author":{"name":"ّFront_Brothers"},"license":"ISC","_id":"@nasirlo-m/opic-starter-tools@1.2.0","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"dist":{"shasum":"fe02d79e10a7caba2ff4e7325f102b11cd04579f","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.2.0.tgz","fileCount":12,"integrity":"sha512-Pwu5SbGqGHZ4wOZQ2annYBqpzfJgOxojga/a9ohP3q+vzDWzdVkW0qlZZE6W4L2BL9K+bZlKcb0h1icHWxXwZQ==","signatures":[{"sig":"MEUCICXmhr+1iowDlvDHm24CDlQS7Qxgu7BrVD+TihmopLHzAiEAsN1p3j/MwnTyqDG29MRShQ4V65L/bHJ7xs31+vEK50U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12709},"main":"src/index.js","type":"module","gitHead":"701f479e95ca6533552b0ff1c4ddb5130ed9179b","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.23.8","axios":"^1.7.3","chalk":"^5.3.0","cowsay":"^1.6.0","figlet":"^1.7.0","inquirer":"^11.0.1","commander":"^12.1.0","jwt-decode":"^4.0.0","oidc-react":"^3.2.2","nanospinner":"^1.1.0","chalk-animation":"^2.0.3","gradient-string":"^2.0.2","@microsoft/signalr":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","prop-types":"^15.8.1","@types/react":"^18.3.7"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/opic-starter-tools_1.2.0_1727099050665_0.07105290440861833","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@nasirlo-m/opic-starter-tools","version":"1.2.1","author":{"name":"ّFront_Brothers"},"license":"ISC","_id":"@nasirlo-m/opic-starter-tools@1.2.1","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"dist":{"shasum":"2a28791c1156639e5a8c9da7ee797a5531c9bf56","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.2.1.tgz","fileCount":12,"integrity":"sha512-zT3qVLBIUY/uFwzRonzu4RhnEn8pDbKeP4EggpGHQ/3cs8C8npUOW5A6rXilDzFkObnKd4EntrnokZv2o/Ow8Q==","signatures":[{"sig":"MEUCIA9c45W2IDnk2d29Rz3N1Z0KA2Kvoeshya1jyaZxQCNaAiEAgn5MOCSS6LsqiroXlzdC3YJy0aa6vrH4o3litUPkivY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12931},"main":"src/index.js","type":"module","gitHead":"f9841e7b33cd4c1bce4eb7cd2e62f421223e779b","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.23.8","axios":"^1.7.3","chalk":"^5.3.0","cowsay":"^1.6.0","figlet":"^1.7.0","inquirer":"^11.0.1","commander":"^12.1.0","jwt-decode":"^4.0.0","oidc-react":"^3.2.2","nanospinner":"^1.1.0","chalk-animation":"^2.0.3","gradient-string":"^2.0.2","@microsoft/signalr":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","prop-types":"^15.8.1","@types/react":"^18.3.7"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/opic-starter-tools_1.2.1_1727100004240_0.5722527879671899","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@nasirlo-m/opic-starter-tools","version":"1.2.2","author":{"name":"ّFront_Brothers"},"license":"ISC","_id":"@nasirlo-m/opic-starter-tools@1.2.2","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"dist":{"shasum":"b6fe3ea55faf1312f09d73ad094dad886690af61","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.2.2.tgz","fileCount":12,"integrity":"sha512-eXQUd+PVvjAAD+up75n5Wv4BwVBW9QbqHAOQzcA8m/z3A0DdI2rZQIvA8iZd+SEjOTHsLdyEHIqp/dZv3HPSGQ==","signatures":[{"sig":"MEYCIQDBV9i0yF1gycUEGX6TGMJKvItGmXZbE2TDSnDrrMdl+QIhAOy/imRoavEM7ZrV644w9MFeEPB4YAsnP/IIKGPjdx4S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12970},"main":"src/index.js","type":"module","gitHead":"9f03300a123f21fc78616fc83669f8b203479eac","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.23.8","axios":"^1.7.3","chalk":"^5.3.0","cowsay":"^1.6.0","figlet":"^1.7.0","inquirer":"^11.0.1","commander":"^12.1.0","jwt-decode":"^4.0.0","oidc-react":"^3.2.2","nanospinner":"^1.1.0","chalk-animation":"^2.0.3","gradient-string":"^2.0.2","@microsoft/signalr":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","prop-types":"^15.8.1","@types/react":"^18.3.7"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/opic-starter-tools_1.2.2_1727100185666_0.6708694418572247","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@nasirlo-m/opic-starter-tools","version":"1.2.3","author":{"name":"ّFront_Brothers"},"license":"ISC","_id":"@nasirlo-m/opic-starter-tools@1.2.3","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"dist":{"shasum":"a3383906e295b7940372db20e0105bc9a8ba2e17","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.2.3.tgz","fileCount":12,"integrity":"sha512-/Z8pUdo6gg6Kukd9Y/dkr6TBD8ICHQrVXay2PviEREZ96nJ513pxhOgkII0Cf6UN+KurCB7cKW0CCjV5IflCIA==","signatures":[{"sig":"MEQCIG9M/ZX32lbbvZfnk6eXLt/Z5lT2CYomOeZ13jRmcLcKAiAUl6s/n2MIm3JN8mY9YJeuseY6bJTJabYmGNF5Ywqgxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12969},"main":"src/index.js","type":"module","gitHead":"2a13d303f9509e27f09d96ccf5a46f9379511553","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.23.8","axios":"^1.7.3","chalk":"^5.3.0","cowsay":"^1.6.0","figlet":"^1.7.0","inquirer":"^11.0.1","commander":"^12.1.0","jwt-decode":"^4.0.0","oidc-react":"^3.2.2","nanospinner":"^1.1.0","chalk-animation":"^2.0.3","gradient-string":"^2.0.2","@microsoft/signalr":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","prop-types":"^15.8.1","@types/react":"^18.3.7"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/opic-starter-tools_1.2.3_1727176052900_0.7084983762295725","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@nasirlo-m/opic-starter-tools","version":"1.2.4","author":{"name":"ّFront_Brothers"},"license":"ISC","_id":"@nasirlo-m/opic-starter-tools@1.2.4","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"dist":{"shasum":"154aee985e13cf5b640a4bb274c96511eee72768","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.2.4.tgz","fileCount":13,"integrity":"sha512-/QEs35ofSlMqgyYih2siRLgfBfTHRGZywF11gNfLbSCtLcTPE2Sm+bylYa528hO9NO0Vn/lKHhY3rHlpPjPIsg==","signatures":[{"sig":"MEYCIQCjHXBj7IrKlsQk7PNGJi5zvHbR1Gt0Yn199R5SRl6YswIhAN/QNR95rRnj3ue90brLJY7kO3W4Z76J2vBtEJzeHeYK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18380},"main":"src/index.js","type":"module","gitHead":"b27683a94c1677c8b8f8f1b40127fb482b7d6183","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"_npmVersion":"10.1.0","description":"[![npm version](https://img.shields.io/npm/v/@nasirlo-m/opic-starter-tools.svg)](https://www.npmjs.com/package/@nasirlo-m/opic-starter-tools)\r [![License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.23.8","axios":"^1.7.3","chalk":"^5.3.0","cowsay":"^1.6.0","figlet":"^1.7.0","inquirer":"^11.0.1","commander":"^12.1.0","jwt-decode":"^4.0.0","oidc-react":"^3.2.2","nanospinner":"^1.1.0","chalk-animation":"^2.0.3","gradient-string":"^2.0.2","@microsoft/signalr":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","prop-types":"^15.8.1","@types/react":"^18.3.7"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/opic-starter-tools_1.2.4_1727246681729_0.5890269585560888","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@nasirlo-m/opic-starter-tools","version":"1.2.5","author":{"name":"ّFront_Brothers"},"license":"ISC","_id":"@nasirlo-m/opic-starter-tools@1.2.5","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"dist":{"shasum":"f3f8480b6fa83752abb0c72f771cdc2ff6eb7cca","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.2.5.tgz","fileCount":13,"integrity":"sha512-qt4UezUsLZujFZkRPAtsg4leCyLJVV17UuQRuQWxS7svmZX0fWfTjHaE/CZcBzACVf2V82gDBhq99KL41MoJHw==","signatures":[{"sig":"MEYCIQDycX/ZG8R3XHVUt7h7gIBsYa1tvEKxfw3WNzAnEfrrrQIhAMom+QW8ADHDvNMcJiJ3PPxjrsHwG/WKFuhVE9IpZakI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18899},"main":"src/index.js","type":"module","gitHead":"2ba1b1c3e41aff6400773cf35b48837994d784e0","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"_npmVersion":"10.1.0","description":"[![npm version](https://img.shields.io/npm/v/@nasirlo-m/opic-starter-tools.svg)](https://www.npmjs.com/package/@nasirlo-m/opic-starter-tools)\r [![License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.23.8","axios":"^1.7.3","chalk":"^5.3.0","cowsay":"^1.6.0","figlet":"^1.7.0","inquirer":"^11.0.1","commander":"^12.1.0","jwt-decode":"^4.0.0","oidc-react":"^3.2.2","nanospinner":"^1.1.0","chalk-animation":"^2.0.3","gradient-string":"^2.0.2","@microsoft/signalr":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","prop-types":"^15.8.1","@types/react":"^18.3.7"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/opic-starter-tools_1.2.5_1728897075769_0.3618541363640171","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"@nasirlo-m/opic-starter-tools","version":"1.2.6","author":{"name":"ّFront_Brothers"},"license":"ISC","_id":"@nasirlo-m/opic-starter-tools@1.2.6","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"dist":{"shasum":"8def34149402b08f0927a51388bb180c49631357","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.2.6.tgz","fileCount":13,"integrity":"sha512-CqraegjP6fg18iX31Y2dImmI5b1YDbZgw/24qjLtAukjfCx6OAswmYrmNMt26/yoY31u+NO8qTlac1+c1yO02Q==","signatures":[{"sig":"MEYCIQC8Ruw0hsqVklYP4LVCqWxYepHhhJ3OWOLnlnfB5V6HHQIhAJnIqSmUqMcaM8dlMmD9oMFDa9jy9zqdqdiWqEpfnJda","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18871},"main":"src/index.js","type":"module","gitHead":"adb1f7730c5b11203c6021d08f5c60ce31a394e0","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"_npmVersion":"10.1.0","description":"[![npm version](https://img.shields.io/npm/v/@nasirlo-m/opic-starter-tools.svg)](https://www.npmjs.com/package/@nasirlo-m/opic-starter-tools)\r [![License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)","directories":{},"_nodeVersion":"20.9.0","dependencies":{"zod":"^3.23.8","axios":"^1.7.3","chalk":"^5.3.0","cowsay":"^1.6.0","figlet":"^1.7.0","inquirer":"^11.0.1","commander":"^12.1.0","jwt-decode":"^4.0.0","oidc-react":"^3.2.2","nanospinner":"^1.1.0","chalk-animation":"^2.0.3","gradient-string":"^2.0.2","@microsoft/signalr":"^8.0.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","prop-types":"^15.8.1","@types/react":"^18.3.7"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/opic-starter-tools_1.2.6_1728898180763_0.12433595088550109","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"@nasirlo-m/opic-starter-tools","version":"1.2.7","description":"[![npm version](https://img.shields.io/npm/v/@nasirlo-m/opic-starter-tools.svg)](https://www.npmjs.com/package/@nasirlo-m/opic-starter-tools)\r [![License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)","main":"src/index.js","type":"module","scripts":{"rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"author":{"name":"ّFront_Brothers"},"license":"ISC","devDependencies":{"@types/react":"^18.3.7","prop-types":"^15.8.1","react":"^18.3.1","react-dom":"^18.3.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"dependencies":{"@microsoft/signalr":"^8.0.7","axios":"^1.7.3","chalk":"^5.3.0","chalk-animation":"^2.0.3","commander":"^12.1.0","cowsay":"^1.6.0","figlet":"^1.7.0","gradient-string":"^2.0.2","inquirer":"^11.0.1","jwt-decode":"^4.0.0","nanospinner":"^1.1.0","oidc-react":"^3.2.2","zod":"^3.23.8"},"_id":"@nasirlo-m/opic-starter-tools@1.2.7","gitHead":"c75f89c2204a0d17b33b951315d319ee635a994f","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-D/kwWZMCRLqMJc40205/NYSD0UhTKhPMSbjuHbH3vczZ0yB7l5PqNFALltlj9WPagRjk9aRaBclszF0kq6lN3g==","shasum":"037a8da45efc19ef0268815892abb53f3c13f0f4","tarball":"https://registry.npmjs.org/@nasirlo-m/opic-starter-tools/-/opic-starter-tools-1.2.7.tgz","fileCount":13,"unpackedSize":18737,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAXvnFH2AX4IvLmZ40Hhz3BRKyRbgFLxqNQyPyqEU7mlAiEAoPdOvqJCoe6lPx5KclEXJpnDyX4yVtsC5IVAwdX1PJc="}]},"_npmUser":{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"},"directories":{},"maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/opic-starter-tools_1.2.7_1729581880952_0.6000025130718076"},"_hasShrinkwrap":false}},"time":{"created":"2024-09-17T07:59:59.587Z","modified":"2024-10-22T07:24:41.325Z","1.0.0":"2024-09-17T07:59:59.856Z","1.0.1":"2024-09-17T09:19:50.875Z","1.0.2":"2024-09-17T09:31:31.908Z","1.0.3":"2024-09-17T09:33:45.280Z","1.0.4":"2024-09-17T11:35:26.012Z","1.0.5":"2024-09-17T11:47:30.940Z","1.1.0":"2024-09-22T10:59:15.432Z","1.1.1":"2024-09-22T11:29:06.989Z","1.1.2":"2024-09-22T11:50:25.851Z","1.1.3":"2024-09-22T11:55:23.321Z","1.1.4":"2024-09-22T12:11:44.639Z","1.1.5":"2024-09-22T12:18:47.862Z","1.1.6":"2024-09-22T12:47:35.794Z","1.1.7":"2024-09-22T12:54:22.590Z","1.1.8":"2024-09-22T12:55:38.106Z","1.1.9":"2024-09-22T13:00:47.638Z","1.1.10":"2024-09-22T14:02:20.631Z","1.1.11":"2024-09-23T11:33:01.891Z","1.1.12":"2024-09-23T11:43:15.117Z","1.1.13":"2024-09-23T12:08:11.355Z","1.1.14":"2024-09-23T12:22:15.893Z","1.1.15":"2024-09-23T12:31:36.863Z","1.1.16":"2024-09-23T12:47:19.351Z","1.1.17":"2024-09-23T13:20:05.528Z","1.2.0":"2024-09-23T13:44:10.833Z","1.2.1":"2024-09-23T14:00:04.533Z","1.2.2":"2024-09-23T14:03:05.853Z","1.2.3":"2024-09-24T11:07:33.111Z","1.2.4":"2024-09-25T06:44:41.943Z","1.2.5":"2024-10-14T09:11:15.929Z","1.2.6":"2024-10-14T09:29:40.974Z","1.2.7":"2024-10-22T07:24:41.164Z"},"author":{"name":"ّFront_Brothers"},"license":"ISC","description":"[![npm version](https://img.shields.io/npm/v/@nasirlo-m/opic-starter-tools.svg)](https://www.npmjs.com/package/@nasirlo-m/opic-starter-tools)\r [![License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)","maintainers":[{"name":"nasirlo-m","email":"mahdi.nasirlo1222@gmail.com"}],"readme":"# Open Id Connect React Provider\r\n[![npm version](https://img.shields.io/npm/v/@nasirlo-m/opic-starter-tools.svg)](https://www.npmjs.com/package/@nasirlo-m/opic-starter-tools)\r\n[![License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)\r\n\r\n### Overview\r\n`oidc-react-hub-connector` is an enhancement for the `oidc-react` library, allowing seamless integration with OpenID Connect hubs. This package enables a socket connection to the hub and listens for specific messages, such as “kill user” signals. It provides an easy way for developers to define custom behaviors in response to these messages via props passed to the provider.\r\n\r\n\r\n### Features\r\n\r\n- Connects to an OpenID Connect hub via WebSocket.\r\n- Listens for incoming messages from the hub.\r\n- Calls a custom function from props upon receiving specific messages (e.g., “kill user”).\r\n- Ideal for implementing notifications, session timeouts, and more.\r\n\r\n\r\n## Installation\r\n\r\n```bash\r\nnpm i @nasirlo-m/opic-starter-tools\r\n```\r\n\r\n## Usage\r\n\r\nTo use `oidc-react-hub-connector`, follows these simple steps:\r\n\r\n1. **Wrap your application with the `OIDCProvider`.**\r\n2. **Pass the config enticement and handler function as a prop to the provider.**\r\n\r\n## Example\r\n\r\n### General Config To SSO\r\n\r\nIn this example, we demonstrate how to use the `AuthProvider` from the `@nasirlo-m/opic-starter-tools` library to configure your application to connect to a Single Sign-On (SSO) system. The `AuthProvider` wraps your application and provides authentication functionality based on the OpenID Connect protocol.\r\n\r\n```javascript\r\nimport { AuthProvider } from '@nasirlo-m/opic-starter-tools'\r\n\r\nfunction App() {\r\n\r\n  return (\r\n    <AuthProvider\r\n      // general config for connect to SSO\r\n      authority={process.env.NEXT_PUBLIC_OPIC_AUTHORITY}\r\n      responseType=\"code\"\r\n      loadUserInfo={false}\r\n      clientId={process.env.NEXT_PUBLIC_OPIC_CLIENT_ID}\r\n      clientSecret={process.env.NEXT_PUBLIC_OPIC_CLIENT_SECRET}\r\n      scope=\"openid profile offline_access estsecurity.read\"\r\n      redirectUri={window.location.origin}\r\n      // general config for connect to SSO\r\n    >\r\n      {/* children component */}\r\n    </AuthProvider>\r\n  )\r\n}\r\n\r\nexport default App\r\n\r\n```\r\n## Protected Routes \r\n\r\nIn addition to the basic configuration, you can utilize the `autosignin` prop within the `AuthProvider` to enable automatic sign-in behavior. When `autosignin` is set to `true`, the application will handle the authentication process without rendering its child components until the authentication is complete. During this time, a loading state will be displayed.\r\n\r\nHere’s an updated example illustrating how to implement this functionality:\r\n\r\n```javascript\r\nimport { AuthProvider } from '@nasirlo-m/opic-starter-tools'\r\n\r\nfunction App() {\r\n\r\n  return (\r\n    <AuthProvider\r\n        // ..... \r\n        // general config for connect to SSO\r\n        loading={<>loading ....</>}\r\n        autoSignIn={true}\r\n    >\r\n      {/* children component */}\r\n    </AuthProvider>\r\n  )\r\n}\r\n\r\nexport default App\r\n\r\n```\r\n\r\n## Integrating Axios with SSO Authentication\r\n\r\nTo facilitate API calls using the token obtained from the SSO authentication, you can pass an `axiosInstance` prop to the `AuthProvider`. This allows the `AuthProvider` to automatically set the Bearer token in the headers of the specified Axios instances after successful authentication.\r\n\r\nHere’s an example of how to implement this feature:\r\n\r\n```javascript\r\nimport { AuthProvider } from '@nasirlo-m/opic-starter-tools';\r\nimport axios from 'axios';\r\n\r\nconst baseAxios = axios.create({\r\n  baseURL: 'https://api.yourservice.com', // Set your API base URL\r\n  timeout: 1000, // Optional: Set the timeout for requests\r\n});\r\n\r\nfunction App() {\r\n  return (\r\n    <AuthProvider\r\n       // ..... \r\n        // general config for connect to SSO\r\n      autosignin={true} // Enable automatic sign-in\r\n      loading={<LoadingComponent />} // Loading component to display during authentication\r\n      axiosInstance={[baseAxios]} // Pass Axios instance(s)\r\n    >\r\n      {/* Children component will not render until authentication is complete */}\r\n    </AuthProvider>\r\n  );\r\n}\r\n\r\nexport default App;\r\n```\r\n\r\n## Handling User Events with `onKillUser` and Socket Events\r\n\r\nIn addition to SSO authentication, the `AuthProvider` can be configured to manage user-related events and socket interactions using the `onKillUser` and `socketEventKeys` props. These props provide an effective way to handle specific scenarios such as user session termination and real-time updates from a socket connection.\r\n\r\n```javascript\r\nimport { AuthProvider } from '@nasirlo-m/opic-starter-tools';\r\nimport axios from 'axios';\r\n\r\nfunction App() {\r\n  return (\r\n    <AuthProvider\r\n        // ..... \r\n        // general config for connect to SSO\r\n        autosignin={true} // Enable automatic sign-in\r\n        onKillUser={(data, signOut) => \r\n            notification.open({\r\n                type: \"error\",\r\n                message: data,\r\n                duration: 0,\r\n                onClose: signOut \r\n            })\r\n        }\r\n        socketEventKeys={[{ eventName: \"TestEvent\", onClose: (data) => { console.log(data) } }]}\r\n    >\r\n      {/* Children component will not render until authentication is complete */}\r\n    </AuthProvider>\r\n  );\r\n}\r\n\r\nexport default App;\r\n```\r\n","readmeFilename":"README.md"}