{"_id":"kikai","_rev":"41-f2a94ba6a1da4c1f1cd3b90c325cf005","name":"kikai","dist-tags":{"latest":"0.1.39"},"versions":{"0.0.1":{"name":"kikai","version":"0.0.1","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.0.1","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"d19e2e1298c179b5e4a46b81b9cd4811e772e1ee","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.0.1.tgz","fileCount":12,"integrity":"sha512-kUzOOIR9KkaIqS7ldsuEE8hkWnDdD+Yc3lL51thLuxKbQU10pPb1h2qowGeswbtGZFW2mjbjsXMiYcvyqeOvPg==","signatures":[{"sig":"MEUCIGaRDSI3772oZ1Jzr8L4+77GvE78e6OV00hl8oLZuy+RAiEAnjyrKsB8hJHRiBqbkVwsMxBHQc7ZBy2EMvBsVnZuo/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41030},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"a1013643e3315d9466c2a7a713c3edb39373a73f","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","build:types":"dts-bundle-generator --config ./dts-bundle-generator.config.ts","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.13.0","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"^5.6.3","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.3.0","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^4.3.3","dts-bundle-generator":"^9.5.1","@arethetypeswrong/cli":"^0.16.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.11.0","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.11.0","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.0.1_1730278336987_0.49628315181891125","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"kikai","version":"0.0.2","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.0.2","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"c27ef3a9dc859950021a2ed38be71475a64b6cfb","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.0.2.tgz","fileCount":12,"integrity":"sha512-4uEyTsJiJFW/QTs2TZUqs3iVUxnMmHDy8NZQ+2H8gLns2q5RU+1FJoX2rSIrESZuvTgHvwZXMcqVLwkmo6ETdg==","signatures":[{"sig":"MEUCIQDeJH2E/RBNpwS9ZsN/A8Fm88YBsrPWYz9EAVl231XHcQIgQ5x5fnBl/BJKyhxqFo5ff46Bo1Rabi8z/L1mVcbtbGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32534},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"377f57dec9bbfc05b844a7f82d8a37bb0fe7dfd3","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","build:types":"dts-bundle-generator --config ./dts-bundle-generator.config.ts","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.13.0","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"^5.6.3","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.3.0","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^4.3.3","dts-bundle-generator":"^9.5.1","@arethetypeswrong/cli":"^0.16.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.11.0","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.11.0","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.0.2_1730278420782_0.32562397928842146","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"kikai","version":"0.0.3","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.0.3","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"91a8af91e044adb17bd0808ba037d6c4ef2c514e","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.0.3.tgz","fileCount":12,"integrity":"sha512-IInxoPL6jQ4JbJyPAKxlAtbCBucyuiQBNiqAp1z4nxSpUbgu0tRKK+qUSaotJrbmIl6+EaWKzb+zslqug7Y4TQ==","signatures":[{"sig":"MEUCIAJAl/5PLrgVzp5bISbQt3XuMxRv5kghSthXitm5mgaXAiEA1CVTi/IFQl0D3lFQkrDsgIiDmc+NevOWvAhBvrYta/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32534},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"026e365acf491d848532b6d021c629906d2fb434","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","build:types":"dts-bundle-generator --config ./dts-bundle-generator.config.ts","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.13.0","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"^5.6.3","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.3.0","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^4.3.3","dts-bundle-generator":"^9.5.1","@arethetypeswrong/cli":"^0.16.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.11.0","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.11.0","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.0.3_1730311834285_0.8314781804137787","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"kikai","version":"0.0.4","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.0.4","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"5fcd097a1ab7017e8c83d1fea340988bea3182a9","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.0.4.tgz","fileCount":12,"integrity":"sha512-iE3WS5pavOZfDRF7bTWp57TX8gA+lSfsBDteNuID0tI38cxPgcs/TalneySZb9bY4Gz0AC2xnRFHKkEXnWwc0Q==","signatures":[{"sig":"MEUCIQCVl+cNc2U5oCY3lnQt+Kj5F3adiNql/FoyQ1BCxIcd0QIgXJmWrLSlVsxDNvpt8sIKXapik8cJhdymakqlJyDDi80=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36030},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"3d184f02a0fe155d024d4a567801b1467e86668a","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","build:types":"dts-bundle-generator --config ./dts-bundle-generator.config.ts","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.13.0","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"^5.6.3","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.3.0","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^4.3.3","dts-bundle-generator":"^9.5.1","@arethetypeswrong/cli":"^0.16.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.11.0","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.11.0","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.0.4_1730313333206_0.9395883144564883","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"kikai","version":"0.0.5","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.0.5","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"b359744e6c301bf9f55be7d7fe32a6a76a25f9ae","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.0.5.tgz","fileCount":12,"integrity":"sha512-mCdI/DN9RDLPmqModtNG0jm1xOvm+dF4Kl4ehRr7SGGgOdVqtJ+3W4z2/DP2D7D1bzwAD/Y7EPAozpTWemA09A==","signatures":[{"sig":"MEUCIBbMNn9+bUn9SoWiDtT/mMrwqURFedmCAIkej3bzeobSAiEA0SRaKRnV4azXcIq3etRa2YFpPR0/JBQ8rBpAkzrQgec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49044},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"6aad5e0ee0f8842c1793c1f1b29bafcc9eebda38","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","build:types":"dts-bundle-generator --config ./dts-bundle-generator.config.ts","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.13.0","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"^5.6.3","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.3.0","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^4.3.3","dts-bundle-generator":"^9.5.1","@arethetypeswrong/cli":"^0.16.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.11.0","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.11.0","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.0.5_1730461708256_0.655548639497538","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"kikai","version":"0.1.0","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.0","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"7e5bd6fb7913b6aee2d87f271a02e50b63df9bf7","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.0.tgz","fileCount":12,"integrity":"sha512-QLzRejDHUQSeaR1rsONairc1gliL7jM6MMivxpNFrlDxqZtE8yS9qrP1Xbz2+PYC35vPy3kBXp61DWTzwHarBw==","signatures":[{"sig":"MEQCIBsFaPChHPg1g/gqE+kq7O0sVre+SDXQUsq7eybdHjaWAiAktLQCS0Q9ktERYTk/D7Koi7aMy5WO50/rOIdrijhGKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53201},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"011fbcb181875b9b2a1c8fb92f44ecd93a0141ca","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.0_1735646518279_0.27811046756266244","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"kikai","version":"0.1.1","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.1","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"dd67ff77ca4a6cbb12bd91d7ab847cd8c118679b","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.1.tgz","fileCount":12,"integrity":"sha512-kISZnHrQqZ17oa4oI+Sb1AKrupCNmk8glhz9hyQckLKOZ0rVb5TlwmOAL1walGrg70aU4VU27N+Lw+ME+SvAjQ==","signatures":[{"sig":"MEUCIF6EvU45lvHkrnrcZboTEsR+Z7wvlbTNQfpSq9Ym293pAiEA5jx+iScH3ruKeZTTP+aP6BLJe3ROpqriXf1JwI4VDAA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53121},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"0b1d88a59b7c3b04296fd1a00afbfb9788f54c09","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.1_1735646838683_0.02015280361877081","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"kikai","version":"0.1.2","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.2","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"ef5b84bcedc53f6a2238f178dc96b668e618beca","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.2.tgz","fileCount":12,"integrity":"sha512-ccoFaNaQmhlnB7ZDlUUH5/DvKU7kbIZEVjQRJDz6PpxZ/0oNcEBmJigC+PLGeIDW/6yB0Nwb3sTC1pFXO4SnYQ==","signatures":[{"sig":"MEUCIQCLA0K4IoKg6qxb6Srspn5hv0MnaktB9hggzTL/bdFMAQIgaNRl48lHViwmPzDqpKOAQ9u94YCwqd0GZwgYzwGnkBU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53112},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"d1ee12462340898df7ec93a78e937ce9a4cd1f74","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.2_1735647018944_0.08432131369539952","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"kikai","version":"0.1.3","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.3","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"b465dae32239ac9b1e43b78fc185e32127e7ba39","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.3.tgz","fileCount":12,"integrity":"sha512-CSa+faBD5F6k2vj4jsTY4SzqaMREx/xNu6JwEtmZacpO69QNQo6VI2xmkmf5ryHXSq23yXJNcJ1jzhdheJzfPw==","signatures":[{"sig":"MEUCIQCd6T1OMPDA/WBGvdw5ERdwtf/PI7snAMGMwK3/U1i3SwIgf+FXf35OThsgftQGB6YWp6t07DZTXFK4AHbhyHqYoNA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52245},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"5fac507ad801bbe50658897959d12843568732e4","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.3_1735647666902_0.9779433472807446","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"kikai","version":"0.1.4","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.4","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"908356f2d8ec7dd6f4da15772cbf5982d9566b17","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.4.tgz","fileCount":12,"integrity":"sha512-pIR6InDrQAhYGvpR/gLym89Ob4FZiKR6sRALoPVZSwUUyZvlLignYb+ZNpvHHcIbfd21LOMnVD32wt+RK3Avig==","signatures":[{"sig":"MEUCIQDqO2fuyn1O9PH+kznwE51UQZiArvLz13YhLFjgehMbdQIgVkyQlm8Cq7jpIZM77+8e6zzt4bZMNrpw8LoT9S0up0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73027},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"021f0429fc0ba9493c1b7c97d11ff538fe426365","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.4_1735647867360_0.1586918559550332","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"kikai","version":"0.1.5","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.5","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"5810c644c6e7a9114a58420a9b4effdaa905162f","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.5.tgz","fileCount":12,"integrity":"sha512-qPe2YrDeqMaUNCoa9yU+IUFlbBCmv24O6ZR1uEJAen2LLAAldKomZLxRh0bcGPAM3WIRc43TMR2OHtKI4Lc9tA==","signatures":[{"sig":"MEQCIHWAOoeJB0CoUeQbgqApksLW6JGnfJU1hsxzEMoinwaiAiAOM4LCm3KqYSw4iJabm2W3KuuD1hDg1n7UVXqINnBqcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73027},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"9ba4d11c409a9bd3b344b86a0e950d88f3faead6","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.5_1735648085128_0.6195861370956619","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"kikai","version":"0.1.6","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.6","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"0b2f9262fe6bdae7c098f486bc75cfb9ab37e9ff","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.6.tgz","fileCount":12,"integrity":"sha512-UXWzL07i2nPdxVsSHoy6ybt+JSXWJZaydQrhBh94PNaA3woASRCix3GQUKYfVvKZXaOZClta5ibVLcgOjyfNuw==","signatures":[{"sig":"MEYCIQCTSnV1Z6IUZm0xyPpN9Ct+fX6a5Gqai6jX9CjGj4CL8AIhAKGSHjK1J/JKpcRmsvy01ten1T3y2TYu5w3JsPUA00Rz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73337},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"ac87eedd218ba80cf93780063907e7bea3fbc02d","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.6_1735648292107_0.0895923167598387","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"kikai","version":"0.1.7","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.7","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"53bac21a8bc22242c0e1bc328f756801b47352b1","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.7.tgz","fileCount":12,"integrity":"sha512-mbm4g7u4TlTv48MQhtMWAU4Y7ei7dw7z07qReMAj4q3Tz1tWvOF/TmJwXonwd/3pkTwSiweeT+JyITeBGTCcJA==","signatures":[{"sig":"MEUCIC/H5AFGS7wYXlLsBb7fQVnout6QF/dj1PVsKuEBgHYAAiEA0sLlMyIQ6aCEcHjGtu4twxVV9v2C61NNjNdykF2e9OM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74004},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"e01730a5fbca9aabc5cae7478ac20fca8f0c27e5","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.7_1735648772197_0.6862280346791232","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"kikai","version":"0.1.8","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.8","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"d08edbf0bf237cfc5f891347b1de39cf46643a70","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.8.tgz","fileCount":12,"integrity":"sha512-6A4OhhfkNRUmAYNKDTxF7owzEZ/JqrpS4BUjjfREmYZSwUInOskH2lP0mCs0U2CppAxyh8/0pJRq5P+CTSn8uQ==","signatures":[{"sig":"MEUCIQCGvlLfZpjE0q1MIQPjgyD3dhslLWfArfb0rOW3xX0YEwIgcEY01P2XJsPLaUoKkwznpF3ratFwRRyvSnUQGX1P3aM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74004},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"6b1d9d820ef77c89c4bc320c67a88652525be3bb","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.8_1735664478845_0.0901175153671594","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"kikai","version":"0.1.9","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.9","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"1798aebfb583298f1a6879c12c0380b07a58cd27","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.9.tgz","fileCount":12,"integrity":"sha512-UU+Z8A1BDqjvxjj6o1FksHlPoWOonf8wgsdCc6gUpRO5xwPH9orm0/mKKPMtXiGH4Eat99lxmWD4/HJqXKKTpw==","signatures":[{"sig":"MEQCIAd07C7pVak6iE6NgA8IICXgAvNRpGQ8ZIvj7aYDbPk6AiBJbhyk1eWd9gi3N/QHqqhSoe9INflkxKaP46wOsej30A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74004},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"2fcf5ac2655dec9074257675094f9708c2e043b0","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.9_1735664616995_0.021457053454831954","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"kikai","version":"0.1.10","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.10","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"289c5504f77bc2bdf600869265f44bbe18ca9071","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.10.tgz","fileCount":12,"integrity":"sha512-N9C91ZTOEAgRr9nEStjmff8xpCaF+cAUUAyvTe0+rKEZF+ebJqonNvjE18yUn3CxNa/2NYBc69rqyt4GqhYUdQ==","signatures":[{"sig":"MEQCIFUmMsNhJcJhvnri60sJA+nFmnFERtl4gitHP3XJAKVtAiAKLa1rLkSLCNDhfN0XSRNsIsFl0XqnC1B21DUmdN4Guw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82154},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"9e8cf00fa767cb96e5ad8faf2031aea0ca0fc38a","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.10_1735664731185_0.9222579960992705","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"kikai","version":"0.1.11","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.11","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"0435430b466fd85b7a6624f2d1a1a94843282d1f","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.11.tgz","fileCount":12,"integrity":"sha512-IS6tFHv2ctozQzNSzwzu8tSZVik0BKu/Hju5JEEuH/E+hN+rY4sVjPw9kHLw9yiA5vq3RpNTmrpJTwON8oq3GA==","signatures":[{"sig":"MEUCIBAqs/kVQsxr/8TW0q8SDWqlYDtq8aBzOEpOUDinLCdLAiEAnjmprmIiu/Sb9iBSMXJUFW6//7fYPEz01RiilZNDjqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82154},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"951527351e159daea348291daf47980bdbbd384b","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.11_1735664910118_0.5198508674451148","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"kikai","version":"0.1.12","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.12","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"ce1de88bb3dfd0c6903fbb825cf8964ad49c6406","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.12.tgz","fileCount":12,"integrity":"sha512-qixbhsF4E2H/qTYOajv25VAn+SzwTJ2TMmZCcY5S231hWo8l+fJuRYefdla5yT9cUf68kDkD4rT1SCKWLLa6iQ==","signatures":[{"sig":"MEYCIQDqvCQE0n8e0/Puijv9DMdNNu6606UrzUU0X2kyTJSNAwIhAM2VOrptg9mpwmvZhIsm4TcX3Fdu+BotebcsmyYzEC/m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82154},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"2c54d7678e7045752afca9aff7d26047b5675cca","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.12_1735665087405_0.6922364294270595","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"kikai","version":"0.1.14","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.14","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"96fbd99ac3f141ec3bf4926a97d9dec8664abbb6","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.14.tgz","fileCount":12,"integrity":"sha512-KGmsRvpOwWgVnfggZbrSMRH1GM+bqhFSEex+vWKkcWPFDoS4KuKPK8l+rQo0/B4g38Rht+cclhyCiVPI/K2bNw==","signatures":[{"sig":"MEUCIEMKXcH7WsulvbqR6eZdjHJkhO0/B4Yn+Sj3WKmDzv1+AiEA4tFFIl3g+Cni0rcIJyZAIwIAqtnqvhEbwLFqOpZlgZQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82305},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"d1c2c407c6f7bdced93eb113c05fd83132ff9926","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.14_1735666658993_0.6002340824275947","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"kikai","version":"0.1.16","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.16","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"98befc180184967cef871c29e9ffa9cd23340707","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.16.tgz","fileCount":12,"integrity":"sha512-ACEuZJj0xdtL7NiK9QmTz/9o4lh71+IQxTqOjVF3YruIx0oqNyOex5NBbLigjpgLaqpZqjQJiSJFP4ghTT1snw==","signatures":[{"sig":"MEUCIQC9XtYhtuYdRkTdm7gqB/g6zrT1IyhsyDAPxb88YmAYdwIge0nlxPQIWfqVndBGqi76NRKY8QHF6YTTBpGnGtKGQdA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82321},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"34fe971beb4077b405204f8d4dd8f52b629662a8","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.16_1735668344784_0.7232396715814697","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"kikai","version":"0.1.17","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.17","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"1b3246e49e7cbd603d5bd431c243aff64282cb21","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.17.tgz","fileCount":12,"integrity":"sha512-uwAXCZ7S69HmDVWe+5qCxDsHO9C+A41timnpIGXSzKCO2vqNXgDYSmKcxaarRuuNJS+Wwnx4CvhM2TZpkHvscw==","signatures":[{"sig":"MEYCIQD7DDSIdvbNWo2mP9I0+u15emeaf1KvQVXFJMIIgG0/pAIhAIEngKqtq15D6Bosv96Wj2KcgMgp3oVmVXg2dqmtIb1U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81971},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"968cca845c32a1413b4c4c6ea6078918ac813014","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.17_1735668515877_0.004826256655287686","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"kikai","version":"0.1.18","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.18","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"7cd84cda4d2da66d51fc932a6826b05059189b1d","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.18.tgz","fileCount":12,"integrity":"sha512-zqZkRWnqExOAgoh1vTeb2IT9Zd+9rWdjm+Z5FD0P/Ti7siy0TcEUaqNHtC8HjVnqzYPHgSja0GwWYlnPDAtJDQ==","signatures":[{"sig":"MEUCIF1vNF8Jh4GWW7WbCsgv7CGoQOUOvyE4PNnWTa8XZaqzAiEAuiQq17fJJrCXjSiF4Ul5326h8C+Xsrei7M8Qj3e9kVM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84616},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"39a7689f43a91ea668a1405a9eab21b300ceb6c9","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.18_1735669262139_0.627164314963619","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"kikai","version":"0.1.19","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.19","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"b90f6eb3796822df72bf5448c7084092d5909ba7","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.19.tgz","fileCount":12,"integrity":"sha512-LK2juao5xHwOG6EsocLmWTbrOQgx8MW5AUuECmMUVFoVJAsmUMmBzC/c5a41EuaJ2ZZGPlvD/sJsxC1VvwlQ6w==","signatures":[{"sig":"MEUCIAaeIlgGpCHvrqdki07eJTf4Air0YexyQdB60WM+hYNmAiEAxUpNuRJNA4nvQYEDukPEU/syhJplraUcSw7d33wCVck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91770},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"2e3ab38de464ece670ee5d6d1d24f5492defb877","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.19_1735670796328_0.47283030402277415","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"kikai","version":"0.1.20","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.20","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"12b03c68888ff360f099edf200cdae48a964af27","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.20.tgz","fileCount":12,"integrity":"sha512-IGYwcYLApsbhKZBkvPVHkG3l1yiuRBqfivEy6UHKskFY5BH8A5dr4ABkOYsEyj3WekPKfmTFavt3MTbuj5oS8A==","signatures":[{"sig":"MEUCIH53OLKMu4Z5WPH87ylp44B5NBIvE7C0IefE7v8przbvAiEA8pTvOfAQkvvxK67doOTTckYeQ3upWwD2G6bKIM+FpPM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91770},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"b5baf7f929c4b0db0e6b7443e5977f0399be034e","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.20_1735670948480_0.5801768856077039","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"kikai","version":"0.1.21","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.21","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"713f645c3cda80f783303fea7d55426299e9876e","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.21.tgz","fileCount":12,"integrity":"sha512-qMzrVTWYi/xd1ahkEJFNKmrVH3Fe0xtjTiYlJC60+A0i1w7INMlnrJOkLKsuKqiwmGH7uAzQyJ7j4n83elBAdg==","signatures":[{"sig":"MEUCIChjpfs+QllXIxF6aatvcqwlxvjqEVvdjn3Qtmh7ILiDAiEAgYAvQUator2KY2rRoA8Pf2Ms7mTUAQgxcFYYAUJkR+c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91870},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"7ebdb9c6b1addb8d079ecf9a0d6696350e27d671","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.21_1735671055809_0.707730832960066","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"kikai","version":"0.1.22","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.22","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"844b49ed6e8c77ac4ddaf872aa8f46beb7afe9c1","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.22.tgz","fileCount":12,"integrity":"sha512-NRtgw1aqWosv/39Vw1owkl8Ck9PFjY6tQJdP1DWlwlM7fERLX6BQ54Bpwd5OPfpm+hBit/9rTgbQuYR78cQ92Q==","signatures":[{"sig":"MEUCIQDoBDGpmNHtugd208gLtp1W2Wy5Z0YncMAIyXlNMYXd2gIgXY4PbsYm0KkOXL+z1OsXEqYdn5gAbL0F/QB9YIZMuRg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91870},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"ee22445cc235d8e839b6ae1a226b574757e2146d","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.22_1735671390414_0.8674602987339588","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"kikai","version":"0.1.24","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.24","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"acc24d161fda830e9b69052edca66129b0dbc27a","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.24.tgz","fileCount":12,"integrity":"sha512-26OHOrQTJlWN+ullGw25oN9vNh3/zz5bcreF4XZ3HMjjFtKKXMGWL3Rep/+QBvks7TdZAIaIQje2P/r8l9pNFg==","signatures":[{"sig":"MEYCIQC9SphxT3dWOQ1kcwbYbaDT18vAnkBSofg4ulvWNoBWnwIhAId2B2fKhxC1ieXs7uPkfQMIRCO7XLYUYIH2lBT5n7Li","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91908},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"9a55582a1614985477156e47d1e0002644cb9aee","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.24_1735684571137_0.24949077541297338","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"kikai","version":"0.1.25","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.25","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"84c2944afd2b48d2f35890472fa4cba23ad6efb8","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.25.tgz","fileCount":12,"integrity":"sha512-JcOO1fG3n+Z6+Ute9h98JLjjHe16io9ECb5LaFUQd/0zAnCxYYnDUlgrd71MyL4UBXjd5WGVnot6/4XVYdIyww==","signatures":[{"sig":"MEUCICwSyS6kwodfFT3bjmpe6OyUPbrGf4NYR6QhwI3u0s7JAiEAqt8ZfwYO/o+e7CIYhwEygAEMZ0TwtFWQ96m+4gR2dCE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91908},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"ed18d05e3913beb58a8671edb11be785506eb309","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.25_1735684970995_0.329261611862504","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"kikai","version":"0.1.26","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.26","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"864ed0a6c432d1e88ded5d98ae930164cd78165e","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.26.tgz","fileCount":12,"integrity":"sha512-c+mkfKRYbnF4xttUJFdT0U6zt0eyzYVYVLIKNSMM9Ivw1Zralp2oWP8z9HSgB47lqZ04ImQxoM7H9LAEALNBPg==","signatures":[{"sig":"MEYCIQCh+1CzCA4Fn/Q2W64JdMf7H9W5B1MAOFqJGNdAaIeQBgIhAMnC4ILtsKduNqiHRpfEaAhpxr3iGmibqzeEXufMt9Xd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91960},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"4ee141476f48335a654e44b185cdac29b368684e","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.26_1735685046504_0.42381890528536403","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"kikai","version":"0.1.27","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.27","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"8af0deed785b18eb81e36871784cb519d774bda2","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.27.tgz","fileCount":12,"integrity":"sha512-Pp5QOQ44br1gfFdiDgXU3cI8+oBCruWcrSVXQj/oxsET8jdPVajcLb4odAMX7rSleGdHzuSPecr3mJcAPQt1fA==","signatures":[{"sig":"MEUCIQDRONzs79tvfEnVYBLPudcSpoBLepeJjMgklOhUzZN5OgIgb1ojJ43QfEbq2uGaxnfxruQmdRwc9AsvR2kF4QAKidc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92541},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"5e3b1230e4ed98d291391056a4b269b9d0d5b2f2","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.27_1735685721258_0.9480301521238039","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"kikai","version":"0.1.28","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.28","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"214405085349dd7247472442ed34156dc717513f","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.28.tgz","fileCount":12,"integrity":"sha512-Up3S0DRCBVm/58hwZ+4QhgVx1KxsUHztLsQdnFsfyc8lh2JODeHl3lrG7JFmGuZGQP/7KmFBm/ouFnBv6gqpiQ==","signatures":[{"sig":"MEUCIAWFOD7+uQWBXGk+L57P+QKxOgU+VW00VU+3BQg8jwk+AiEAzqS9TpZcyAcpGthUqah4oHsVyu20Onp/quHaq36yjD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92826},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"0a32b06b41cb129eaa8b753aac4f1c1cd2119723","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.28_1735687954565_0.019160784975061906","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"kikai","version":"0.1.29","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.29","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"a42b081e31409e29e183506b12f63dac7ff7ce33","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.29.tgz","fileCount":12,"integrity":"sha512-Oc//N+9ejcqOmwZIPHfqbUFvacQ/Z9Q9Ygf2fmtRcuTlEZBrfvTXdpOk26Z41NntYT1LP1IpxdzLaux6LVKAWQ==","signatures":[{"sig":"MEQCIE/u9SEo1qNky0gkIDQZgA3Zv6IyKhEcgGutQAMDvgjzAiB6bJaOATzmcBEwzafaRVemwlz5N8vIgRzVnRpOHuucCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94530},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"64e8f6c8e7da3f877501af1cc236ffb9a93b854b","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.29_1735693420970_0.6492918709956981","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"kikai","version":"0.1.30","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.30","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"22ca84b8030013c5f52455a4d4539f271b84ccd4","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.30.tgz","fileCount":12,"integrity":"sha512-2TQ9dTaxe+8Jzoy2pv0YQd3t7NCFNdLJw1SghimItEI3C/TGql2MY7j52b1rg8oCNoadLa2TOXlZ8qcdGrIFOg==","signatures":[{"sig":"MEUCICiqy78KbuLSsexUl7ZIcbbaHil/tgeJP2hJoDPebE5HAiEA7fayUgsqWcLoW6QgUUVb/dkcGW2E33L7PI7VFEKqvC0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96505},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"b943a4f074c7ebfae0a1563189cfe15e89eb5c30","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.30_1735754706475_0.028894962503727806","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"kikai","version":"0.1.31","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.31","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"bb0069e38cc4c02d479b35f25d7913386dde95e5","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.31.tgz","fileCount":12,"integrity":"sha512-gPNw4o2J/TqOooEpYh/XG/d/uCRCw8+JS05KkiGOEUhFa9hYr0EbRzyNYPmRa2fOzgs+jXkIiZ+OFyEJrj9msA==","signatures":[{"sig":"MEUCIQD7ebAoneWG46Jh40LYvZ9On1NDXzh4YbTEjj5mix5mQgIgUUYQ9NpLSb6IdfgzgQJaN0D5Nw+mcN3yXUwiPhgKADA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101730},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"24db8215f39bfd9023a6d558313ba12f2a592980","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.31_1735771632893_0.3406443039648186","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"kikai","version":"0.1.32","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.32","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"faefed8e54a2c9ee7f8acd1df5ec32187f03b34c","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.32.tgz","fileCount":12,"integrity":"sha512-RwBSx92MBObiz52M8BqVZKORm+S/yXE8vv47UNLBmmJ2Htdge4dGKnWfyr5rZGtdI79q6CkmgD3o/+qByUaF9w==","signatures":[{"sig":"MEQCIDbHUOUQNbmx6AZ99qY1p/M8Tiffr5djPsVcJ+/FKos1AiBelmiDDfOT/7IuL5JWmxDYVRKPB6fe2Od9L9/tC0QqHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101971},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"e5a1606dbd30c66f4bf9e3acd1aa93eca0e6bb17","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.32_1735771930404_0.49174358063385526","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"kikai","version":"0.1.33","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.33","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"27c86345a6863a360e90c99a20fcf64ef13e8bee","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.33.tgz","fileCount":12,"integrity":"sha512-OttcXWWp/6nRYqilHEEOUCtLTo6Ypp/MZO7/gIHc/Vc+IV/tDPuAzzdEVzaiPliU5jegJuUiYOKKLZVgFEhSng==","signatures":[{"sig":"MEUCIGHAaisHcq2/bF7T0rYf+2XFP0GGzWla7aaNtA1AMpvVAiEAmMYJKGeGqPy/laoqGk6B6GIRr7P8vxAFbfWlYcKcBBE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106522},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"718a6876f686cda00fb98cb6969f9a0484aacb9e","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.33_1735793545929_0.6802836186478431","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"kikai","version":"0.1.34","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.34","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"24a0bb3004cad121d537128754d2fd3f8dedc55b","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.34.tgz","fileCount":12,"integrity":"sha512-1F3zJD7t/aFGh0swGfdLbQr1k7WPrxWK8pyGIquFv/v7wOGA+Bz1MYg2Suo943L17eTXqu6X3cs0LnrfRPQk5g==","signatures":[{"sig":"MEYCIQDnWpjj+QcjjcSyS+Fk8pZqc51T71/G/KqVNWFxaendjgIhAOFYIjHoF3Y8cs5nubytw0fPNiTKhDPIAuZKSNFLms02","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107063},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"b7351bfe2c9c6d3d1ee39fbcb7387eee019791e2","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.34_1735793809666_0.19855129913603364","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"kikai","version":"0.1.35","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.35","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"74ccd0574a1db5908e4c7986b337bd8eab18346d","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.35.tgz","fileCount":12,"integrity":"sha512-RjhBiUFh8QTuUbmgLm+c3zi4C+oKsqaGIxRqkDjejUXa6fLWts54J+/S7PIa21b0gnhUU2nDyjrq8BBIu+R1cQ==","signatures":[{"sig":"MEYCIQCHrOaJvMZ/R31GknQi6kMZxUbNsZFqrpt1m2yA1HTSGgIhAJ+GON32JtBu/+vW4nrm2C7fIdqlXYWbrjXcyEbZLbTm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108155},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"bc8bde14469a64cab4aae601c131ca675357c52a","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.35_1735794262297_0.9331338198128658","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"kikai","version":"0.1.36","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.36","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"7b8094cb3a92364082e596895f09ecfc8362f823","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.36.tgz","fileCount":12,"integrity":"sha512-6PH8PZFr9wLn3bu82v9JUkEqeYeX4L30vgMzlebmjxTiLfuEeu3gm0tjcU+Fof386J6liRpTsZlDgt8sbj4yVA==","signatures":[{"sig":"MEQCIBZVSqG29CxfwbIRFvESFWozsXM/VD76XBugVI0kf2IGAiB3+rJ+nCHkxMDlFMy7WE7btbCLtD12eBAQCY3Aylb3XA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106836},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"d06f4b6e75f407711104b72292d55f75730228e0","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.36_1735794375501_0.08923696523031022","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"kikai","version":"0.1.37","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.37","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"41bad40c3fd899c541c580d0acce2f171b0569ff","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.37.tgz","fileCount":12,"integrity":"sha512-lgU5nmnYTXBZtM8jXAOJN3xSlkgOIFQvq0uQgbP8S8HzY5Zf1lzmMLOl+LW+UcaggXosae0YljfXPfU9yqSxKQ==","signatures":[{"sig":"MEUCIQDI9uRmOlkRWiC1UQuCNiAnFmwM1/nrsCtf8qFNWurlVgIgd9HesuNI0pQPKAIa6BlTtGVvpJm6o490vCHaTOSUtTA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106593},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"f8112d1256bfc67d14f0a33c86d8663e81e77bbf","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.37_1735794459571_0.7348429891305301","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"kikai","version":"0.1.38","keywords":["vite","typescript","npm","package"],"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","_id":"kikai@0.1.38","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"homepage":"https://github.com/overthemike/kikai","dist":{"shasum":"145757251a62ef7a32e9e046607bc2bf1d9df70b","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.38.tgz","fileCount":12,"integrity":"sha512-bwyVmGuNhTWYpwIl9b/Rnu/Klg+3yOGbI09Kz6kECb5MNZy360HKou5TkXILyXain8AcczueivfO3pYvPazV/g==","signatures":[{"sig":"MEUCIQC53U4OjE3vHe4UlezP61kWBlTtWmX+KejTlOmWVcP5mAIgQanfHmE6my2np/9u8JHJUz2LJS5O08VCqeRXXSvcW6M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99748},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"gitHead":"824bb22097cbeaba9bb2a11d7e5baecd98a63d47","scripts":{"dev":"tsc && vite build --watch","build":"tsc && vite build","start":"vite --host --open","lint:styles":"stylelint ./**/*.{css,scss}","lint:scripts":"eslint ./src --ext .ts","format:styles":"stylelint ./**/*.{css,scss} --fix","format:scripts":"prettier ./src --write"},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"repository":{"url":"git+github:overthemike/kikai","type":"git"},"_npmVersion":"10.7.0","description":"Simple state machines","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","devDependencies":{"vite":"^5.4.10","tslib":"^2.8.0","eslint":"^9.17.0","vitest":"^2.1.4","prettier":"^3.3.3","stylelint":"^16.10.0","typescript":"5.4.2","@types/node":"^22.8.1","@types/react":"^18.3.12","vite-plugin-dts":"^4.4.0","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.3.3","@arethetypeswrong/cli":"^0.16.4","@testing-library/react":"^16.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","stylelint-config-recommended":"^14.0.1","@typescript-eslint/eslint-plugin":"^8.18.1","stylelint-config-sass-guidelines":"^12.1.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/kikai_0.1.38_1735924813005_0.44693479600641917","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"kikai","version":"0.1.39","description":"Simple state machines","author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"homepage":"https://github.com/overthemike/kikai","repository":{"type":"git","url":"git+github:overthemike/kikai"},"license":"MIT","keywords":["vite","typescript","npm","package"],"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"main":"dist/index.cjs.js","module":"dist/index.es.js","types":"dist/index.d.ts","type":"module","scripts":{"dev":"tsc && vite build --watch","start":"vite --host --open","build":"tsc && vite build","lint:scripts":"eslint ./src --ext .ts","lint:styles":"stylelint ./**/*.{css,scss}","format:scripts":"prettier ./src --write","format:styles":"stylelint ./**/*.{css,scss} --fix"},"devDependencies":{"@arethetypeswrong/cli":"^0.16.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.0.1","@types/node":"^22.8.1","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@typescript-eslint/eslint-plugin":"^8.18.1","@typescript-eslint/parser":"^8.18.1","@vitejs/plugin-react":"^4.3.3","eslint":"^9.17.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","prettier":"^3.3.3","stylelint":"^16.10.0","stylelint-config-recommended":"^14.0.1","stylelint-config-sass-guidelines":"^12.1.0","tslib":"^2.8.0","typescript":"5.4.2","vite":"^5.4.10","vite-plugin-dts":"^4.4.0","vitest":"^2.1.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","dependencies":{"jotai":"^2.11.0","nanoid":"^5.0.9","valtio":"^2.1.2","zustand":"^5.0.2"},"_id":"kikai@0.1.39","gitHead":"cabf91ddaa927f74ebd03de57c37970c43829a5e","_nodeVersion":"20.15.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-VsA/E8HvCWdErsrY64k/GMbUPBcu4dkkFF4qjmXe1HMddgrNUt69IRIALZWEkfan3s2VZAfA8Sfekn+y0xGMpw==","shasum":"c5263ea57e705afe4038e8a71d8e5a9bbce3b948","tarball":"https://registry.npmjs.org/kikai/-/kikai-0.1.39.tgz","fileCount":12,"unpackedSize":99962,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOzmR+M+NsCGhUtmeGc3q6advr7LB577q4d5/HGZkrjgIgXtdBSX1KadHzT7AlWw72c8t8orDcTF+Axn+UWV+061c="}]},"_npmUser":{"name":"overthemike","email":"overthemike@gmail.com"},"directories":{},"maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/kikai_0.1.39_1735925259613_0.16538221353871863"},"_hasShrinkwrap":false}},"time":{"created":"2024-10-30T08:52:16.986Z","modified":"2025-01-03T17:27:39.985Z","0.0.1":"2024-10-30T08:52:17.184Z","0.0.2":"2024-10-30T08:53:40.982Z","0.0.3":"2024-10-30T18:10:34.451Z","0.0.4":"2024-10-30T18:35:33.403Z","0.0.5":"2024-11-01T11:48:28.422Z","0.1.0":"2024-12-31T12:01:58.494Z","0.1.1":"2024-12-31T12:07:18.947Z","0.1.2":"2024-12-31T12:10:19.119Z","0.1.3":"2024-12-31T12:21:07.136Z","0.1.4":"2024-12-31T12:24:27.531Z","0.1.5":"2024-12-31T12:28:05.283Z","0.1.6":"2024-12-31T12:31:32.292Z","0.1.7":"2024-12-31T12:39:32.374Z","0.1.8":"2024-12-31T17:01:19.067Z","0.1.9":"2024-12-31T17:03:37.212Z","0.1.10":"2024-12-31T17:05:31.402Z","0.1.11":"2024-12-31T17:08:30.319Z","0.1.12":"2024-12-31T17:11:27.604Z","0.1.14":"2024-12-31T17:37:39.196Z","0.1.16":"2024-12-31T18:05:44.954Z","0.1.17":"2024-12-31T18:08:36.067Z","0.1.18":"2024-12-31T18:21:02.326Z","0.1.19":"2024-12-31T18:46:36.564Z","0.1.20":"2024-12-31T18:49:08.652Z","0.1.21":"2024-12-31T18:50:56.000Z","0.1.22":"2024-12-31T18:56:30.588Z","0.1.24":"2024-12-31T22:36:11.345Z","0.1.25":"2024-12-31T22:42:51.217Z","0.1.26":"2024-12-31T22:44:06.673Z","0.1.27":"2024-12-31T22:55:21.430Z","0.1.28":"2024-12-31T23:32:34.776Z","0.1.29":"2025-01-01T01:03:41.176Z","0.1.30":"2025-01-01T18:05:06.662Z","0.1.31":"2025-01-01T22:47:13.091Z","0.1.32":"2025-01-01T22:52:10.633Z","0.1.33":"2025-01-02T04:52:26.151Z","0.1.34":"2025-01-02T04:56:49.883Z","0.1.35":"2025-01-02T05:04:22.495Z","0.1.36":"2025-01-02T05:06:15.692Z","0.1.37":"2025-01-02T05:07:39.769Z","0.1.38":"2025-01-03T17:20:13.161Z","0.1.39":"2025-01-03T17:27:39.820Z"},"author":{"name":"Michael Sweeney","email":"overthemike@gmail.com"},"license":"MIT","homepage":"https://github.com/overthemike/kikai","keywords":["vite","typescript","npm","package"],"repository":{"type":"git","url":"git+github:overthemike/kikai"},"description":"Simple state machines","maintainers":[{"name":"overthemike","email":"overthemike@gmail.com"}],"readme":"# Kikai\nA lightweight and type-safe finite state machine library with intuitive syntax, minimal boilerplate, and a tiny footprint.\nThis is a brand new project, so please feel free to offer suggestions and feedback! Far less complex than XState,\nbut just as powerful.\n\n## Installation\n```bash\nnpm install kikai\n```\n## Why Kikai?\n\nThe most popular state machine library out there is [XState](https://xstate.js.org/). While it is a great library, it is also quite large, has a steep learning curve, and it requires a lot of boilerplate to get started. Everything is done by configuration, which gets unwieldy quickly. Kikai is designed to be as simple as possible, with a minimal API and minimal boilerplate.\n\nKikai works by utilizing the ability to coerce an object or a function to a primitive type via `Symbol.toPrimitive` (also toString, valueOf, and toJSON), paired with old fashioned bitwise operations (primarily the `|` operator). There is no need to udnerstand how bitwise operations work, so don't let that scare yo off. The syntax is something you're already used to if you use typescript.\n\nKikai also attempts to get rid of unnecessary bloat such as `actors` and `guards` by simply letting you use regular functions to define your states and transitions. This makes it easier to reason about your code and makes it more intuitive.\n\n## Basic Usage\n```typescript\nimport { state } from 'kikai'\n\n// Traffic light\nconst Red = state() // you don't have to pass any configuration if it isn't needed\nconst FlashingYellow = state()\nconst Yellow = state()\nconst Green = state()\n\n// Define each state's allowed transitions by using the `allows` or `to` property along with the bitwise OR operator\n\n// The \"Red\" state allows transitioning into either the \"FlashingYellow\" or \"Green\" states.\nRed.allows = FlashingYellow | Green\n// The \"FlashingYellow\" state allows transitioning into either the \"Red\" or \"Yellow\" states.\nFlassingYellow.allows = Red | Yellow\n// The \"Yellow\" state only allows transitioning into the \"Red\" state.\nYellow.allows = Red\n// The \"Green\" state allows transitioning into either the \"Yellow\" or \"FlashingYellow\" states.\nGreen.allows = Yellow | FlashingYellow\n\n// Initial State Transition\nRed()\n\n// transition to Green\nGreen()\n\n// transition to Yellow\nYellow()\n\n// transition to a non-allowed state throws an error\nGreen() // Error: Invalid transition from Green to FlashingYellow\n\n```\nThe above is the most basic example of transitioning between states. States are simply functions.\n\n\n## $ shorthand\n\nWhen your application requires a lot of different states, it can be cumbersome and repetetive to define a new variable for each one. `$` attempts to simplify this by allowing you to define your states simply by adding a new property to the `$` object. It will automatically create a state function for you as soon as you access that property. `$` is simply a proxy with a `get` trap that will create a state function when you access a property that doesn't exist, or return the existing state function if it does.\n\nSame example from above, but using the `$` shorthand:\n```typescript\nimport $ from 'kikai'\n\n$.Red.allows = $.FlashingYellow | $.Green\n$.FlashingYellow.allows = $.Red | $.Yellow\n$.Yellow.allows = $.Red\n$.Green.allows = $.Yellow | $.FlashingYellow\n\n$.Red()\n$.Green()\n$.Yellow()\n$.Green() // Error: Invalid transition from Green to FlashingYellow\n```\n\n## States with Data and Events\n\nEach state function has data and events associated with it if you want it to. You can optionally pass in a configuration object when you create a state function.\n\n```typescript\nconst Red = state({\n  initial: { color: 'red' },\n  validate: (data) => data.color === 'red',\n  on: {\n    change: (data, payload) => {\n      return { ...data, color: payload.color }\n    }\n  }\n})\n// if `validate` is defined, it will be called on the data you pass in to your state function. You define your  own validation in the `validate` property of the configuration object.\n\n// `fire` will trigger whatever event you pass in. You defined your own events in the `on` property of the configuration object.\nRed.fire('change', { color: 'blue' })\n```\n\n## Complex State Flows\n\n```typescript\n// Define allowed transitions\n$.Idle.allows = $.Loading | $.Error\n$.Loading.allows = $.Success | $.Error\n$.Error.allows = $.Idle\n$.Success.allows = $.Idle\n\n// State with validation\nconst LoadingState = $.Loading({\n  initial: { progress: 0 },\n  validate: (data) => data.progress >= 0 && data.progress <= 100,\n  on: {\n    progress: (data, amount) => ({\n      ...data,\n      progress: amount\n    })\n  }\n})\n\n// Use states\n$.Idle()\nLoadingState()\nLoadingState.fire('progress', 50)\n```\n\n## Features\n\n- Type-safe state definitions and transitions\n- Efficient bitwise operations for state management\n- Event handling with data validation\n- Simple API with minimal boilerplate\n- TypeScript support\n- Small bundle size\n\n## API\n\n### State Creation\n- `const [StateName] = state()` - Create a simple state\n- `$.[StateName]` - Create a simple state\n- `const [StateName] = state({...config})` - Create a configured state\n- `$.[StateName]({...config})` - Create configured state\n\n### State Configuration\n```typescript\ninterface StateConfig<TData> {\n  initial?: TData             // Initial state data\n  validate?: (data) => boolean  // Data validation\n  on?: {                      // Event handlers\n    [eventName: string]: (data, payload) => TData | StateFunction\n  }\n}\n```\n\n### State Functions\n- `allows` or `to` - Define valid transitions\n- `fire(eventName, payload?)` - Trigger event\n- `getData()` - Get current state data\n- `set(prop, value)` - Update state data\n\n## What about Machines?\nMachines are actually not necessary. State can handle themselves. However, there is a work in progress that will allow you to combine multiple state functions into an optional \"machine\" import that will combine multiple state functions together as one \"machine\".\n\n## License\nMIT\n\n## Future Plans\n- Add optional \"machine\" import that will combine multiple state machines together as one\n- Visualize state machines\n- Debug helpers\n","readmeFilename":"README.md"}