{"_id":"slanted-gamedev-toolz","_rev":"49-e2400ec75d09c516ecbb2f5f5a25f7f9","name":"slanted-gamedev-toolz","dist-tags":{"latest":"1.0.50"},"versions":{"1.0.1":{"name":"slanted-gamedev-toolz","version":"1.0.1","keywords":["gamedev","tools","dice","hex","grid","turn","player","turn-based","percent","chance","suceed"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.1","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"379fb822719e84ec47a18366528d4e2269d00c05","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.1.tgz","fileCount":3,"integrity":"sha512-loor5Iv+ELIKoTW1di+5a8ZbHLwk8OOYg3+FNrh/9rOraw/N+mCLOxKgKoFhp5swNZMkJDiZeyHyvKWPjnHM6Q==","signatures":[{"sig":"MEYCIQDSM8lijn7onhZNlMJFqDCrhw4m8YzzLfjoWLM+9wclggIhAIQ5h9UthV4cJUx8qtwOg5mfhc4xdLwTo6KY8ZCDzdBy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":838},"main":"index.js","scripts":{"test":"test","publish":"npm publish"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.1_1699454079830_0.6842300992173902","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"slanted-gamedev-toolz","version":"1.0.2","keywords":["gamedev","tools","dice","hex","grid","turn","player","turn-based","percent","chance","succeed"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.2","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"74b302f1091b5ca6cb00faf47aed1d9d313084d7","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.2.tgz","fileCount":3,"integrity":"sha512-0Dh9vwvZnitIPi9XC+bJkMZb78IccrOiWCVBHSCFVCvvnKVINHb5yrsl5qLPR+/aO0JOtgDFpX1o7dvVABT7sg==","signatures":[{"sig":"MEUCIBEDClueoTskAQaehOswZCA/VurJ1BLZevgd77Mp/+OqAiEAmLQqcdGhN8GgIIF+3DoZgLl5SozDrm2m9zNk8KIECWE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":838},"main":"index.js","scripts":{"test":"test","publish":"npm publish"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.2_1699454135832_0.5829804157121894","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"slanted-gamedev-toolz","version":"1.0.3","keywords":["gamedev","tools","dice","hex","grid","turn","player","turn-based","percent","chance","succeed"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.3","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"8d869f0f6fadf31f33d73954e79285fb34679260","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.3.tgz","fileCount":2,"integrity":"sha512-wrhG3pTkqi97UJdcx4VVj6pnQ8o+Kgr+SDN5KcsI40POZCFdJLDxpoURN9i6KR62DdkE6UnF5K3CKa1GDH88KQ==","signatures":[{"sig":"MEUCIBzaTHKtZs9zTT8cp55xMyK1dVy+1Qw3SfF654/KxsMCAiEA5y3n/98g6qqK6nXxcaJl4BpQ96X/My5OW4tCqjsge9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":884},"main":"index.js","scripts":{"test":"test","publish":"npm publish"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"9.6.7","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"user":"^0.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.3_1699454233065_0.24459525193568687","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"slanted-gamedev-toolz","version":"1.0.4","keywords":["gamedev","tools","dice","hex","grid","turn","player","turn-based","percent","chance","succeed"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.4","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"2ec5c89a791428dbeb3a946d8828696fd6acc138","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.4.tgz","fileCount":2,"integrity":"sha512-JSMEPWAm8Ku+58HD1/jC22esDpRvsQvrceL2NRB3GhBZoyKBRQezA4w8WZB40NZS+YIqZ265bQvvvSE8bOPz/Q==","signatures":[{"sig":"MEUCIGWSd7OsrlFVmXwOrv7RtS1MsfADbkcBaTqIlCtqSP0eAiEAi3KJL9wfrDdMvqXo9gLg+sDSRLtQ2uJfDJQgrZKIS70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":854},"main":"index.js","scripts":{"test":"test"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"9.6.7","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"user":"^0.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.4_1699454319477_0.509783230871258","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"slanted-gamedev-toolz","version":"1.0.5","keywords":["gamedev","tools","dice","hex","grid","turn","player","turn-based","percent","chance","succeed"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.5","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"aac7c2c797d0da552eb3a1adaa2f62a69b11d091","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.5.tgz","fileCount":4,"integrity":"sha512-WvLwLW5lsTVLGvs0HraYV/CubO6yxP2v8q6NJvAafeMMwhpxTk2EladoPOubC3rGlePEvoeWfKMZy89NdxQBfQ==","signatures":[{"sig":"MEUCIQCVXHcNjG828CYPVJiMmpBSt0wL8IOFZJBAEiBQL1EZlwIgYGzmjPg5QjImtquTUacpTQJrnE5AkPnch9/AZgNBPo8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1335},"main":"index.js","scripts":{"test":"test"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"9.6.7","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"user":"^0.0.0","typescript":"^5.2.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.5_1699456208420_0.9669291974939482","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"slanted-gamedev-toolz","version":"1.0.6","keywords":["gamedev","tools","dice","hex","grid","turn","player","turn-based","percent","chance","succeed"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.6","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"f8095b5394d8d0d66fecb852423eb21aebc5b027","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.6.tgz","fileCount":4,"integrity":"sha512-H7x2RTNmHkljZeyJR0i+B08sTmEkMCzQ/NvJR3qlqgUbbxDAbD2TR1i0X31XLUcV05/0JTtiLOe1fOYNtTl8Zg==","signatures":[{"sig":"MEUCIAc0vov6hnq9riewbrW9LZ8m1B0euGjQ3Ak+slECM99VAiEAnRWWNS8GbUl7/ZNqIbg5PK58MlyxbCSNepn0qDVjl28=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1324},"main":"index.js","scripts":{"test":"test"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"9.6.7","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"user":"^0.0.0","typescript":"^5.2.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.6_1699457501588_0.9002770909449698","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"slanted-gamedev-toolz","version":"1.0.7","keywords":["react-component","react-native","ios","android","form","react"],"author":{"name":"Nicolás López","email":"nicolaslopezj@me.com"},"license":"MIT","_id":"slanted-gamedev-toolz@1.0.7","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/nicolaslopezj/simple-react-form#readme","bugs":{"url":"https://github.com/nicolaslopezj/simple-react-form/issues"},"dist":{"shasum":"b7cd0761c300642cde30c52c98687d0eb180a9dc","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.7.tgz","fileCount":67,"integrity":"sha512-GjJox68wKRLlMC+V9J28UCid6cDhpuel08oLorLuWDpJhgVlqqzPdw2A3C5gMZjz27YPeZKMarpGtFjVAYiQ3Q==","signatures":[{"sig":"MEUCIQCto2M4gMEdunrsujaNExtq/Is3QHDzyOgEaMxzzQd+vgIgSFJUFyUomzeLJOXkoRKGrqagArInY7YyBRHI9S2cxqQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82964},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"34670790a7de9fea3b687a41389c6aa9de522efe","scripts":{"test":"jest","build":"yarn run clean && tsc","clean":"rmdir /s /q lib","watch":"tsc -w","prepare":"yarn run build"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/nicolaslopezj/simple-react-form.git","type":"git"},"_npmVersion":"9.6.7","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"lodash":"4.17.21","cross-env":"^7.0.3","use-deep-compare-effect":"^1.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.4.5","react":"^17.0.2","tslib":"^2.3.1","eslint":"^8.31.0","ts-jest":"27.1.1","react-dom":"^17.0.2","typescript":"^4.5.4","@types/jest":"27.0.3","@types/react":"^17.0.37","@types/lodash":"^4.14.178","@types/react-dom":"^17.0.11","@types/prop-types":"15.7.4","eslint-plugin-react":"^7.32.0","react-test-renderer":"^17.0.2","eslint-plugin-import":"^2.26.0","@testing-library/react":"^12.1.2","@testing-library/jest-dom":"5.16.1","eslint-plugin-unused-imports":"^2.0.0","@types/testing-library__jest-dom":"^5.14.2"},"peerDependencies":{"react":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.7_1699458753767_0.7221420942410806","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"slanted-gamedev-toolz","version":"1.0.9","author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.9","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"638b07bfe8f8c3c8733da089895d294222d75231","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.9.tgz","fileCount":41,"integrity":"sha512-1tn74gPafWrkHW1z5Bfg4d0DBcSGCr7IKHkyI/2YSvXIpkS1FobZ+/DPxOutNcUkhVRnDc++JeVqT+/jgbpZow==","signatures":[{"sig":"MEUCIQD4muELpkdryMViQZumCHYFyWn9hsrj2k/ak1Is1EotZgIgZZm6tFVglWNmEDtOp7XM1nnOfTaKckjzwPqgesPEtrY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":777859},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"test","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"9.6.7","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","eslint":"^8.45.0","storybook":"7.5.3","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/react":"7.5.3","@types/react-dom":"^18.2.7","@storybook/blocks":"7.5.3","@vitejs/plugin-react":"^4.0.3","@storybook/react-vite":"7.5.3","@storybook/addon-links":"7.5.3","eslint-plugin-storybook":"^0.6.15","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/testing-library":"0.2.2","@storybook/addon-essentials":"7.5.3","@storybook/addon-onboarding":"1.0.8","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"7.5.3","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.9_1699460809277_0.4194656211120962","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"slanted-gamedev-toolz","version":"1.0.10","author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.10","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"188e511fbaf9f1a8f3746b09b7f5cfe0482f997d","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.10.tgz","fileCount":26,"integrity":"sha512-54eXtLN/sWXJ93S8HKMnj9TJYLB8P8ICHglU4+WN1IBRcP6r2zNQ5X/HIW7CCAvvrZq4rW9YDuccW1n5ePQSHQ==","signatures":[{"sig":"MEUCIQDrGpY4sShW3Tf4DLdSRGAsoQcWZdP86p/5MMPkKk33YAIgX832dUfRxn00cDbCoeZKTD3bn/QZ5yRCOF1tVdp1CKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16599},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"test","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"9.6.7","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","eslint":"^8.45.0","storybook":"7.5.3","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/react":"7.5.3","@types/react-dom":"^18.2.7","@storybook/blocks":"7.5.3","@vitejs/plugin-react":"^4.0.3","@storybook/react-vite":"7.5.3","@storybook/addon-links":"7.5.3","eslint-plugin-storybook":"^0.6.15","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/testing-library":"0.2.2","@storybook/addon-essentials":"7.5.3","@storybook/addon-onboarding":"1.0.8","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"7.5.3","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.10_1699461676513_0.3230776957118999","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"slanted-gamedev-toolz","version":"1.0.11","author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.11","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"fdc8c2ee47f209c9d51cfaa5c949e3f6c63ee192","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.11.tgz","fileCount":26,"integrity":"sha512-hihvp7hJnyXr8BqdGW2eCPcyyiE8XaT8Q/ogQF2sTcsEPqQvsEaWV29Fg1u2vckd0GVVclXOBoGsgTRbfti2MQ==","signatures":[{"sig":"MEUCICl8P/+VMXqB5O155i/pySGnXUkafms2WnGh+J10papFAiEAzjpMb3ZDm2nVef+WUDyKOS1azSd43cCD1TdgjC3tZY4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15021},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"test","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"9.6.7","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","eslint":"^8.45.0","storybook":"7.5.3","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/react":"7.5.3","@types/react-dom":"^18.2.7","@storybook/blocks":"7.5.3","@vitejs/plugin-react":"^4.0.3","@storybook/react-vite":"7.5.3","@storybook/addon-links":"7.5.3","eslint-plugin-storybook":"^0.6.15","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/testing-library":"0.2.2","@storybook/addon-essentials":"7.5.3","@storybook/addon-onboarding":"1.0.8","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"7.5.3","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.11_1699462069051_0.7447590181488757","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"slanted-gamedev-toolz","version":"1.0.12","author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.12","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"0592de07d8b03b0713a5f9cd4d31a64aa0f0d349","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.12.tgz","fileCount":26,"integrity":"sha512-g6AFR4/rJxEX3GEn2ZJjaJT56x8apOORr8mKUT4vgTPLogr0bCXJlUJiSUiPPMQ2YxZTqFyc/JSSqlDoX2d1JA==","signatures":[{"sig":"MEUCIBzD2N/JUMYeYboXu3TYEZYJBq8ZTn67chLbGW9mVVyLAiEA6r1oXJUs+PoJsyexw0VmD49VyfDSF/QsCj2toz7vxik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14981},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"test","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"9.6.7","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","eslint":"^8.45.0","storybook":"7.5.3","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/react":"7.5.3","@types/react-dom":"^18.2.7","@storybook/blocks":"7.5.3","@vitejs/plugin-react":"^4.0.3","@storybook/react-vite":"7.5.3","@storybook/addon-links":"7.5.3","eslint-plugin-storybook":"^0.6.15","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/testing-library":"0.2.2","@storybook/addon-essentials":"7.5.3","@storybook/addon-onboarding":"1.0.8","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"7.5.3","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.12_1699462166100_0.7493770710842012","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"slanted-gamedev-toolz","version":"1.0.13","author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.13","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"679ebc62ec16cab98e08092429fb8ba214ee61c4","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.13.tgz","fileCount":26,"integrity":"sha512-IP9BGI4R4/Bkaqgx5VMIL6pKTz6UY/drWuHK15Dcc/4Iq7rPaUGefgZkxB9xI3L2zLjDcwIKhoMnoCxaxlA0sg==","signatures":[{"sig":"MEUCIEcrDqBP0n0kfahoWCGxNcO1EWJyY3fV+4CheA4bQcjIAiEA74KKBDGiPOVhtzByO5O+WkwEATihXjD2hjXKjvug77w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14999},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"test","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"9.6.7","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","eslint":"^8.45.0","storybook":"7.5.3","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/react":"7.5.3","@types/react-dom":"^18.2.7","@storybook/blocks":"7.5.3","@vitejs/plugin-react":"^4.0.3","@storybook/react-vite":"7.5.3","@storybook/addon-links":"7.5.3","eslint-plugin-storybook":"^0.6.15","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/testing-library":"0.2.2","@storybook/addon-essentials":"7.5.3","@storybook/addon-onboarding":"1.0.8","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"7.5.3","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.13_1699462249489_0.30518423549437346","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"slanted-gamedev-toolz","version":"1.0.14","author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.14","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"b3e28b55a4b31f791c7e68f45a632ccc6002228e","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.14.tgz","fileCount":26,"integrity":"sha512-5RrNZ0G83pc0msfaIiNlNx6xpak0PQohKCsDocyr2tLdmOpKy82wHrD8b+5fd51iRrz3VvIeAGtv5bAmRK7bog==","signatures":[{"sig":"MEUCIEGCDjN/pYvn/uCnBwGkxchZo0icfVgTfufGkX227SyvAiEAmLtAs87N8O/SPClNunhGZKRc2+PMeNEGqauC+EBSj4g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15009},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"test","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"9.6.7","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","eslint":"^8.45.0","storybook":"7.5.3","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/react":"7.5.3","@types/react-dom":"^18.2.7","@storybook/blocks":"7.5.3","@vitejs/plugin-react":"^4.0.3","@storybook/react-vite":"7.5.3","@storybook/addon-links":"7.5.3","eslint-plugin-storybook":"^0.6.15","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/testing-library":"0.2.2","@storybook/addon-essentials":"7.5.3","@storybook/addon-onboarding":"1.0.8","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"7.5.3","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.14_1699462513256_0.559918360920894","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"slanted-gamedev-toolz","version":"1.0.15","author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.15","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"23f87d15dd8bfbe1baf05f245cd9d8c7f03c0ee0","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.15.tgz","fileCount":8,"integrity":"sha512-CnsF9kzmIcJoje7N33sYsbgE8FcM0Yf5undVSIqZerhZmKSj9DBnLZyVqlzavLgKFhQ9CeNhkGAHf5PqPnVIww==","signatures":[{"sig":"MEUCIQDDcKhRpwo33WAOTi+j6diJpEw1CHfPFtUKuC7XXke2LwIgaHW5hFo0AFGbiVTc7nE9GtMk5Io7I5JIejlV+8le2JU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4019},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"test","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"9.6.7","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","eslint":"^8.45.0","storybook":"7.5.3","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/react":"7.5.3","@types/react-dom":"^18.2.7","@storybook/blocks":"7.5.3","@vitejs/plugin-react":"^4.0.3","@storybook/react-vite":"7.5.3","@storybook/addon-links":"7.5.3","eslint-plugin-storybook":"^0.6.15","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/testing-library":"0.2.2","@storybook/addon-essentials":"7.5.3","@storybook/addon-onboarding":"1.0.8","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"7.5.3","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.15_1699462619255_0.20596279586353905","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"slanted-gamedev-toolz","version":"1.0.16","author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.16","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"adf6dd0607993ad244c46983c2d1ef0eab1a4c41","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.16.tgz","fileCount":10,"integrity":"sha512-FM8u8NrCjcCRWBawi6JRiPLZnbqyv0tIljKSnhzTz+kqcalAzWtLtNxD4BpaK17zhHyfFeKORYG1LgH3sqECMQ==","signatures":[{"sig":"MEUCID+ChBgnZj2bCHjIfpSPE8JnySe4pJMZ1SzCyurNNdapAiEA2BzjIKGmLyGcTLem8z8pMgMdR9ioGiuv5xrnkho/E10=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4280},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"test","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"9.6.7","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","eslint":"^8.45.0","storybook":"7.5.3","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/react":"7.5.3","@types/react-dom":"^18.2.7","@storybook/blocks":"7.5.3","@vitejs/plugin-react":"^4.0.3","@storybook/react-vite":"7.5.3","@storybook/addon-links":"7.5.3","eslint-plugin-storybook":"^0.6.15","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/testing-library":"0.2.2","@storybook/addon-essentials":"7.5.3","@storybook/addon-onboarding":"1.0.8","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"7.5.3","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.16_1699462963516_0.5041284927169338","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"slanted-gamedev-toolz","version":"1.0.17","author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.17","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"b9a8dd1df125f066f923791f2a4421095fa828cc","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.17.tgz","fileCount":9,"integrity":"sha512-XVz1pmM4dHy9GhDfglGgm8IFrpsgCwd+ZDdUX5wSYYo2dszg+eTYpgm9Jct29qBYTrHORYcGGUzkASoIH02b0g==","signatures":[{"sig":"MEQCIBr8MzfeeLlTdLHkYc1NyBiZxlGNwt+kBJbO264gZz0+AiAcZF1737+JqFRptPXakwF27VSdaFAYtNWMeHAvbbCrGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4063},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"test","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"9.6.7","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","eslint":"^8.45.0","storybook":"7.5.3","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/react":"7.5.3","@types/react-dom":"^18.2.7","@storybook/blocks":"7.5.3","@vitejs/plugin-react":"^4.0.3","@storybook/react-vite":"7.5.3","@storybook/addon-links":"7.5.3","eslint-plugin-storybook":"^0.6.15","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/testing-library":"0.2.2","@storybook/addon-essentials":"7.5.3","@storybook/addon-onboarding":"1.0.8","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"7.5.3","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.17_1699463030216_0.1345385448739329","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"slanted-gamedev-toolz","version":"1.0.18","author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.18","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"64ed665c7f6948e98a789e3bb0966dd03c29501c","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.18.tgz","fileCount":18,"integrity":"sha512-nXyAPbRhWNAH+Hu7eUzbVZYRKyrppXqn1TJri7dDuvP7usUv/gCimChcZPyJdyyl2jg2uFEv4E3iFazCC7aihA==","signatures":[{"sig":"MEUCIQC9FMa+BmjwKy41l9iQxRGw3O93VeI6l1SrD8wIg1QDhgIgTj3DxhEqEXr5Cn63HCIJOxFnlFNRUyiLrhsN+CWPaxI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12397},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","gitHead":"7074302cfef43120f57be30f787fe43a4dd50847","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"test","build":"tsc && vite build","watch":"tsc -w","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"9.6.7","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","eslint":"^8.45.0","storybook":"7.5.3","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/react":"7.5.3","@types/react-dom":"^18.2.7","@storybook/blocks":"7.5.3","@vitejs/plugin-react":"^4.0.3","@storybook/react-vite":"7.5.3","@storybook/addon-links":"7.5.3","eslint-plugin-storybook":"^0.6.15","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/testing-library":"0.2.2","@storybook/addon-essentials":"7.5.3","@storybook/addon-onboarding":"1.0.8","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"7.5.3","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.18_1699464382011_0.803253334594886","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"slanted-gamedev-toolz","version":"1.0.19","author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.19","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"25074a5ff51e7c96a482bd3108973933ab18940a","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.19.tgz","fileCount":15,"integrity":"sha512-/o47C2v6wC1d9lPS4YOehhmXJZHfxdLM7ob9L3aQeGMypzj9C8vtI+fCz/Mr9S9yxfgEghAJX7vwnryN5BB9ag==","signatures":[{"sig":"MEUCIQD/zq4373cTdICfDlGjsSlFfpHeQGRqR9rZLQn4sDCOmQIgR3yHKlSxtKLpH3+ibzqp04pUoG9hjfkcMJf88b3e9LY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4930},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","gitHead":"7074302cfef43120f57be30f787fe43a4dd50847","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"test","build":"tsc && vite build","watch":"tsc -w","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"9.6.7","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","eslint":"^8.45.0","storybook":"7.5.3","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/react":"7.5.3","@types/react-dom":"^18.2.7","@storybook/blocks":"7.5.3","@vitejs/plugin-react":"^4.0.3","@storybook/react-vite":"7.5.3","@storybook/addon-links":"7.5.3","eslint-plugin-storybook":"^0.6.15","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/testing-library":"0.2.2","@storybook/addon-essentials":"7.5.3","@storybook/addon-onboarding":"1.0.8","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"7.5.3","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.19_1699465563868_0.040581560459830746","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"slanted-gamedev-toolz","version":"1.0.20","author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.20","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"534221a3d83c78161b45db754f76b10d1b986243","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.20.tgz","fileCount":39,"integrity":"sha512-T5OY7lP0rxEGn60ZtgYgJWdCsGE6/p0evudFkcoydrRroLBD+Hz/K/5PX8Sx0GtUQdz7XN1rDb2/6jipwJINGg==","signatures":[{"sig":"MEUCID69niW9XwC8smtu8VhL5JYSb6DdpWbT3Yh48bAmL6GFAiEAx570TO7pCzQRIxEEHSSznzIV8mf8Vgq25aCDdmMbXp8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49755},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","gitHead":"b3926b2101f0c655aca5e25252b255589be21689","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"test","build":"tsc && vite build","watch":"tsc -w","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"9.6.7","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.5","eslint":"^8.45.0","storybook":"7.5.3","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/react":"7.5.3","@types/react-dom":"^18.2.7","@storybook/blocks":"7.5.3","@vitejs/plugin-react":"^4.0.3","@storybook/react-vite":"7.5.3","@storybook/addon-links":"7.5.3","eslint-plugin-storybook":"^0.6.15","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/testing-library":"0.2.2","@storybook/addon-essentials":"7.5.3","@storybook/addon-onboarding":"1.0.8","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"7.5.3","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.20_1699471079036_0.9478980676178586","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"slanted-gamedev-toolz","version":"1.0.21","author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.21","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"6ac8660b47e34f8c484562a4cc82994da585f7f7","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.21.tgz","fileCount":49,"integrity":"sha512-2Anor1n/hZ5bB7O70XRsQAZQuCHHTVYfkEdjWQxJKr2bBN25H7IMfW2JtO/ynD6Hk1zoRsyKDoDDSZRoV+g5vg==","signatures":[{"sig":"MEMCHzwa7STElTPguoGtzpFOei8MiY4/5Q37j/gRwAD/pbgCIAPTpeyGrl/n8y/irtZu9cGbM64rv3avz+qS4h1IZLTq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52470},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","quokka":{"javascript":true,"typescript":true},"gitHead":"1d43071b5cd673f7bfe2890642f0a5715b35220c","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"test","build":"tsc && vite build","watch":"tsc -w","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"9.6.7","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","slanted-gamedev-toolz":"^1.0.20"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"vite":"^4.4.5","eslint":"^8.45.0","storybook":"7.5.3","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/react":"7.5.3","@types/react-dom":"^18.2.7","@storybook/blocks":"7.5.3","@vitejs/plugin-react":"^4.0.3","@storybook/react-vite":"7.5.3","@storybook/addon-links":"7.5.3","eslint-plugin-storybook":"^0.6.15","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/testing-library":"0.2.2","@storybook/addon-essentials":"7.5.3","@storybook/addon-onboarding":"1.0.8","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"7.5.3","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.21_1699631751360_0.24199386750921015","host":"s3://npm-registry-packages"}},"1.0.22":{"name":"slanted-gamedev-toolz","version":"1.0.22","author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.22","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"7a62a3ca2a71b5d167227bbb367ed33ed060e7cb","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.22.tgz","fileCount":49,"integrity":"sha512-gWpv2LgDQPTaYw1/wEqVC2or+4eq/HyKYIC2btfA+3HYM/eD+KRus/wuytCx6pxrmfV35ZzHCgckHzn77UCDmw==","signatures":[{"sig":"MEYCIQDUhW9w8vC28BY7fiTWLZRsT3tlAjrTbnfkDbzIpqdm9QIhAJYZxfmAS+uB0W02BlMC0lr38u1Mo5I5bJ+o81Bg+L9T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52382},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","quokka":{"javascript":true,"typescript":true},"gitHead":"1d43071b5cd673f7bfe2890642f0a5715b35220c","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"test","build":"tsc && vite build","watch":"tsc -w","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"9.5.1","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"19.8.1","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","slanted-gamedev-toolz":"^1.0.20"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"vite":"^4.4.5","eslint":"^8.45.0","storybook":"7.5.3","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/react":"7.5.3","@types/react-dom":"^18.2.7","@storybook/blocks":"7.5.3","@vitejs/plugin-react":"^4.0.3","@storybook/react-vite":"7.5.3","@storybook/addon-links":"7.5.3","eslint-plugin-storybook":"^0.6.15","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/testing-library":"0.2.2","@storybook/addon-essentials":"7.5.3","@storybook/addon-onboarding":"1.0.8","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"7.5.3","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.22_1699634371759_0.0996122000330788","host":"s3://npm-registry-packages"}},"1.0.23":{"name":"slanted-gamedev-toolz","version":"1.0.23","keywords":["dice","percentage","game utilities","chance","odds","outcome"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.23","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"bae6ae6e9bde6d79ec14570e95af47674543d3d8","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.23.tgz","fileCount":51,"integrity":"sha512-/3mUxaYKtO4tHkyMauHtYDgT910+mFmFCHR6GHmInIWYKDs2HBSFLFcRDcBvqHNSTN/oa7iWfsWlolxEDM1FVQ==","signatures":[{"sig":"MEUCIEziWb1dUjXOflqtBuCr4sKpXcTc34L3NHtXfbGNq34eAiEAgS3vMR31421lIXKaj0cgXM5P1oMus9LS+Nk1Fg+7OXI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56186},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","quokka":{"javascript":true,"typescript":true},"gitHead":"5968c38a41a7cfe2649dfef697c48839c86484f6","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"test","build":"tsc && vite build","watch":"tsc -w","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"9.5.1","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"19.8.1","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","slanted-gamedev-toolz":"^1.0.20"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"vite":"^4.4.5","eslint":"^8.45.0","storybook":"7.5.3","typescript":"^5.0.2","@types/react":"^18.2.15","@storybook/react":"7.5.3","@types/react-dom":"^18.2.7","@storybook/blocks":"7.5.3","@vitejs/plugin-react":"^4.0.3","@storybook/react-vite":"7.5.3","@storybook/addon-links":"7.5.3","eslint-plugin-storybook":"^0.6.15","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/testing-library":"0.2.2","@storybook/addon-essentials":"7.5.3","@storybook/addon-onboarding":"1.0.8","eslint-plugin-react-refresh":"^0.4.3","@storybook/addon-interactions":"7.5.3","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.23_1699637831900_0.19051246085068785","host":"s3://npm-registry-packages"}},"1.0.24":{"name":"slanted-gamedev-toolz","version":"1.0.24","keywords":["dice","percentage","game utilities","chance","odds","outcome"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.24","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"3a292f90357f213241c19b2abe4fbef3a9649f83","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.24.tgz","fileCount":237,"integrity":"sha512-P3rpmVWqSx174uDekfmV9QhWyTUHughO2NtFsJM1s3k/a0ySGzdQDVIK4O5SCGl6o5EGlXDpyrdFTrucYPvtsg==","signatures":[{"sig":"MEQCIDycMqd001+M5ES/RZ8kX6MFZmVYo96KEcNtSappNjKpAiBLDAdeTVWkk5/DrHPehelJq+eQMYLWt7CHHgI70IzJqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206650},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","gitHead":"ec89f6a84c7de366595cc6369999d94dec4c2dcc","scripts":{"dev":"vite --host","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","start":"vite --host","watch":"tsc -w","preview":"vite preview","biome:fix":"biome format","storybook":"storybook dev -p 6006","biome:check":"biome check","check-versions":"npx npm-check-updates -p yarn","build-storybook":"storybook build","update-versions":"npx npm-check-updates -u -p yarn"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"11.4.0","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0","lorem-ipsum":"^2.0.8","@fontsource/nova-cut":"^5.2.6","slanted-gamedev-toolz":"^1.0.23","@fontsource-variable/alegreya":"^5.2.6"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"vite":"^6.3.5","eslint":"^9.28.0","storybook":"^9.0.6","typescript":"^5.8.3","@types/react":"^19.1.6","@biomejs/biome":"1.9.4","@types/react-dom":"^19.1.6","@vitejs/plugin-react":"^4.5.1","@storybook/react-vite":"^9.0.6"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.24_1749391054500_0.6772404946571198","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"slanted-gamedev-toolz","version":"1.0.25","keywords":["dice","percentage","game utilities","chance","odds","outcome"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.25","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"dc9320848985bba348692c371e863a91921d064a","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.25.tgz","fileCount":237,"integrity":"sha512-PxhyyZ4P5wn2Cm9YGq8jbhuJAovo3X+X6nligH+s7Mwbieqf29zvwiE498aRVk+aBcX8UjDfWTvMUnpVYZe5eA==","signatures":[{"sig":"MEUCIEtkIF94/LsVx7WXX0HlRJJpX6bac6M43NPKR3b/5FjKAiEAp1kwqZVNQ8l8WQBoj7+SqlRg+as3oXF0xMpwArUQfqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206003},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","gitHead":"bf04d4c0c95e4274235e32d2e8a5d325be74544a","scripts":{"dev":"vite --host","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","start":"vite --host","watch":"tsc -w","preview":"vite preview","biome:fix":"biome format","storybook":"storybook dev -p 6006","biome:check":"biome check","check-versions":"npx npm-check-updates -p yarn","build-storybook":"storybook build","update-versions":"npx npm-check-updates -u -p yarn"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"11.4.0","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0","lorem-ipsum":"^2.0.8","@fontsource/nova-cut":"^5.2.6","slanted-gamedev-toolz":"^1.0.23","@fontsource-variable/alegreya":"^5.2.6"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"vite":"^6.3.5","eslint":"^9.28.0","storybook":"^9.0.6","typescript":"^5.8.3","@types/react":"^19.1.6","@biomejs/biome":"1.9.4","@types/react-dom":"^19.1.6","@vitejs/plugin-react":"^4.5.1","@storybook/react-vite":"^9.0.6"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.25_1749392087152_0.3739725270903531","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"slanted-gamedev-toolz","version":"1.0.26","keywords":["dice","percentage","game utilities","chance","odds","outcome"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.26","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"617fb133ccaea7830d4a989194d6c60f8ae08b40","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.26.tgz","fileCount":251,"integrity":"sha512-nTXDEMtdtSskmvg7wRdzl7eTy29f5+UOfyLV2iKFVIr7jaA5YyX7HQU3VWhOMUlMntTX0IYk0fTvR3ln3HFw9g==","signatures":[{"sig":"MEUCIQDO6VZq5DUfyyECnEzYbgcvoB7jWVqtwP85SejA2SzKGAIgUmOp3pGQdnOI1LPsAcP0OaOmAoy6q29PcYT9RzW5h8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220224},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","gitHead":"3e6de69e0ccdefcd225966fa1897be36368c7029","scripts":{"dev":"vite --host","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","start":"vite --host","watch":"tsc -w","preview":"vite preview","biome:fix":"biome format","storybook":"storybook dev -p 6006","biome:check":"biome check","check-versions":"npx npm-check-updates -p yarn","build-storybook":"storybook build","update-versions":"npx npm-check-updates -u -p yarn"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"11.4.0","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0","lorem-ipsum":"^2.0.8","@fontsource/nova-cut":"^5.2.6","slanted-gamedev-toolz":"^1.0.23","@fontsource-variable/alegreya":"^5.2.6"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"vite":"^6.3.5","eslint":"^9.28.0","storybook":"^9.0.6","typescript":"^5.8.3","@types/react":"^19.1.6","@biomejs/biome":"1.9.4","@types/react-dom":"^19.1.6","@vitejs/plugin-react":"^4.5.1","@storybook/react-vite":"^9.0.6"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.26_1749396739023_0.44593423325407344","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"slanted-gamedev-toolz","version":"1.0.27","keywords":["dice","percentage","game utilities","chance","odds","outcome"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.27","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"ac79ac71bbc426adb8a63c7e726812383febadf6","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.27.tgz","fileCount":282,"integrity":"sha512-OXDrFs38zBLxPbRRH9zuKGZ2o3gNPCXAbAkmYDDay+1qTfTPhS2ocu+xVwFbgqKgv012s4672x0v7WlhQNlZ6g==","signatures":[{"sig":"MEQCIDv44sGUBhr5VUulrb1daC+Ktw/Ph3rWKd4JcabWO4ycAiB9FGFLeeHYK8gVZaFhnGBXJpCX7BGDV0gmzLkEBPnDpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19534721},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","gitHead":"ce1b5b76987d3a1dc53451afa8d1d47c9f7585e5","scripts":{"dev":"vite --host","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","start":"vite --host","watch":"tsc -w","preview":"vite preview","biome:fix":"biome format","storybook":"storybook dev -p 6006","biome:check":"biome check","check-versions":"npx npm-check-updates -p yarn","build-storybook":"storybook build","update-versions":"npx npm-check-updates -u -p yarn"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"11.4.0","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0","lorem-ipsum":"^2.0.8","@fontsource/nova-cut":"^5.2.6","slanted-gamedev-toolz":"^1.0.23","@fontsource-variable/alegreya":"^5.2.6"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"vite":"^6.3.5","eslint":"^9.28.0","storybook":"^9.0.6","typescript":"^5.8.3","@types/react":"^19.1.6","@biomejs/biome":"1.9.4","@types/react-dom":"^19.1.6","@vitejs/plugin-react":"^4.5.1","@storybook/react-vite":"^9.0.6"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.27_1749397667291_0.3495942619337944","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"slanted-gamedev-toolz","version":"1.0.28","keywords":["dice","percentage","game utilities","chance","odds","outcome"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.28","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"8b3c985105ba1961df7d5e0f58e26df13348f517","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.28.tgz","fileCount":418,"integrity":"sha512-punePfUX5APYSPG1FefJN0xPAGoUQF5Wq74oZswNxgaRVBLT32IpAYl14HoClLOhVoQFwFii9eTjtwasEvjtFA==","signatures":[{"sig":"MEUCIQCQOeXWMDlNEJlSN0shExm490Jy7tvkZRsf6d7skbUvHgIgREEomYpXVsoqzU+siPhXWed1CVBMsROff6CAU0+BIpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19651417},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","gitHead":"42af6637a10d7fc225bd454a5f127c6b55aae761","scripts":{"dev":"vite --host","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","start":"vite --host","watch":"tsc -w","preview":"vite preview","biome:fix":"biome format","storybook":"storybook dev -p 6006","biome:check":"biome check","check-versions":"npx npm-check-updates -p yarn","build-storybook":"storybook build","update-versions":"npx npm-check-updates -u -p yarn"},"_npmUser":{"name":"the_slanted_room","actor":{"name":"the_slanted_room","type":"user","email":"steveplaysaxe@hotmail.com"},"email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"11.4.0","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"pako":"^2.1.0","react":"^19.1.0","zustand":"^5.0.5","react-dom":"^19.1.0","lorem-ipsum":"^2.0.8","react-toastify":"^11.0.5","@fontsource/nova-cut":"^5.2.6","slanted-gamedev-toolz":"^1.0.23","@fontsource-variable/alegreya":"^5.2.6"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"vite":"^6.3.5","eslint":"^9.28.0","storybook":"^9.0.6","typescript":"^5.8.3","@types/pako":"^2","@types/react":"^19.1.6","@biomejs/biome":"1.9.4","@types/react-dom":"^19.1.6","@vitejs/plugin-react":"^4.5.1","@storybook/react-vite":"^9.0.6"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.28_1751301456053_0.9245011940555601","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"slanted-gamedev-toolz","version":"1.0.29","keywords":["dice","percentage","game utilities","chance","odds","outcome"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.29","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"642f2a413dad602890c69f0ecb857fb7b3de1459","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.29.tgz","fileCount":418,"integrity":"sha512-lpm4IgK2ZztIyuLgz1dFrzGW9dJbo5b3rQQxWWMJgG6XhNDviaaVSP3/BTFAPLN2ZqsxBE2kW123kWK3BHxEPQ==","signatures":[{"sig":"MEQCIDsnSVtb1ei3QCVpMrLlqr7XM5P3Uaqk3DU2XgiD0eYGAiAFZSfg1ZD7cSz9z1ch3UHnqcpXThUzdFZQtSyO3BqJyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19651346},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","gitHead":"42af6637a10d7fc225bd454a5f127c6b55aae761","scripts":{"dev":"vite --host","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","start":"vite --host","watch":"tsc -w","preview":"vite preview","biome:fix":"biome format","storybook":"storybook dev -p 6006","biome:check":"biome check","check-versions":"npx npm-check-updates -p yarn","build-storybook":"storybook build","update-versions":"npx npm-check-updates -u -p yarn"},"_npmUser":{"name":"the_slanted_room","actor":{"name":"the_slanted_room","type":"user","email":"steveplaysaxe@hotmail.com"},"email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"11.4.0","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"pako":"^2.1.0","react":"^19.1.0","zustand":"^5.0.5","react-dom":"^19.1.0","lorem-ipsum":"^2.0.8","react-toastify":"^11.0.5","@fontsource/nova-cut":"^5.2.6","slanted-gamedev-toolz":"^1.0.23","@fontsource-variable/alegreya":"^5.2.6"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"vite":"^6.3.5","eslint":"^9.28.0","storybook":"^9.0.6","typescript":"^5.8.3","@types/pako":"^2","@types/react":"^19.1.6","@biomejs/biome":"1.9.4","@types/react-dom":"^19.1.6","@vitejs/plugin-react":"^4.5.1","@storybook/react-vite":"^9.0.6"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.29_1751302506106_0.5362551742659416","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"slanted-gamedev-toolz","version":"1.0.30","keywords":["dice","percentage","game utilities","chance","odds","outcome"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.30","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"be5badc778479ecb91cfdfb36739ef70fedc0962","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.30.tgz","fileCount":418,"integrity":"sha512-fpyN5nxKSvpgR7A46ZUMvPgdytJxoIMZJMazyVXveQ+k1py53qZDTxWj/RUwxZ97R67IkLpcfcTd7dTiGry6zg==","signatures":[{"sig":"MEUCIBKoJdnP5IDLhpNTgDw/X2n/HL2JSjLISafs06ZyeyIgAiEA9UtVC7ZvqRi2J8Vsl7aQBdzIzS+c3oVKjxZf1D6tvQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19651346},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","gitHead":"1f1700f72b7afbfcaf17324b109f9e86c0029c78","scripts":{"dev":"vite --host","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","start":"vite --host","watch":"tsc -w","preview":"vite preview","biome:fix":"biome format","storybook":"storybook dev -p 6006","biome:check":"biome check","check-versions":"npx npm-check-updates -p yarn","build-storybook":"storybook build","update-versions":"npx npm-check-updates -u -p yarn"},"_npmUser":{"name":"the_slanted_room","actor":{"name":"the_slanted_room","type":"user","email":"steveplaysaxe@hotmail.com"},"email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"11.4.0","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"pako":"^2.1.0","react":"^19.1.0","zustand":"^5.0.5","react-dom":"^19.1.0","lorem-ipsum":"^2.0.8","react-toastify":"^11.0.5","@fontsource/nova-cut":"^5.2.6","slanted-gamedev-toolz":"^1.0.23","@fontsource-variable/alegreya":"^5.2.6"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"vite":"^6.3.5","eslint":"^9.28.0","storybook":"^9.0.6","typescript":"^5.8.3","@types/pako":"^2","@types/react":"^19.1.6","@biomejs/biome":"1.9.4","@types/react-dom":"^19.1.6","@vitejs/plugin-react":"^4.5.1","@storybook/react-vite":"^9.0.6"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.30_1751302585992_0.46099787648482926","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"slanted-gamedev-toolz","version":"1.0.31","keywords":["dice","percentage","game utilities","chance","odds","outcome"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.31","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"276358ae2edf02c7373c71ba53f671bd74958e46","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.31.tgz","fileCount":418,"integrity":"sha512-yFmyf03rBJ8zxSiMWnMZPBVUq5h5sRcJsznRszkdwLtgIjrBteNIkD3O5HHT7q2BZdriv4ViejitAeGQTzVmPQ==","signatures":[{"sig":"MEQCIFdM7hJgC8GN5QZSkjFcYoe8EoO0CWtK1kTaORF3QsHaAiBXcZJEaWMzG875qhXNN6XyJ8Jxmij9uO1RvB8VUkbLWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19651346},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","gitHead":"b8c03b55f993d7fe4a5e30648a39b4f4c5467713","scripts":{"dev":"vite --host","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","start":"vite --host","watch":"tsc -w","preview":"vite preview","biome:fix":"biome format","storybook":"storybook dev -p 6006","biome:check":"biome check","check-versions":"npx npm-check-updates -p yarn","build-storybook":"storybook build","update-versions":"npx npm-check-updates -u -p yarn"},"_npmUser":{"name":"the_slanted_room","actor":{"name":"the_slanted_room","type":"user","email":"steveplaysaxe@hotmail.com"},"email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"11.4.0","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"pako":"^2.1.0","react":"^19.1.0","zustand":"^5.0.5","react-dom":"^19.1.0","lorem-ipsum":"^2.0.8","react-toastify":"^11.0.5","@fontsource/nova-cut":"^5.2.6","slanted-gamedev-toolz":"^1.0.23","@fontsource-variable/alegreya":"^5.2.6"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"vite":"^6.3.5","eslint":"^9.28.0","storybook":"^9.0.6","typescript":"^5.8.3","@types/pako":"^2","@types/react":"^19.1.6","@biomejs/biome":"1.9.4","@types/react-dom":"^19.1.6","@vitejs/plugin-react":"^4.5.1","@storybook/react-vite":"^9.0.6"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.31_1751302624210_0.012790625829563584","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"slanted-gamedev-toolz","version":"1.0.32","keywords":["dice","percentage","game utilities","chance","odds","outcome"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.32","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"07c59569e042cb8c41b765bebe686097e9892f7e","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.32.tgz","fileCount":418,"integrity":"sha512-N/eCHjxmlPzcP4f9mMU+DQeKRIZn9LwSH0mjgqdGp64vA1A9myYJcU2ThODhMRgDkRQ9Ex7wgGZ0bIOKKqNvdw==","signatures":[{"sig":"MEUCIAWjn+r6+CrP/wQFkC/1d253v7VIw93D4jBH+nxqRQN3AiEAmD7xRtmfQJ1BLte8Q+pSUs43PHH/2b5RQyBfO5VHRco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19651346},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","gitHead":"0a45ee74b99dd78d7078d861c964e8c4c12d3c0a","scripts":{"dev":"vite --host","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","start":"vite --host","watch":"tsc -w","preview":"vite preview","biome:fix":"biome format","storybook":"storybook dev -p 6006","biome:check":"biome check","check-versions":"npx npm-check-updates -p yarn","build-storybook":"storybook build","update-versions":"npx npm-check-updates -u -p yarn"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"11.4.0","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"pako":"^2.1.0","react":"^19.1.0","zustand":"^5.0.5","react-dom":"^19.1.0","lorem-ipsum":"^2.0.8","react-toastify":"^11.0.5","@fontsource/nova-cut":"^5.2.6","slanted-gamedev-toolz":"^1.0.23","@fontsource-variable/alegreya":"^5.2.6"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"vite":"^6.3.5","eslint":"^9.28.0","storybook":"^9.0.6","typescript":"^5.8.3","@types/pako":"^2","@types/react":"^19.1.6","@biomejs/biome":"1.9.4","@types/react-dom":"^19.1.6","@vitejs/plugin-react":"^4.5.1","@storybook/react-vite":"^9.0.6"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.32_1755865582784_0.944355253733058","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"slanted-gamedev-toolz","version":"1.0.33","keywords":["dice","percentage","game utilities","chance","odds","outcome"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.33","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"df98987b71bb3d4bc521ab0d762efe846df494af","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.33.tgz","fileCount":418,"integrity":"sha512-YFP8SbQJl17eNijIvzEVtaV/NbhR4KsFZCzYiZeuW91CNhWI6Q9L/c18eeXafKvL1grDwh/4zUytJPdCLzZvZA==","signatures":[{"sig":"MEUCIQDtoK0M6TDbtiHtmssTEGn2Apuf3qPF/jR+v/7NPZrgLwIgQ9Xp6+7ARkyFn0hBiDS4ovnPE6xRYogggvJKSd4WKjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19651354},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","gitHead":"5cef8ab5a54e8feee1a7a6421c9008bb95201642","scripts":{"dev":"vite --host","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","start":"vite --host","watch":"tsc -w","preview":"vite preview","biome:fix":"biome format","storybook":"storybook dev -p 6006","biome:check":"biome check","check-versions":"npx npm-check-updates -p yarn","build-storybook":"storybook build","update-versions":"npx npm-check-updates -u -p yarn"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"11.4.0","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"pako":"^2.1.0","react":"^19.1.1","zustand":"^5.0.8","react-dom":"^19.1.1","lorem-ipsum":"^2.0.8","react-toastify":"^11.0.5","@fontsource/nova-cut":"^5.2.6","slanted-gamedev-toolz":"^1.0.32","@fontsource-variable/alegreya":"^5.2.6"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"vite":"^7.1.3","eslint":"^9.33.0","storybook":"^9.1.3","typescript":"^5.9.2","@types/pako":"^2","@types/react":"^19.1.10","@biomejs/biome":"2.2.0","@types/react-dom":"^19.1.7","@vitejs/plugin-react":"^5.0.1","@storybook/react-vite":"^9.1.3"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.33_1755865776565_0.22548306319690492","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"slanted-gamedev-toolz","version":"1.0.34","keywords":["dice","percentage","game utilities","chance","odds","outcome"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.34","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"ebb6d9f946d9a29296eee1757164209dc67facb0","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.34.tgz","fileCount":418,"integrity":"sha512-IWgysakrJMWPPKifsSeXG1/ogEmwAoKoyWR8l7iLSYHJQT21N+avjXNJi9Wwb5ka2x6gURXwug4+8P0yyQaLRA==","signatures":[{"sig":"MEQCICyhekKSAoTDLXMFTS0itWFJaNekZemCtJ3OeXOd1YbrAiAfB4TYH/UJXcLTz2B4UpquNH1fv2GtbHNML8XHlrMCHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19651361},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","gitHead":"840718a56ab9c577b40901e0349860f61b98f9bb","scripts":{"dev":"vite --host","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","start":"vite --host","watch":"tsc -w","preview":"vite preview","biome:fix":"biome format","storybook":"storybook dev -p 6006","biome:check":"biome check","check-versions":"npx npm-check-updates -p yarn","build-storybook":"storybook build","update-versions":"npx npm-check-updates -u -p yarn"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"11.4.0","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"pako":"^2.1.0","react":"^19.1.1","zustand":"^5.0.8","react-dom":"^19.1.1","lorem-ipsum":"^2.0.8","react-toastify":"^11.0.5","@fontsource/nova-cut":"^5.2.6","slanted-gamedev-toolz":"^1.0.32","@fontsource-variable/alegreya":"^5.2.6"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"vite":"^7.1.3","eslint":"^9.33.0","storybook":"^9.1.3","typescript":"^5.9.2","@types/pako":"^2","@types/react":"^19.1.10","@biomejs/biome":"2.2.0","@types/react-dom":"^19.1.7","@vitejs/plugin-react":"^5.0.1","@storybook/react-vite":"^9.1.3"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.34_1755866105162_0.04961786788995348","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"slanted-gamedev-toolz","version":"1.0.35","keywords":["dice","percentage","game utilities","chance","odds","outcome"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.35","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"fc92c78b5941b143a494cc253f74db755c244534","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.35.tgz","fileCount":418,"integrity":"sha512-MTAqMqf5VWzDdV5/1DP69faLHb5MEO+E/6VoOBcZWZ6CSefOFP6jLKHoFahPoiq8uDxZT/8sI1R1cTqbJ8tJ4g==","signatures":[{"sig":"MEYCIQDNKu3Wn6IDOFQXL95ROEZMA3MhLmz+jJa1k92L7gg1bgIhANnO47Ou73n8WZXqnPiKw4CnxUxYqimgesIjy+MH/e3g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19651677},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","gitHead":"5320e28d137dbeec5ece765a777a1c89163a8346","scripts":{"dev":"vite --host","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","start":"vite --host","watch":"tsc -w","preview":"vite preview","publish":"yarn build && npm public","biome:fix":"biome format","storybook":"storybook dev -p 6006","biome:check":"biome check","check-versions":"npx npm-check-updates -p yarn","build-storybook":"storybook build","update-versions":"npx npm-check-updates -u -p yarn"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"11.4.0","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"pako":"^2.1.0","react":"^19.1.1","zustand":"^5.0.8","react-dom":"^19.1.1","lorem-ipsum":"^2.0.8","react-toastify":"^11.0.5","@fontsource/nova-cut":"^5.2.6","slanted-gamedev-toolz":"^1.0.32","@fontsource-variable/alegreya":"^5.2.6"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"vite":"^7.1.3","eslint":"^9.33.0","storybook":"^9.1.3","typescript":"^5.9.2","@types/pako":"^2","@types/react":"^19.1.10","@biomejs/biome":"2.2.0","@types/react-dom":"^19.1.7","@vitejs/plugin-react":"^5.0.1","@storybook/react-vite":"^9.1.3"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.35_1755866773101_0.8653714070611882","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"slanted-gamedev-toolz","version":"1.0.36","keywords":["dice","percentage","game utilities","chance","odds","outcome"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.36","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"5ca643d67079c87050d3bb585cb241dfdb87b0cc","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.36.tgz","fileCount":421,"integrity":"sha512-HeZ5aQJdAr92fzXMI/DDTqej3zF4Ozgm585wfuiQLpsdSsqhF3dhcysAAYhGJqjuRLbhLURtITCike/+0ftpIQ==","signatures":[{"sig":"MEYCIQDU9Lu2yQxRuCNoa8ZW+lyGEhytQomfznodopTpuuvJMwIhANfIo/tsqu71y6CtGwQTohIOfTvtnuXb8BQHoV8slIkm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19654792},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","gitHead":"37f922622b4ce495342cfafb7e8289aab4db94fe","scripts":{"dev":"vite --host","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","start":"vite --host","watch":"tsc -w","preview":"vite preview","biome:fix":"biome format","storybook":"storybook dev -p 6006","biome:check":"biome check","check-versions":"npx npm-check-updates -p yarn","build-storybook":"storybook build","update-versions":"npx npm-check-updates -u -p yarn"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"11.4.0","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"pako":"^2.1.0","react":"^19.1.1","zustand":"^5.0.8","react-dom":"^19.1.1","lorem-ipsum":"^2.0.8","react-toastify":"^11.0.5","@fontsource/nova-cut":"^5.2.6","slanted-gamedev-toolz":"^1.0.35","@fontsource-variable/alegreya":"^5.2.6"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"vite":"^7.1.3","eslint":"^9.34.0","storybook":"^9.1.3","typescript":"^5.9.2","@types/pako":"^2","@types/react":"^19.1.12","@biomejs/biome":"2.2.2","@types/react-dom":"^19.1.9","@vitejs/plugin-react":"^5.0.2","@storybook/react-vite":"^9.1.3"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.36_1759672072723_0.8439022989017493","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"slanted-gamedev-toolz","version":"1.0.37","keywords":["dice","percentage","game utilities","chance","odds","outcome"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.37","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"6f9d883bf715fcbd6891a8e542c2214392166075","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.37.tgz","fileCount":421,"integrity":"sha512-3O6mqqH8iKuWI+r20VKcV7TNCaZPtL0Kkpa2X+9ckRzeAflD8zWLbMJ9f+VGd/grLoOCSt1JeUP+g3g7yDbstA==","signatures":[{"sig":"MEQCICzY0iZqVdZ1UFibXP+vd1OgZ2huPJULawFq0q+xWdAmAiAhXIfkkAKV7mPyOzBXOqzT/qlERPrAA6DZn9hvMexGZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19655838},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","gitHead":"ffc9100dc4e16eb02d3167110cf0b1f06853d345","scripts":{"dev":"vite --host","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","start":"vite --host","watch":"tsc -w","preview":"vite preview","biome:fix":"biome format","storybook":"storybook dev -p 6006","biome:check":"biome check","check-versions":"npx npm-check-updates -p yarn","build-storybook":"storybook build","update-versions":"npx npm-check-updates -u -p yarn"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"11.4.0","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"pako":"^2.1.0","react":"^19.1.1","zustand":"^5.0.8","react-dom":"^19.1.1","lorem-ipsum":"^2.0.8","react-toastify":"^11.0.5","@fontsource/nova-cut":"^5.2.6","slanted-gamedev-toolz":"^1.0.35","@fontsource-variable/alegreya":"^5.2.6"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"vite":"^7.1.3","eslint":"^9.34.0","storybook":"^9.1.3","typescript":"^5.9.2","@types/pako":"^2","@types/react":"^19.1.12","@biomejs/biome":"2.2.2","@types/react-dom":"^19.1.9","@vitejs/plugin-react":"^5.0.2","@storybook/react-vite":"^9.1.3"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.37_1759673354306_0.5103543940047561","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"slanted-gamedev-toolz","version":"1.0.38","keywords":["dice","percentage","game utilities","chance","odds","outcome"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.38","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"b683f1bb09f6093b2cd8d53aa08c7e440de0764b","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.38.tgz","fileCount":421,"integrity":"sha512-yj1eh7riH/hkbO78WxhXrh3BS8G1Ur/GN/AIf2WRLTFihqPcmbV1ZdIGUz/puf+zlFqHV8zrr00fhVza5cZtKA==","signatures":[{"sig":"MEQCICmUg2NyCyor2aUrsDRRzeTW7qNrTQh/RepsdxGfNw0MAiA7ts+MOEi07LY1jIznkIwQ4JkgIJhrvw2naOkGMDt+og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19654861},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","gitHead":"ffc9100dc4e16eb02d3167110cf0b1f06853d345","scripts":{"dev":"vite --host","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","start":"vite --host","watch":"tsc -w","preview":"vite preview","biome:fix":"biome format","storybook":"storybook dev -p 6006","biome:check":"biome check","check-versions":"npx npm-check-updates -p yarn","build-storybook":"storybook build","update-versions":"npx npm-check-updates -u -p yarn"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"11.4.0","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"pako":"^2.1.0","react":"^19.1.1","zustand":"^5.0.8","react-dom":"^19.1.1","lorem-ipsum":"^2.0.8","react-toastify":"^11.0.5","@fontsource/nova-cut":"^5.2.6","slanted-gamedev-toolz":"^1.0.35","@fontsource-variable/alegreya":"^5.2.6"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"vite":"^7.1.3","eslint":"^9.34.0","storybook":"^9.1.3","typescript":"^5.9.2","@types/pako":"^2","@types/react":"^19.1.12","@biomejs/biome":"2.2.2","@types/react-dom":"^19.1.9","@vitejs/plugin-react":"^5.0.2","@storybook/react-vite":"^9.1.3"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.38_1759674196126_0.6594974398204956","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"slanted-gamedev-toolz","version":"1.0.39","keywords":["dice","percentage","game utilities","chance","odds","outcome"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.39","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"64c7a2da97ea4049b608e8af06ce2410acee320b","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.39.tgz","fileCount":421,"integrity":"sha512-smMnxNeGRKpOMuvUSkT2WjpCrlzrDoUQ//f5Cxo9bARTIhkqBHoWeyZ1vnxBlzNAbTgaLQ3Ro0EW5wvCMuSwdQ==","signatures":[{"sig":"MEUCIQDlbWFmi2d6DznRQX3WToGS7WEHLGgCmFLWZ/KAoghL5gIgeHfKZLeoShlgL2s50svS/vr6kPP8qDCz1nHAinTdAVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19655867},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","gitHead":"f9fcd8fa3dcc49f618a3ab959b74ba8304496a21","scripts":{"dev":"vite --host","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","start":"vite --host","watch":"tsc -w","preview":"vite preview","biome:fix":"biome format","storybook":"storybook dev -p 6006","biome:check":"biome check","check-versions":"npx npm-check-updates -p yarn","build-storybook":"storybook build","update-versions":"npx npm-check-updates -u -p yarn"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"11.4.0","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"pako":"^2.1.0","zustand":"^5.0.8","lorem-ipsum":"^2.0.8","react-toastify":"^11.0.5","@fontsource/nova-cut":"^5.2.8","slanted-gamedev-toolz":"^1.0.38","@fontsource-variable/alegreya":"^5.2.8"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"vite":"^7.1.9","eslint":"^9.37.0","storybook":"^9.1.10","typescript":"^5.9.3","@types/pako":"^2","@types/react":"^19.2.0","@biomejs/biome":"2.2.5","@types/react-dom":"^19.2.0","@vitejs/plugin-react":"^5.0.4","@storybook/react-vite":"^9.1.10"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.39_1759674826381_0.22672712546793616","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"slanted-gamedev-toolz","version":"1.0.40","keywords":["dice","percentage","game utilities","chance","odds","outcome"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.40","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"8c2e56e147d4b92ecefd993dbad966ca9fa37978","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.40.tgz","fileCount":421,"integrity":"sha512-3c92iSwVHu9MpE9kYhbcMiZIB/KDJvTux+eS++jvXZVUpa5j0q6OYibz0IHYXU+5LTbz9PyrshFfHaeN1QxSzw==","signatures":[{"sig":"MEUCIF0MOsoRHPFgmkoiH+Nn8daLqX9PYuM3ueU6JV9d7V5yAiEA4pr8wfguHePqTUQAPV3adS3qm3iK/qJ5FZnFi3uXqOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19655828},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","gitHead":"7aa6053a721aff4d1b296d4c72127e170320d4dc","scripts":{"dev":"vite --host","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","start":"vite --host","watch":"tsc -w","preview":"vite preview","biome:fix":"biome format","storybook":"storybook dev -p 6006","biome:check":"biome check","check-versions":"npx npm-check-updates -p yarn","build-storybook":"storybook build","update-versions":"npx npm-check-updates -u -p yarn"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"11.4.0","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"pako":"^2.1.0","zustand":"^5.0.8","lorem-ipsum":"^2.0.8","react-toastify":"^11.0.5","@fontsource/nova-cut":"^5.2.8","@fontsource-variable/alegreya":"^5.2.8"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"vite":"^7.1.9","eslint":"^9.37.0","storybook":"^9.1.10","typescript":"^5.9.3","@types/pako":"^2","@types/react":"^19.2.0","@biomejs/biome":"2.2.5","@types/react-dom":"^19.2.0","@vitejs/plugin-react":"^5.0.4","@storybook/react-vite":"^9.1.10"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.40_1759675096013_0.7522299285144476","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"slanted-gamedev-toolz","version":"1.0.41","keywords":["dice","percentage","game utilities","chance","odds","outcome"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.41","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"ff2fff1947528bf75cb2c619b7c685ca5511fdef","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.41.tgz","fileCount":421,"integrity":"sha512-af40AKeu3Aw2SzJpT5LQTglBgev9G/HPl66UVA6piSGGKlJ3FUT57KCi77fPIflIY3StJsNpZoNRtfBtgmTb5A==","signatures":[{"sig":"MEYCIQClIGvpnPb8qTEr7e1IoYjNtcnrLy6MtILLAjYygNhM9wIhAPztVC4tWO3jqyIVpuUQ6lwBT4K2ikEuUPIU6YOVpoja","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19655499},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","gitHead":"5ee8575c2f9e9eb489ee0b96e5677d9752cd1599","scripts":{"dev":"vite --host","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","start":"vite --host","watch":"tsc -w","preview":"vite preview","biome:fix":"biome format","storybook":"storybook dev -p 6006","biome:check":"biome check","check-versions":"npx npm-check-updates -p yarn","build-storybook":"storybook build","update-versions":"npx npm-check-updates -u -p yarn"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"11.4.0","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"pako":"^2.1.0","zustand":"^5.0.8","lorem-ipsum":"^2.0.8","react-toastify":"^11.0.5","@fontsource/nova-cut":"^5.2.8","@fontsource-variable/alegreya":"^5.2.8"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","react-dom":"^19.2.0","storybook":"^10.0.8","typescript":"^5.9.3","@types/pako":"^2","@types/react":"^19.2.6","@biomejs/biome":"2.3.6","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.1.1","@storybook/react-vite":"^10.0.8","eslint-plugin-storybook":"10.0.8"},"peerDependencies":{"react":"^19.2.6","react-dom":"^19.2.3"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.41_1763681360048_0.017215570846281336","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"slanted-gamedev-toolz","version":"1.0.42","keywords":["dice","percentage","game utilities","chance","odds","outcome"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.42","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"bf4a1e28c83df38b29c29b4e0feffcd1d6088c9d","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.42.tgz","fileCount":421,"integrity":"sha512-oZ15fttQay4FEIYfRWTCNmVQMcSMtHqKoMb3szVQDjywCGITlXCtDrYmSkt7ggtJh/t9jSM/fo+T4gEl5q9xcQ==","signatures":[{"sig":"MEQCIAbKUA6ju4KljXXizcW90kpgWaluP8uGxwozQrr/zyN4AiAvbPpm6+6wzqWV5zEKDfNZID3MFK1RuK950ehSYsml+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19655639},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","gitHead":"5ee8575c2f9e9eb489ee0b96e5677d9752cd1599","scripts":{"dev":"vite --host","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","start":"vite --host","watch":"tsc -w","preview":"vite preview","biome:fix":"biome format","storybook":"storybook dev -p 6006","biome:check":"biome check","check-versions":"npx npm-check-updates -p yarn","build-storybook":"storybook build","update-versions":"npx npm-check-updates -u -p yarn"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"11.4.0","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"pako":"^2.1.0","zustand":"^5.0.8","lorem-ipsum":"^2.0.8","react-toastify":"^11.0.5","@fontsource/nova-cut":"^5.2.8","@fontsource-variable/alegreya":"^5.2.8"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","react-dom":"^19.2.0","storybook":"^10.0.8","typescript":"^5.9.3","@types/pako":"^2","@types/react":"^19.2.6","@biomejs/biome":"2.3.6","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.1.1","@storybook/react-vite":"^10.0.8","eslint-plugin-storybook":"10.0.8"},"peerDependencies":{"react":"^19.2.6","react-dom":"^19.2.3"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.42_1763681621905_0.07604918848802478","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"slanted-gamedev-toolz","version":"1.0.43","keywords":["dice","percentage","game utilities","chance","odds","outcome"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.43","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"8b79863820fb4d48f21c8493985a43d470df1184","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.43.tgz","fileCount":421,"integrity":"sha512-FKJFOFUBX/3sN6d6IWWBl2RVBMCob0smTYfS0z2sogvoPRk5FtNebNA5+tTcHMhOygmtPdy9v3FJbpNL6RmZwQ==","signatures":[{"sig":"MEYCIQC1s9QfrY0aqFrlUQtwiowch/kuCJYl9X4cWvCcgh/nEAIhAP8xKwV7VmZVmJdDaqkuIevfBpCVuzD6KwE29mwkcn5u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19655711},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","gitHead":"658273a57d115008f956f4a6457c76640e4258b0","scripts":{"dev":"vite --host","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","start":"vite --host","watch":"tsc -w","preview":"vite preview","biome:fix":"biome format","storybook":"storybook dev -p 6006","biome:check":"biome check","check-versions":"npx npm-check-updates -p yarn","build-storybook":"storybook build","update-versions":"npx npm-check-updates -u -p yarn"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"11.4.0","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"pako":"^2.1.0","zustand":"^5.0.8","lorem-ipsum":"^2.0.8","react-toastify":"^11.0.5","@fontsource/nova-cut":"^5.2.8","@fontsource-variable/alegreya":"^5.2.8"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","react-dom":"^19.2.0","storybook":"^10.0.8","typescript":"^5.9.3","@types/pako":"^2","@types/react":"^19.2.6","@biomejs/biome":"2.3.6","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.1.1","@storybook/react-vite":"^10.0.8","eslint-plugin-storybook":"10.0.8"},"peerDependencies":{"react":"^19.2.6","react-dom":"^19.2.3"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.43_1764190078110_0.05682095951528643","host":"s3://npm-registry-packages-npm-production"}},"1.0.44":{"name":"slanted-gamedev-toolz","version":"1.0.44","keywords":["dice","percentage","game utilities","chance","odds","outcome"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.44","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"c55e2852fb0f69e84d1caad0895d36ccdb149927","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.44.tgz","fileCount":421,"integrity":"sha512-0meZxof4ZymMp4afV1eps0XrBQqxkQjiGn6K9HoCV5saHp8WpuhNt6GFpMGhYi+43/yeBSUcBd7DWfB74Wst3g==","signatures":[{"sig":"MEQCIA0nG/FSyVXoKHinzI/+qbmCkIVkynvwTL1CkC/vQHltAiAqV0ZVrSmkMi143y0R7HxJHXCxeBRAi8XFIhoml/1I1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19655931},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","gitHead":"658273a57d115008f956f4a6457c76640e4258b0","scripts":{"dev":"vite --host","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","start":"vite --host","watch":"tsc -w","preview":"vite preview","biome:fix":"biome format","storybook":"storybook dev -p 6006","biome:check":"biome check","check-versions":"npx npm-check-updates -p yarn","build-storybook":"storybook build","update-versions":"npx npm-check-updates -u -p yarn"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"11.4.0","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"pako":"^2.1.0","zustand":"^5.0.8","lorem-ipsum":"^2.0.8","react-toastify":"^11.0.5","@fontsource/nova-cut":"^5.2.8","@fontsource-variable/alegreya":"^5.2.8"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","react-dom":"^19.2.0","storybook":"^10.0.8","typescript":"^5.9.3","@types/pako":"^2","@types/react":"^19.2.6","@biomejs/biome":"2.3.6","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.1.1","@storybook/react-vite":"^10.0.8","eslint-plugin-storybook":"10.0.8"},"peerDependencies":{"react":"^19.2.6","react-dom":"^19.2.3"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.44_1764290606364_0.8103364804128503","host":"s3://npm-registry-packages-npm-production"}},"1.0.45":{"name":"slanted-gamedev-toolz","version":"1.0.45","keywords":["dice","percentage","game utilities","chance","odds","outcome"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.45","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"a5f9f509053042796653547ca66436921e1d7193","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.45.tgz","fileCount":421,"integrity":"sha512-5urnjCc86NNHRx/3FdRGx9tkploT4xEUNSFGkHH9JTYeRhih1gfPmE8kKjqWuU31R5TbeysBcMsvIYkJpWHQxw==","signatures":[{"sig":"MEYCIQCBIlGDSg74FkNxeHmKrHBMXNqxbOd1v6kkGT6iX1UAVQIhANFX73yGOianTF8KZwT7nASlC7YvaX6HkpqJT9i6HL+W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19656310},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","gitHead":"c3c3a54cbe70a119f411c1cab53fd381279a7c03","scripts":{"dev":"vite --host","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","start":"vite --host","watch":"tsc -w","preview":"vite preview","biome:fix":"biome format","storybook":"storybook dev -p 6006","biome:check":"biome check","check-versions":"npx npm-check-updates -p yarn","build-storybook":"storybook build","update-versions":"npx npm-check-updates -u -p yarn"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"11.4.0","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"pako":"^2.1.0","zustand":"^5.0.10","lorem-ipsum":"^2.0.8","react-toastify":"^11.0.5","@fontsource/nova-cut":"^5.2.8","@fontsource-variable/alegreya":"^5.2.8"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"vite":"^7.3.1","react":"^19.2.3","eslint":"^9.39.2","react-dom":"^19.2.3","storybook":"^10.1.11","typescript":"^5.9.3","@types/pako":"^2","@types/react":"^19.2.8","@biomejs/biome":"2.3.11","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.1.2","@storybook/react-vite":"^10.1.11","eslint-plugin-storybook":"10.1.11"},"peerDependencies":{"react":"^19.2.6","react-dom":"^19.2.3"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.45_1768456881574_0.35663732091737144","host":"s3://npm-registry-packages-npm-production"}},"1.0.46":{"name":"slanted-gamedev-toolz","version":"1.0.46","keywords":["dice","percentage","game utilities","chance","odds","outcome"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.46","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"8b42f853c969eb406da32c3aa1b48cfd07a72aec","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.46.tgz","fileCount":421,"integrity":"sha512-dBxaq2CdiqapiHoTH2dNw2bucVhDfxbez9Gq1q+rNEgKTmKOhlBeuZfHgXDxJcqEIo/m7mtSulONegh5Dl5rpA==","signatures":[{"sig":"MEYCIQDhhmBQktDYWcc6dlxSEAIej5Ek+L5nT17JFoScEiWUqQIhANH9Cw+mGO7wWQu+JaNcVVzKYr3Kk0pNg93Jm95ueftk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19656543},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","gitHead":"ce4ac368d6eee8f32ddfd7a012f2a0605a44e102","scripts":{"dev":"vite --host","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","start":"vite --host","watch":"tsc -w","preview":"vite preview","biome:fix":"biome format","storybook":"storybook dev -p 6006","biome:check":"biome check","check-versions":"npx npm-check-updates -p yarn","build-storybook":"storybook build","update-versions":"npx npm-check-updates -u -p yarn"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"11.4.0","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"pako":"^2.1.0","zustand":"^5.0.10","lorem-ipsum":"^2.0.8","react-toastify":"^11.0.5","@fontsource/nova-cut":"^5.2.8","@fontsource-variable/alegreya":"^5.2.8"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"vite":"^7.3.1","react":"^19.2.3","eslint":"^9.39.2","react-dom":"^19.2.3","storybook":"^10.1.11","typescript":"^5.9.3","@types/pako":"^2","@types/react":"^19.2.8","@biomejs/biome":"2.3.11","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.1.2","@storybook/react-vite":"^10.1.11","eslint-plugin-storybook":"10.1.11"},"peerDependencies":{"react":"^19.2.6","react-dom":"^19.2.3"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.46_1768457602651_0.37726239145837637","host":"s3://npm-registry-packages-npm-production"}},"1.0.47":{"name":"slanted-gamedev-toolz","version":"1.0.47","keywords":["dice","percentage","game utilities","chance","odds","outcome"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.47","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"29db9225f1c95a9dbd083788fa4d705a15dcca3f","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.47.tgz","fileCount":421,"integrity":"sha512-EB+OSiGV2j6yCPMGXePcKC0CcF8oauaOyGOU52kEjFQkGq8GcTeMQTBGmdj/B9w+tbCoH2ZGu97RMgHN2Y6blQ==","signatures":[{"sig":"MEQCIDLBCkl9C148SEt2Mdjyc9+J13U9ZZ5MUTLjtYnGgKBLAiAoiTKGwEVfoAyYAloK0Jdb8AIYlW/OwijC4E9KCmGTzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19657733},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","gitHead":"ce4ac368d6eee8f32ddfd7a012f2a0605a44e102","scripts":{"dev":"vite --host","build":"tsc && vite build","start":"vite --host","watch":"tsc -w","preview":"vite preview","biome:fix":"biome format","storybook":"storybook dev -p 6006","biome:check":"biome check","check-versions":"npx npm-check-updates -p yarn","build-storybook":"storybook build","update-versions":"npx npm-check-updates -u -p yarn"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"11.8.0","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"pako":"^2.1.0","zustand":"^5.0.12","lorem-ipsum":"^2.0.8","react-toastify":"^11.0.5","@fontsource/nova-cut":"^5.2.8","@fontsource-variable/alegreya":"^5.2.8"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"vite":"^8.0.3","react":"^19.2.4","react-dom":"^19.2.4","storybook":"^10.3.4","typescript":"^6.0.2","@types/pako":"^2","@types/react":"^19.2.14","@biomejs/biome":"2.4.10","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.3.4"},"peerDependencies":{"react":"^19.2.6","react-dom":"^19.2.3"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.47_1775159090448_0.7236736307710097","host":"s3://npm-registry-packages-npm-production"}},"1.0.48":{"name":"slanted-gamedev-toolz","version":"1.0.48","keywords":["dice","percentage","game utilities","chance","odds","outcome"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.48","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"e84076281b033b3e4d622075197ddf64d667e2ce","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.48.tgz","fileCount":421,"integrity":"sha512-RR5Z5OD3DGir0PHvNla7OidOI5MV4RFHhYEdBZsq9Jc5fAXAjCuUjDwymwY5HPDhsHUeVgRF1AC1XIE0SmTuuA==","signatures":[{"sig":"MEYCIQC/gfAI/oTjsM6LTgPQuXK8Jr6OzbgJUjnewAMWM+VxVgIhAOcuH+PIBFeFD1+HSMni81YKGBXeYVrCJogL7/QXhH2f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19657631},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","gitHead":"c5ac5ba89344547ab1a0ddedc597545fe2b4230f","scripts":{"dev":"vite --host","build":"tsc && vite build","start":"vite --host","watch":"tsc -w","preview":"vite preview","biome:fix":"biome format","storybook":"storybook dev -p 6006","biome:check":"biome check","check-versions":"npx npm-check-updates -p yarn","build-storybook":"storybook build","update-versions":"npx npm-check-updates -u -p yarn"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"11.8.0","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"pako":"^2.1.0","zustand":"^5.0.12","lorem-ipsum":"^2.0.8","react-toastify":"^11.0.5","@fontsource/nova-cut":"^5.2.8","@fontsource-variable/alegreya":"^5.2.8"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"vite":"^8.0.3","react":"^19.2.4","react-dom":"^19.2.4","storybook":"^10.3.4","typescript":"^6.0.2","@types/pako":"^2","@types/react":"^19.2.14","@biomejs/biome":"2.4.10","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.3.4"},"peerDependencies":{"react":"^19.2.6","react-dom":"^19.2.3"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.48_1775159206205_0.6047044646386834","host":"s3://npm-registry-packages-npm-production"}},"1.0.49":{"name":"slanted-gamedev-toolz","version":"1.0.49","keywords":["dice","percentage","game utilities","chance","odds","outcome"],"author":{"name":"The Slanted Room"},"license":"ISC","_id":"slanted-gamedev-toolz@1.0.49","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"dist":{"shasum":"d999bcdfde424cc8a4edb8678357731f678b6b51","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.49.tgz","fileCount":421,"integrity":"sha512-S29D8N99FGO1taatq3Z/JN6j7jzblgoCfFBOCngTgrlTX44H7WhRmNF0gxIP00XkM8ATlB8WGpp1sKUR2+38pA==","signatures":[{"sig":"MEUCIGlE6rzVTrawohTn0VyE8nOSFvVSgHUe/1xCzDDAx3UXAiEA0vGqTaQQo7zNK110O3sBb8LD1P9tRV45ZN3lHzZcit4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19659858},"main":"lib/lib.js","type":"module","types":"lib/lib.d.ts","gitHead":"e33517056ac52743ffbedcb80cc08013ecf6440c","scripts":{"dev":"vite --host","build":"tsc && vite build","start":"vite --host","watch":"tsc -w","preview":"vite preview","biome:fix":"biome format","storybook":"storybook dev -p 6006","biome:check":"biome check","check-versions":"npx npm-check-updates -p yarn","build-storybook":"storybook build","update-versions":"npx npm-check-updates -u -p yarn"},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"repository":{"url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git","type":"git"},"_npmVersion":"11.8.0","description":"A slanted mix of tools for your brilliant ideas in game design.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"pako":"^2.1.0","zustand":"^5.0.12","lorem-ipsum":"^2.0.8","react-toastify":"^11.0.5","@fontsource/nova-cut":"^5.2.8","@fontsource-variable/alegreya":"^5.2.8"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"vite":"^8.0.3","react":"^19.2.4","react-dom":"^19.2.4","storybook":"^10.3.4","typescript":"^6.0.2","@types/pako":"^2","@types/react":"^19.2.14","@biomejs/biome":"2.4.10","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.1","@storybook/react-vite":"^10.3.4"},"peerDependencies":{"react":"^19.2.6","react-dom":"^19.2.3"},"_npmOperationalInternal":{"tmp":"tmp/slanted-gamedev-toolz_1.0.49_1775161398556_0.015633684688360683","host":"s3://npm-registry-packages-npm-production"}},"1.0.50":{"name":"slanted-gamedev-toolz","version":"1.0.50","packageManager":"yarn@4.0.1","license":"ISC","bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","author":{"name":"The Slanted Room"},"description":"A slanted mix of tools for your brilliant ideas in game design.","type":"module","main":"lib/lib.js","types":"lib/lib.d.ts","keywords":["dice","percentage","game utilities","chance","odds","outcome"],"scripts":{"dev":"vite --host","start":"vite --host","watch":"tsc -w","build":"tsc && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build","biome:check":"biome check","biome:fix":"biome format","check-versions":"npx npm-check-updates -p yarn","update-versions":"npx npm-check-updates -u -p yarn"},"repository":{"type":"git","url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git"},"dependencies":{"@fontsource-variable/alegreya":"^5.2.8","@fontsource/nova-cut":"^5.2.8","lorem-ipsum":"^2.0.8","pako":"^2.1.0","react-toastify":"^11.0.5","zustand":"^5.0.12"},"peerDependencies":{"react":"^19.2.6","react-dom":"^19.2.3"},"devDependencies":{"@biomejs/biome":"2.4.10","@storybook/react-vite":"^10.3.4","@types/pako":"^2","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.1","react":"^19.2.4","react-dom":"^19.2.4","storybook":"^10.3.4","typescript":"^6.0.2","vite":"^8.0.3"},"gitHead":"2ff5b4572cb43841e45dae84080d1bc1aa952146","_id":"slanted-gamedev-toolz@1.0.50","_nodeVersion":"22.13.1","_npmVersion":"11.8.0","dist":{"integrity":"sha512-5aseKFnAknW1IhK6FmheYgV6NUpb3KWoFHXEiAjOkOVqrkvlJdYDlDN0dx2yhkrC+bQ2fUStIpGG5HsMmTK+fg==","shasum":"2b123e8223c07e05e73c95fc7e3a234c0a136990","tarball":"https://registry.npmjs.org/slanted-gamedev-toolz/-/slanted-gamedev-toolz-1.0.50.tgz","fileCount":421,"unpackedSize":19659976,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF64TMTl00EvCkQin4k/yJe4eGxsVIswoNFMMzK0/wQfAiEAkxpJM9ob++Pdrn1yYk3FsZ/EdZ+WADg523w9aWSG/lM="}]},"_npmUser":{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"},"directories":{},"maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/slanted-gamedev-toolz_1.0.50_1776279229570_0.2496422999320016"},"_hasShrinkwrap":false}},"time":{"created":"2023-11-08T14:34:39.830Z","modified":"2026-04-15T18:53:50.487Z","1.0.1":"2023-11-08T14:34:39.983Z","1.0.2":"2023-11-08T14:35:36.293Z","1.0.3":"2023-11-08T14:37:13.223Z","1.0.4":"2023-11-08T14:38:39.690Z","1.0.5":"2023-11-08T15:10:08.651Z","1.0.6":"2023-11-08T15:31:41.757Z","1.0.7":"2023-11-08T15:52:33.979Z","1.0.9":"2023-11-08T16:26:49.567Z","1.0.10":"2023-11-08T16:41:16.727Z","1.0.11":"2023-11-08T16:47:49.288Z","1.0.12":"2023-11-08T16:49:26.337Z","1.0.13":"2023-11-08T16:50:49.669Z","1.0.14":"2023-11-08T16:55:13.462Z","1.0.15":"2023-11-08T16:56:59.483Z","1.0.16":"2023-11-08T17:02:43.719Z","1.0.17":"2023-11-08T17:03:50.447Z","1.0.18":"2023-11-08T17:26:22.175Z","1.0.19":"2023-11-08T17:46:04.095Z","1.0.20":"2023-11-08T19:17:59.219Z","1.0.21":"2023-11-10T15:55:51.572Z","1.0.22":"2023-11-10T16:39:31.987Z","1.0.23":"2023-11-10T17:37:12.128Z","1.0.24":"2025-06-08T13:57:34.681Z","1.0.25":"2025-06-08T14:14:47.346Z","1.0.26":"2025-06-08T15:32:19.227Z","1.0.27":"2025-06-08T15:47:47.702Z","1.0.28":"2025-06-30T16:37:36.472Z","1.0.29":"2025-06-30T16:55:06.546Z","1.0.30":"2025-06-30T16:56:26.412Z","1.0.31":"2025-06-30T16:57:04.648Z","1.0.32":"2025-08-22T12:26:23.210Z","1.0.33":"2025-08-22T12:29:37.179Z","1.0.34":"2025-08-22T12:35:05.612Z","1.0.35":"2025-08-22T12:46:13.541Z","1.0.36":"2025-10-05T13:47:53.156Z","1.0.37":"2025-10-05T14:09:14.721Z","1.0.38":"2025-10-05T14:23:16.584Z","1.0.39":"2025-10-05T14:33:46.794Z","1.0.40":"2025-10-05T14:38:16.461Z","1.0.41":"2025-11-20T23:29:20.494Z","1.0.42":"2025-11-20T23:33:42.373Z","1.0.43":"2025-11-26T20:47:58.544Z","1.0.44":"2025-11-28T00:43:26.805Z","1.0.45":"2026-01-15T06:01:22.236Z","1.0.46":"2026-01-15T06:13:23.361Z","1.0.47":"2026-04-02T19:44:51.045Z","1.0.48":"2026-04-02T19:46:46.800Z","1.0.49":"2026-04-02T20:23:19.192Z","1.0.50":"2026-04-15T18:53:50.382Z"},"bugs":{"url":"https://github.com/theslantedroom/SlantedGameDevToolz/issues"},"author":{"name":"The Slanted Room"},"license":"ISC","homepage":"https://github.com/theslantedroom/SlantedGameDevToolz#readme","keywords":["dice","percentage","game utilities","chance","odds","outcome"],"repository":{"type":"git","url":"git+https://github.com/theslantedroom/SlantedGameDevToolz.git"},"description":"A slanted mix of tools for your brilliant ideas in game design.","maintainers":[{"name":"the_slanted_room","email":"steveplaysaxe@hotmail.com"}],"readme":"# SlantedGameToolz\n\n\nSlantedGameToolz is a collection of tools designed to be used in games made with typescript. UI components are rendered with react. \n \n\n- These tools can be used in iOS and Android apps when built with [**Capacitor**](https://capacitorjs.com/)\n- These tools can be used in PC and Mac apps when built with [**Electron**](https://www.electronjs.org/)\n\n\n## Tools  \n\n- dice\n- weighted dice\n- percentage\n- React components\n\n<br/> \n\n# Components\n\n### ImportExportLocalStorage\n- define `defaultData`\n\nuse the save manager\n``` \n  <ImportExportLocalStorage defaultData={defaultData} />\n```\n\naccess data stored in local storage\n``` typescript \nconst saveGameData2 = getDataFromLocalStorage(defaultData);\n``` \n\nOR\n\n``` typescript \nconst isLoading = useIsLoadingLocalStorage();\nconst { setIsLoading, handleResetGame } =\n\t\tuseImportExportLocalStorageActions();\nconst { saveLocalStorageData, clearLocalStorageData, saveGameData } =\n\t\tuseLocalSaveData(defaultData);\n```\n\n### LocalizationSelect\n\nsaves the selected language in localstorage under key `lagCode`\n\n- add `.png` images to `/public/flags/`\n- required files `en.png, de.png, es.png, zh.png, ja.png, ko.png, fr.png, ru.png, it.png, pt.png, hi.png`\n  \n\n![LocalizationSelect](/public/marketingImages/LocalizationSelect.png)\n\n```typescript \nimport { LocalizationSelect } from \"slanted-gamedev-toolz\";\n\nfunction App() {\n\treturn (\n\t  <LocalizationSelect />\n\t);\n}\nexport default App;\n```\n\n### HexBtn\ntodo\n### SquareTileButton\ntodo\n\n# ImportExportLocalStorage\ntodo\n\n# Functions\n\n## Dice Utils\n - `rollDice()` A fair dice roll.\n - `rollLowWeightedDice()` An unfair fair dice roll that is more likely to roll low.\n - `rollLowWeightedDice()` An unfair fair dice roll that is more likely to roll high.\n\n## Array Utils\n - `removeObjectsWithSameName()` Removes objects from the first array if their `name` property matches any object's `name` in the second array.\n - `randomArrayItem()` Returns a random item from the provided array.\n\n## Number Utils\n- `numberWithCommas()` Formats a number with comma separators and optional suffixes for large values. Ex. 1,000,000(M)\n- `isNumberTooLarge()` Checks if a number exceeds JavaScript's `Number.MAX_SAFE_INTEGER`.\n\n#### Example Usage\n\n```typescript \nimport { rollDice } from \"slanted-gamedev-toolz\";\n\n const outcome = rollDice(6); // roll 6 sided dice\n console.log(`outcome:`, outcome)\n```\n\n| Parameter | Type | Description                     |\n| - | - | - |\n| diceSides | number | sides on the dice |\n\n| Returns  | Type | Description                 |\n| - |- | - |\n|   | number | the result of the dice roll |\n\n</br></br>\n\n# Developer Instructions\nTo Publish:\n- set version in package.json > `\"version\": \"1.0.36\"`\n- run `npm publish`\n\nYou want to contribute to SlantedGameToolz?\n- Install the repo dependencies\n- Render components\n  - storybook `yarn storybook`\n  - or\n  - Vite app `yarn dev`\n- Make code changes\n- Submit PR\n\n\nFrom the root of the repo, open a terminal then run:\n\n```\n$ yarn install\n```\n\n</br></br>\n\n### How to publish to NPM\n- `npm login` (if fails do this first)\n- `yarn build`\n- bump version in package.json (ex: \"version\": \"1.0.24\") \n- `npm publish`\n\n\n\nhttps://www.npmjs.com/package/slanted-gamedev-toolz\n\nhttps://github.com/theslantedroom/SlantedGameDevToolz\n### Examples\n\n- [Idle Trillionaire](https://www.idletrillionaire.com/)\n- [Turn Based Boxing](https://www.hbcboxing.online/)\n\n\n","readmeFilename":"README.md"}