{"_id":"@xstate/fsm","_rev":"3480467","name":"@xstate/fsm","description":"XState for finite state machines","dist-tags":{"alpha":"3.0.0-alpha.1","beta":"3.0.0-beta.3","latest":"2.1.0"},"maintainers":[{"name":"andarist","email":""},{"name":"davidkpiano","email":"davidkpiano@gmail.com"},{"name":"xstate-release-bot","email":""}],"time":{"modified":"2024-08-27T19:47:07.000Z","created":"2019-05-12T20:17:03.119Z","3.0.0-beta.3":"2023-07-11T11:55:23.846Z","2.1.0":"2023-06-21T08:04:41.444Z","2.0.1":"2023-06-06T14:02:18.806Z","3.0.0-beta.2":"2023-04-09T21:22:28.953Z","3.0.0-alpha.1":"2023-04-07T18:00:55.192Z","3.0.0-alpha.0":"2023-01-07T20:10:54.427Z","2.0.0":"2022-04-08T14:09:33.961Z","1.6.5":"2022-02-22T14:39:48.381Z","1.6.4":"2022-01-27T14:32:26.058Z","1.6.3":"2021-12-30T18:03:01.466Z","1.6.2":"2021-09-03T16:37:54.874Z","1.6.1":"2021-05-17T12:27:45.575Z","1.6.0":"2021-02-05T23:59:53.097Z","1.5.2":"2020-11-26T16:57:29.520Z","1.5.1":"2020-08-27T19:26:08.492Z","1.5.0":"2020-08-17T13:14:25.240Z","1.4.0":"2020-04-15T17:57:31.144Z","1.3.0":"2020-01-24T10:53:22.048Z","1.2.0":"2020-01-07T15:40:19.451Z","1.1.0":"2019-10-30T06:31:11.211Z","1.0.3":"2019-10-29T09:18:38.024Z","1.0.1":"2019-10-05T12:56:25.685Z","1.0.0":"2019-10-04T17:34:12.599Z","0.3.0":"2019-09-21T17:25:43.638Z","0.2.1":"2019-05-15T16:10:29.429Z","0.2.0":"2019-05-15T16:03:45.838Z","0.1.1":"2019-05-12T20:35:36.893Z","0.1.0":"2019-05-12T20:17:03.119Z"},"users":{},"author":{"name":"David Khourshid","email":"davidkpiano@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/statelyai/xstate.git"},"versions":{"3.0.0-beta.3":{"name":"@xstate/fsm","version":"3.0.0-beta.3","description":"XState for finite state machines","keywords":["state","machine","scxml","state","machine","finite","state","machine","fsm","automata"],"author":{"name":"David Khourshid","email":"davidkpiano@gmail.com"},"homepage":"https://github.com/statelyai/xstate/tree/main/packages/xstate-fsm#readme","license":"MIT","main":"dist/xstate-fsm.cjs.js","module":"dist/xstate-fsm.esm.js","exports":{".":{"types":{"import":"./dist/xstate-fsm.cjs.mjs","default":"./dist/xstate-fsm.cjs.js"},"development":{"module":"./dist/xstate-fsm.development.esm.js","import":"./dist/xstate-fsm.development.cjs.mjs","default":"./dist/xstate-fsm.development.cjs.js"},"module":"./dist/xstate-fsm.esm.js","import":"./dist/xstate-fsm.cjs.mjs","default":"./dist/xstate-fsm.cjs.js"},"./package.json":"./package.json"},"imports":{"#is-development":{"development":"./src/true.ts","default":"./src/false.ts"}},"sideEffects":false,"repository":{"type":"git","url":"git+ssh://git@github.com/statelyai/xstate.git"},"scripts":{},"bugs":{"url":"https://github.com/statelyai/xstate/issues"},"devDependencies":{},"types":"./dist/xstate-fsm.cjs.d.ts","readmeFilename":"README.md","gitHead":"5b568645a9ea55a1017700ba586bf1eb8babe5e0","_id":"@xstate/fsm@3.0.0-beta.3","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"shasum":"3e08bfc9206786f840601427625a5e2692f0ba04","size":6108,"noattachment":false,"key":"/@xstate/fsm/-/@xstate/fsm-3.0.0-beta.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@xstate/fsm/download/@xstate/fsm-3.0.0-beta.3.tgz"},"_npmUser":{"name":"xstate-release-bot","email":"david@stately.ai"},"directories":{},"maintainers":[{"name":"andarist","email":""},{"name":"davidkpiano","email":"davidkpiano@gmail.com"},{"name":"xstate-release-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm_3.0.0-beta.3_1689076523608_0.23295728282551242"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-11T11:55:23.846Z","publish_time":1689076523846,"_source_registry_name":"default","_cnpm_publish_time":1689076523846},"2.1.0":{"name":"@xstate/fsm","version":"2.1.0","description":"XState for finite state machines","keywords":["state","machine","scxml","state","machine","finite","state","machine","fsm","automata"],"author":{"name":"David Khourshid","email":"davidkpiano@gmail.com"},"homepage":"https://github.com/statelyai/xstate/tree/main/packages/xstate-fsm#readme","license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","module":"es/index.js","sideEffects":false,"repository":{"type":"git","url":"git+ssh://git@github.com/statelyai/xstate.git"},"scripts":{"clean":"rm -rf lib es dist tsconfig.tsbuildinfo","build":"rollup -c","test":"jest","prepare":"npm run build"},"bugs":{"url":"https://github.com/statelyai/xstate/issues"},"devDependencies":{"jest":"^26.6.3","lerna-alias":"3.0.3-0","rollup":"^2.69.0","rollup-plugin-filesize":"^6.2.1","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.6","typescript":"^4.8.4"},"gitHead":"49966df69c78c9a66b24046e41bf77d20f62b7e1","_id":"@xstate/fsm@2.1.0","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"shasum":"269f0bc411f3eac0dd04e55d51cbd07411a04f9a","size":10847,"noattachment":false,"key":"/@xstate/fsm/-/@xstate/fsm-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@xstate/fsm/download/@xstate/fsm-2.1.0.tgz"},"_npmUser":{"name":"xstate-release-bot","email":"david@stately.ai"},"directories":{},"maintainers":[{"name":"andarist","email":""},{"name":"davidkpiano","email":"davidkpiano@gmail.com"},{"name":"xstate-release-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm_2.1.0_1687334681287_0.9752552170473454"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-21T08:04:41.444Z","publish_time":1687334681444,"_source_registry_name":"default","_cnpm_publish_time":1687334681444},"2.0.1":{"name":"@xstate/fsm","version":"2.0.1","description":"XState for finite state machines","keywords":["state","machine","scxml","state","machine","finite","state","machine","fsm","automata"],"author":{"name":"David Khourshid","email":"davidkpiano@gmail.com"},"homepage":"https://github.com/statelyai/xstate/tree/main/packages/xstate-fsm#readme","license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","module":"es/index.js","sideEffects":false,"repository":{"type":"git","url":"git+ssh://git@github.com/statelyai/xstate.git"},"scripts":{"clean":"rm -rf lib es dist tsconfig.tsbuildinfo","build":"rollup -c","test":"jest","prepare":"npm run build"},"bugs":{"url":"https://github.com/statelyai/xstate/issues"},"devDependencies":{"jest":"^26.6.3","lerna-alias":"3.0.3-0","rollup":"^2.69.0","rollup-plugin-filesize":"^6.2.1","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.6","typescript":"^4.8.4"},"gitHead":"eeb2a1bb336b7b0d86f0a861041b68645e45f514","_id":"@xstate/fsm@2.0.1","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"shasum":"a5c72cc30dfcf75fd6e65dbf0392f04160dbb0e9","size":10538,"noattachment":false,"key":"/@xstate/fsm/-/@xstate/fsm-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@xstate/fsm/download/@xstate/fsm-2.0.1.tgz"},"_npmUser":{"name":"xstate-release-bot","email":"david@stately.ai"},"directories":{},"maintainers":[{"name":"andarist","email":""},{"name":"davidkpiano","email":"davidkpiano@gmail.com"},{"name":"xstate-release-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm_2.0.1_1686060138594_0.7865691655845395"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-06T14:02:18.806Z","publish_time":1686060138806,"_source_registry_name":"default","_cnpm_publish_time":1686060138806},"3.0.0-beta.2":{"name":"@xstate/fsm","version":"3.0.0-beta.2","description":"XState for finite state machines","keywords":["state","machine","scxml","state","machine","finite","state","machine","fsm","automata"],"author":{"name":"David Khourshid","email":"davidkpiano@gmail.com"},"homepage":"https://github.com/statelyai/xstate/tree/main/packages/xstate-fsm#readme","license":"MIT","main":"dist/xstate-fsm.cjs.js","module":"dist/xstate-fsm.esm.js","exports":{".":{"module":"./dist/xstate-fsm.esm.js","default":"./dist/xstate-fsm.cjs.js"},"./package.json":"./package.json"},"sideEffects":false,"repository":{"type":"git","url":"git+ssh://git@github.com/statelyai/xstate.git"},"scripts":{},"bugs":{"url":"https://github.com/statelyai/xstate/issues"},"devDependencies":{},"types":"./dist/xstate-fsm.cjs.d.ts","readmeFilename":"README.md","gitHead":"5f0291aab10deed700787feaedc09c60798638c2","_id":"@xstate/fsm@3.0.0-beta.2","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"shasum":"b4b7a7aab4bd0d9932f13e464a48ceaf496fd49a","size":7207,"noattachment":false,"key":"/@xstate/fsm/-/@xstate/fsm-3.0.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@xstate/fsm/download/@xstate/fsm-3.0.0-beta.2.tgz"},"_npmUser":{"name":"xstate-release-bot","email":"david@stately.ai"},"directories":{},"maintainers":[{"name":"andarist","email":""},{"name":"davidkpiano","email":"davidkpiano@gmail.com"},{"name":"xstate-release-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm_3.0.0-beta.2_1681075348816_0.9265292082641043"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-09T21:22:28.953Z","publish_time":1681075348953,"_cnpm_publish_time":1681075348953},"3.0.0-alpha.1":{"name":"@xstate/fsm","version":"3.0.0-alpha.1","description":"XState for finite state machines","keywords":["state","machine","scxml","state","machine","finite","state","machine","fsm","automata"],"author":{"name":"David Khourshid","email":"davidkpiano@gmail.com"},"homepage":"https://github.com/statelyai/xstate/tree/main/packages/xstate-fsm#readme","license":"MIT","main":"dist/xstate-fsm.cjs.js","module":"dist/xstate-fsm.esm.js","exports":{".":{"module":"./dist/xstate-fsm.esm.js","default":"./dist/xstate-fsm.cjs.js"},"./package.json":"./package.json"},"sideEffects":false,"repository":{"type":"git","url":"git+ssh://git@github.com/statelyai/xstate.git"},"scripts":{},"bugs":{"url":"https://github.com/statelyai/xstate/issues"},"devDependencies":{},"types":"./dist/xstate-fsm.cjs.d.ts","readmeFilename":"README.md","gitHead":"950a3bfdbe4c21723038e42cc526371ffa8c32ee","_id":"@xstate/fsm@3.0.0-alpha.1","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"shasum":"542e617ec4e8aa6ecfaa7cfc0ca5af574c958e7d","size":7209,"noattachment":false,"key":"/@xstate/fsm/-/@xstate/fsm-3.0.0-alpha.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@xstate/fsm/download/@xstate/fsm-3.0.0-alpha.1.tgz"},"_npmUser":{"name":"xstate-release-bot","email":"david@stately.ai"},"directories":{},"maintainers":[{"name":"andarist","email":""},{"name":"davidkpiano","email":"davidkpiano@gmail.com"},{"name":"xstate-release-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm_3.0.0-alpha.1_1680890455028_0.832577283320473"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-07T18:00:55.192Z","publish_time":1680890455192,"_cnpm_publish_time":1680890455192},"3.0.0-alpha.0":{"name":"@xstate/fsm","version":"3.0.0-alpha.0","description":"XState for finite state machines","keywords":["state","machine","scxml","state","machine","finite","state","machine","fsm","automata"],"author":{"name":"David Khourshid","email":"davidkpiano@gmail.com"},"homepage":"https://github.com/statelyai/xstate/tree/main/packages/xstate-fsm#readme","license":"MIT","main":"dist/xstate-fsm.cjs.js","module":"dist/xstate-fsm.esm.js","exports":{".":{"module":"./dist/xstate-fsm.esm.js","default":"./dist/xstate-fsm.cjs.js"},"./package.json":"./package.json"},"sideEffects":false,"repository":{"type":"git","url":"git+ssh://git@github.com/statelyai/xstate.git"},"scripts":{},"bugs":{"url":"https://github.com/statelyai/xstate/issues"},"devDependencies":{},"types":"./dist/xstate-fsm.cjs.d.ts","readmeFilename":"README.md","gitHead":"8dd88311090f4d45ee192d91c5e49e3a67df0beb","_id":"@xstate/fsm@3.0.0-alpha.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"58ff2460fc07d020d7a4661cac2723656fc3caff","size":7157,"noattachment":false,"key":"/@xstate/fsm/-/@xstate/fsm-3.0.0-alpha.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@xstate/fsm/download/@xstate/fsm-3.0.0-alpha.0.tgz"},"_npmUser":{"name":"xstate-release-bot","email":"david@stately.ai"},"directories":{},"maintainers":[{"name":"andarist","email":""},{"name":"davidkpiano","email":"davidkpiano@gmail.com"},{"name":"xstate-release-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm_3.0.0-alpha.0_1673122254286_0.957594381934908"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-07T20:11:00.730Z","publish_time":1673122254427,"_cnpm_publish_time":1673122254427},"2.0.0":{"name":"@xstate/fsm","version":"2.0.0","description":"XState for finite state machines","keywords":["state","machine","scxml","state","machine","finite","state","machine","fsm","automata"],"author":{"name":"David Khourshid","email":"davidkpiano@gmail.com"},"homepage":"https://github.com/statelyai/xstate/tree/main/packages/xstate-fsm#readme","license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","module":"es/index.js","sideEffects":false,"repository":{"type":"git","url":"git+ssh://git@github.com/statelyai/xstate.git"},"scripts":{"clean":"rm -rf lib es dist tsconfig.tsbuildinfo","build":"rollup -c","test":"jest","prepare":"npm run build"},"bugs":{"url":"https://github.com/statelyai/xstate/issues"},"devDependencies":{"jest":"^26.6.3","lerna-alias":"3.0.3-0","rollup":"^2.69.0","rollup-plugin-filesize":"^6.2.1","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.6","typescript":"^4.5.2"},"_id":"@xstate/fsm@2.0.0","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"shasum":"221db16b606df3f4675f5be6058b633ec4b8b44a","size":12946,"noattachment":false,"key":"/@xstate/fsm/-/@xstate/fsm-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@xstate/fsm/download/@xstate/fsm-2.0.0.tgz"},"_npmUser":{"name":"xstate-release-bot","email":"david@stately.ai"},"directories":{},"maintainers":[{"name":"andarist","email":""},{"name":"davidkpiano","email":"davidkpiano@gmail.com"},{"name":"xstate-release-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm_2.0.0_1649426973835_0.3398648725255533"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-08T14:34:44.612Z","publish_time":1649426973961,"_cnpm_publish_time":1649426973961},"1.6.5":{"name":"@xstate/fsm","version":"1.6.5","description":"XState for finite state machines","keywords":["state","machine","scxml","state","machine","finite","state","machine","fsm","automata"],"author":{"name":"David Khourshid","email":"davidkpiano@gmail.com"},"homepage":"https://github.com/statelyai/xstate/tree/main/packages/xstate-fsm#readme","license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","module":"es/index.js","sideEffects":false,"repository":{"type":"git","url":"git+ssh://git@github.com/statelyai/xstate.git"},"scripts":{"clean":"rm -rf lib es dist tsconfig.tsbuildinfo","build":"rollup -c","test":"jest","prepare":"npm run build"},"bugs":{"url":"https://github.com/statelyai/xstate/issues"},"devDependencies":{"jest":"^26.6.3","lerna-alias":"3.0.3-0","rollup":"^2.35.1","rollup-plugin-filesize":"^6.2.1","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.6","typescript":"^4.5.2"},"_id":"@xstate/fsm@1.6.5","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"shasum":"f599e301997ad7e3c572a0b1ff0696898081bea5","size":12187,"noattachment":false,"key":"/@xstate/fsm/-/@xstate/fsm-1.6.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@xstate/fsm/download/@xstate/fsm-1.6.5.tgz"},"_npmUser":{"name":"xstate-release-bot","email":"david@stately.ai"},"directories":{},"maintainers":[{"name":"andarist","email":""},{"name":"davidkpiano","email":"davidkpiano@gmail.com"},{"name":"xstate-release-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm_1.6.5_1645540788238_0.7991915933137739"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-22T14:39:59.431Z","publish_time":1645540788381,"_cnpm_publish_time":1645540788381},"1.6.4":{"name":"@xstate/fsm","version":"1.6.4","description":"XState for finite state machines","keywords":["state","machine","scxml","state","machine","finite","state","machine","fsm","automata"],"author":{"name":"David Khourshid","email":"davidkpiano@gmail.com"},"homepage":"https://github.com/statelyai/xstate/tree/main/packages/xstate-fsm#readme","license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","module":"es/index.js","sideEffects":false,"repository":{"type":"git","url":"git+ssh://git@github.com/statelyai/xstate.git"},"scripts":{"clean":"rm -rf lib es dist tsconfig.tsbuildinfo","build":"rollup -c","test":"jest","prepare":"npm run build"},"bugs":{"url":"https://github.com/statelyai/xstate/issues"},"devDependencies":{"jest":"^26.6.3","lerna-alias":"3.0.3-0","rollup":"^2.35.1","rollup-plugin-filesize":"^6.2.1","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.6","typescript":"^4.5.2"},"_id":"@xstate/fsm@1.6.4","_nodeVersion":"14.18.3","_npmVersion":"6.14.15","dist":{"shasum":"9c7b3fadc8982e35e8c34b72e4ac06dee4e98a5c","size":12048,"noattachment":false,"key":"/@xstate/fsm/-/@xstate/fsm-1.6.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@xstate/fsm/download/@xstate/fsm-1.6.4.tgz"},"_npmUser":{"name":"xstate-release-bot","email":"david@stately.ai"},"directories":{},"maintainers":[{"name":"andarist","email":""},{"name":"davidkpiano","email":"davidkpiano@gmail.com"},{"name":"xstate-release-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm_1.6.4_1643293945919_0.15921871338849836"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-27T14:57:16.623Z","publish_time":1643293946058,"_cnpm_publish_time":1643293946058},"1.6.3":{"name":"@xstate/fsm","version":"1.6.3","description":"XState for finite state machines","keywords":["state","machine","scxml","state","machine","finite","state","machine","fsm","automata"],"author":{"name":"David Khourshid","email":"davidkpiano@gmail.com"},"homepage":"https://github.com/davidkpiano/xstate/tree/main/packages/xstate-fsm#readme","license":"MIT","main":"lib/index.js","types":"lib/index.d.ts","module":"es/index.js","sideEffects":false,"repository":{"type":"git","url":"git+ssh://git@github.com/davidkpiano/xstate.git"},"scripts":{"clean":"rm -rf lib es dist tsconfig.tsbuildinfo","build":"rollup -c","test":"jest","prepublish":"npm run build"},"bugs":{"url":"https://github.com/davidkpiano/xstate/issues"},"devDependencies":{"jest":"^26.6.3","lerna-alias":"3.0.3-0","rollup":"^2.35.1","rollup-plugin-filesize":"^6.2.1","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.6","typescript":"^4.5.2"},"_id":"@xstate/fsm@1.6.3","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"shasum":"f42d84bb2953cd2f90e3873f9eed728d1c70cf84","size":11973,"noattachment":false,"key":"/@xstate/fsm/-/@xstate/fsm-1.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@xstate/fsm/download/@xstate/fsm-1.6.3.tgz"},"_npmUser":{"name":"xstate-release-bot","email":"david@stately.ai"},"directories":{},"maintainers":[{"name":"andarist","email":""},{"name":"davidkpiano","email":"davidkpiano@gmail.com"},{"name":"xstate-release-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm_1.6.3_1640887381259_0.11921953949401187"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-30T18:13:13.093Z","publish_time":1640887381466,"_cnpm_publish_time":1640887381466},"1.6.2":{"name":"@xstate/fsm","version":"1.6.2","description":"XState for finite state machines","keywords":["state","machine","scxml","state","machine","finite","state","machine","fsm","automata"],"author":{"name":"David Khourshid","email":"davidkpiano@gmail.com"},"homepage":"https://github.com/davidkpiano/xstate/tree/main/packages/xstate-fsm#readme","license":"MIT","main":"dist/xstate.fsm.js","types":"lib/index.d.ts","module":"es/index.js","sideEffects":false,"repository":{"type":"git","url":"git+ssh://git@github.com/davidkpiano/xstate.git"},"scripts":{"clean":"rm -rf dist lib tsconfig.tsbuildinfo","build":"rollup -c","test":"jest","prepublish":"npm run build"},"bugs":{"url":"https://github.com/davidkpiano/xstate/issues"},"devDependencies":{"jest":"^26.6.3","lerna-alias":"3.0.3-0","rollup":"^2.35.1","rollup-plugin-filesize":"^6.2.1","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.6","typescript":"^4.3.5"},"_id":"@xstate/fsm@1.6.2","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"shasum":"177a6920ba0d7d8522585641adc42ba59ecd9e36","size":13361,"noattachment":false,"key":"/@xstate/fsm/-/@xstate/fsm-1.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@xstate/fsm/download/@xstate/fsm-1.6.2.tgz"},"_npmUser":{"name":"davidkpiano","email":"davidkpiano@gmail.com"},"directories":{},"maintainers":[{"name":"andarist","email":""},{"name":"davidkpiano","email":"davidkpiano@gmail.com"},{"name":"xstate-release-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm_1.6.2_1630687074743_0.5142973040471399"},"_hasShrinkwrap":false,"publish_time":1630687074874,"_cnpm_publish_time":1630687074874,"_cnpmcore_publish_time":"2021-12-16T16:09:22.642Z"},"1.6.1":{"name":"@xstate/fsm","version":"1.6.1","description":"XState for finite state machines","keywords":["state","machine","scxml","state","machine","finite","state","machine","fsm","automata"],"author":{"name":"David Khourshid","email":"davidkpiano@gmail.com"},"homepage":"https://github.com/davidkpiano/xstate/tree/main/packages/xstate-fsm#readme","license":"MIT","main":"dist/xstate.fsm.js","types":"lib/index.d.ts","module":"es/index.js","sideEffects":false,"repository":{"type":"git","url":"git+ssh://git@github.com/davidkpiano/xstate.git"},"scripts":{"clean":"rm -rf dist lib tsconfig.tsbuildinfo","build":"rollup -c","test":"jest","prepublish":"npm run build"},"bugs":{"url":"https://github.com/davidkpiano/xstate/issues"},"devDependencies":{"jest":"^26.6.3","lerna-alias":"3.0.3-0","rollup":"^2.35.1","rollup-plugin-filesize":"^6.2.1","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.29.0","ts-jest":"^26.5.6","typescript":"^4.2.4"},"_id":"@xstate/fsm@1.6.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"shasum":"c92972b835540c4e3c5e14277f40dbcbdaee9571","size":13203,"noattachment":false,"key":"/@xstate/fsm/-/@xstate/fsm-1.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@xstate/fsm/download/@xstate/fsm-1.6.1.tgz"},"_npmUser":{"name":"davidkpiano","email":"davidkpiano@gmail.com"},"directories":{},"maintainers":[{"name":"andarist","email":""},{"name":"davidkpiano","email":"davidkpiano@gmail.com"},{"name":"xstate-release-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm_1.6.1_1621254465352_0.092514866278399"},"_hasShrinkwrap":false,"publish_time":1621254465575,"_cnpm_publish_time":1621254465575,"_cnpmcore_publish_time":"2021-12-16T16:09:22.878Z"},"1.6.0":{"name":"@xstate/fsm","version":"1.6.0","description":"XState for finite state machines","keywords":["state","machine","scxml","state","machine","finite","state","machine","fsm","automata"],"author":{"name":"David Khourshid","email":"davidkpiano@gmail.com"},"homepage":"https://github.com/davidkpiano/xstate/tree/master/packages/xstate-fsm#readme","license":"MIT","main":"dist/xstate.fsm.js","types":"lib/index.d.ts","module":"es/index.js","sideEffects":false,"repository":{"type":"git","url":"git+ssh://git@github.com/davidkpiano/xstate.git"},"scripts":{"clean":"rm -rf dist lib tsconfig.tsbuildinfo","build":"rollup -c","test":"jest","prepublish":"npm run build"},"bugs":{"url":"https://github.com/davidkpiano/xstate/issues"},"devDependencies":{"jest":"^26.4.2","lerna-alias":"3.0.3-0","rollup":"^2.35.1","rollup-plugin-filesize":"^6.2.1","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.29.0","ts-jest":"^26.4.0","typescript":"^4.1.2"},"_id":"@xstate/fsm@1.6.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"shasum":"589cefcef426d5bf3d654edbca89e84e3b637c5f","size":12914,"noattachment":false,"key":"/@xstate/fsm/-/@xstate/fsm-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@xstate/fsm/download/@xstate/fsm-1.6.0.tgz"},"_npmUser":{"name":"davidkpiano","email":"davidkpiano@gmail.com"},"directories":{},"maintainers":[{"name":"andarist","email":""},{"name":"davidkpiano","email":"davidkpiano@gmail.com"},{"name":"xstate-release-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm_1.6.0_1612569592942_0.30814467355217157"},"_hasShrinkwrap":false,"publish_time":1612569593097,"_cnpm_publish_time":1612569593097,"_cnpmcore_publish_time":"2021-12-16T16:09:23.058Z"},"1.5.2":{"name":"@xstate/fsm","version":"1.5.2","description":"XState for finite state machines","keywords":["state","machine","scxml","state","machine","finite","state","machine","fsm","automata"],"author":{"name":"David Khourshid","email":"davidkpiano@gmail.com"},"homepage":"https://github.com/davidkpiano/xstate/tree/master/packages/xstate-fsm#readme","license":"MIT","main":"dist/xstate.fsm.js","types":"lib/index.d.ts","module":"es/index.js","sideEffects":false,"repository":{"type":"git","url":"git+ssh://git@github.com/davidkpiano/xstate.git"},"scripts":{"clean":"rm -rf dist lib tsconfig.tsbuildinfo","build":"rollup -c","test":"jest","prepublish":"npm run build"},"bugs":{"url":"https://github.com/davidkpiano/xstate/issues"},"devDependencies":{"jest":"^26.4.2","lerna-alias":"3.0.3-0","rollup":"^1.26.3","rollup-plugin-filesize":"^6.2.1","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.25.2","ts-jest":"^26.4.0","typescript":"^4.1.2"},"_id":"@xstate/fsm@1.5.2","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"54c9cda644f3e8edefbd00b777e1fef5eb67955f","size":12627,"noattachment":false,"key":"/@xstate/fsm/-/@xstate/fsm-1.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@xstate/fsm/download/@xstate/fsm-1.5.2.tgz"},"_npmUser":{"name":"davidkpiano","email":"davidkpiano@gmail.com"},"directories":{},"maintainers":[{"name":"andarist","email":""},{"name":"davidkpiano","email":"davidkpiano@gmail.com"},{"name":"xstate-release-bot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm_1.5.2_1606409849103_0.6153164183459521"},"_hasShrinkwrap":false,"publish_time":1606409849520,"_cnpm_publish_time":1606409849520,"_cnpmcore_publish_time":"2021-12-16T16:09:23.260Z"},"1.5.1":{"name":"@xstate/fsm","version":"1.5.1","description":"XState for finite state machines","keywords":["state","machine","scxml","state","machine","finite","state","machine","fsm","automata"],"author":{"name":"David Khourshid","email":"davidkpiano@gmail.com"},"homepage":"https://github.com/davidkpiano/xstate/tree/master/packages/xstate-fsm#readme","license":"MIT","main":"dist/xstate.fsm.js","types":"lib/index.d.ts","module":"es/index.js","sideEffects":false,"repository":{"type":"git","url":"git+ssh://git@github.com/davidkpiano/xstate.git"},"scripts":{"clean":"rm -rf dist lib tsconfig.tsbuildinfo","build":"rollup -c","test":"jest","prepublish":"npm run build"},"bugs":{"url":"https://github.com/davidkpiano/xstate/issues"},"devDependencies":{"jest":"^24.8.0","lerna-alias":"3.0.3-0","rollup":"^1.26.3","rollup-plugin-filesize":"^6.2.1","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.25.2","ts-jest":"^24.1.9","typescript":"^3.9.7"},"_id":"@xstate/fsm@1.5.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"shasum":"b1ebedc77b11e4956fda0a6429cef986cd17979e","size":11620,"noattachment":false,"key":"/@xstate/fsm/-/@xstate/fsm-1.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@xstate/fsm/download/@xstate/fsm-1.5.1.tgz"},"maintainers":[{"name":"andarist","email":""},{"name":"davidkpiano","email":"davidkpiano@gmail.com"},{"name":"xstate-release-bot","email":""}],"_npmUser":{"name":"davidkpiano","email":"davidkpiano@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm_1.5.1_1598556368262_0.5039568933741698"},"_hasShrinkwrap":false,"publish_time":1598556368492,"_cnpm_publish_time":1598556368492,"_cnpmcore_publish_time":"2021-12-16T16:09:23.477Z"},"1.5.0":{"name":"@xstate/fsm","version":"1.5.0","description":"XState for finite state machines","keywords":["state","machine","scxml","state","machine","finite","state","machine","fsm","automata"],"author":{"name":"David Khourshid","email":"davidkpiano@gmail.com"},"homepage":"https://github.com/davidkpiano/xstate/tree/master/packages/xstate-fsm#readme","license":"MIT","main":"dist/xstate.fsm.js","types":"lib/index.d.ts","module":"es/index.js","sideEffects":false,"repository":{"type":"git","url":"git+ssh://git@github.com/davidkpiano/xstate.git"},"scripts":{"clean":"rm -rf dist lib tsconfig.tsbuildinfo","build":"rollup -c","test":"jest","prepublish":"npm run build"},"bugs":{"url":"https://github.com/davidkpiano/xstate/issues"},"devDependencies":{"jest":"^24.8.0","lerna-alias":"3.0.3-0","rollup":"^1.26.3","rollup-plugin-filesize":"^6.2.1","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.25.2","ts-jest":"^24.1.9","typescript":"^3.9.7"},"_id":"@xstate/fsm@1.5.0","_nodeVersion":"12.4.0","_npmVersion":"6.13.1","dist":{"shasum":"5b784dad7b6de554180d7769a0069abe2493e175","size":11455,"noattachment":false,"key":"/@xstate/fsm/-/@xstate/fsm-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@xstate/fsm/download/@xstate/fsm-1.5.0.tgz"},"maintainers":[{"name":"andarist","email":""},{"name":"davidkpiano","email":"davidkpiano@gmail.com"},{"name":"xstate-release-bot","email":""}],"_npmUser":{"name":"davidkpiano","email":"davidkpiano@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm_1.5.0_1597670065079_0.015588728038711919"},"_hasShrinkwrap":false,"publish_time":1597670065240,"_cnpm_publish_time":1597670065240,"_cnpmcore_publish_time":"2021-12-16T16:09:23.703Z"},"1.4.0":{"name":"@xstate/fsm","version":"1.4.0","description":"XState for finite state machines","keywords":["state","machine","scxml","state","machine","finite","state","machine","fsm","automata"],"author":{"name":"David Khourshid","email":"davidkpiano@gmail.com"},"homepage":"https://github.com/davidkpiano/xstate/tree/master/packages/xstate-fsm#readme","license":"MIT","main":"dist/xstate.fsm.js","types":"lib/index.d.ts","module":"es/index.js","sideEffects":false,"repository":{"type":"git","url":"git+ssh://git@github.com/davidkpiano/xstate.git"},"scripts":{"clean":"rm -rf dist lib tsconfig.tsbuildinfo","build":"rollup -c","test":"jest","prepublish":"npm run build"},"bugs":{"url":"https://github.com/davidkpiano/xstate/issues"},"devDependencies":{"jest":"^24.8.0","lerna-alias":"3.0.3-0","rollup":"^1.26.3","rollup-plugin-filesize":"^6.2.1","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.25.2","ts-jest":"^24.1.9","typescript":"^3.8.3"},"_id":"@xstate/fsm@1.4.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"shasum":"6fd082336fde4d026e9e448576189ee5265fa51a","size":10927,"noattachment":false,"key":"/@xstate/fsm/-/@xstate/fsm-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@xstate/fsm/download/@xstate/fsm-1.4.0.tgz"},"maintainers":[{"name":"andarist","email":""},{"name":"davidkpiano","email":"davidkpiano@gmail.com"},{"name":"xstate-release-bot","email":""}],"_npmUser":{"name":"davidkpiano","email":"davidkpiano@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm_1.4.0_1586973450926_0.3990234683462024"},"_hasShrinkwrap":false,"publish_time":1586973451144,"_cnpm_publish_time":1586973451144,"_cnpmcore_publish_time":"2021-12-16T16:09:23.883Z"},"1.3.0":{"name":"@xstate/fsm","version":"1.3.0","description":"XState for finite state machines","keywords":["state","machine","scxml","state","machine","finite","state","machine","fsm","automata"],"author":{"name":"David Khourshid","email":"davidkpiano@gmail.com"},"homepage":"https://github.com/davidkpiano/xstate/tree/master/packages/xstate-fsm#readme","license":"MIT","main":"dist/xstate.fsm.js","types":"lib/index.d.ts","module":"es/index.js","sideEffects":false,"repository":{"type":"git","url":"git+ssh://git@github.com/davidkpiano/xstate.git"},"scripts":{"clean":"rm -rf dist lib tsconfig.tsbuildinfo","build":"rollup -c","test":"jest","prepublish":"npm run build"},"bugs":{"url":"https://github.com/davidkpiano/xstate/issues"},"devDependencies":{"jest":"^24.8.0","lerna-alias":"3.0.3-0","rollup":"^1.26.3","rollup-plugin-filesize":"^6.2.1","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.25.2","ts-jest":"^24.1.9","typescript":"^3.7.2"},"_id":"@xstate/fsm@1.3.0","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"shasum":"2a9c2627961473d23c7f4ad4d2db011e76d3975e","size":10678,"noattachment":false,"key":"/@xstate/fsm/-/@xstate/fsm-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@xstate/fsm/download/@xstate/fsm-1.3.0.tgz"},"maintainers":[{"name":"andarist","email":""},{"name":"davidkpiano","email":"davidkpiano@gmail.com"},{"name":"xstate-release-bot","email":""}],"_npmUser":{"name":"davidkpiano","email":"davidkpiano@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm_1.3.0_1579863201910_0.63876807514467"},"_hasShrinkwrap":false,"publish_time":1579863202048,"_cnpm_publish_time":1579863202048,"_cnpmcore_publish_time":"2021-12-16T16:09:24.083Z"},"1.2.0":{"name":"@xstate/fsm","version":"1.2.0","description":"XState for finite state machines","keywords":["state","machine","scxml","state","machine","finite","state","machine","fsm","automata"],"author":{"name":"David Khourshid","email":"davidkpiano@gmail.com"},"homepage":"https://github.com/davidkpiano/xstate/tree/master/packages/xstate-fsm#readme","license":"MIT","main":"dist/xstate.fsm.js","types":"lib/index.d.ts","module":"es/index.js","sideEffects":false,"repository":{"type":"git","url":"git+ssh://git@github.com/davidkpiano/xstate.git"},"scripts":{"clean":"rm -rf dist lib tsconfig.tsbuildinfo","build":"rollup -c","test":"jest","prepublish":"npm run build"},"bugs":{"url":"https://github.com/davidkpiano/xstate/issues"},"devDependencies":{"jest":"^24.8.0","lerna-alias":"3.0.3-0","rollup":"^1.26.3","rollup-plugin-filesize":"^6.2.1","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.25.2","ts-jest":"^24.1.9","typescript":"^3.7.2"},"_id":"@xstate/fsm@1.2.0","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"shasum":"ae2aab631be35cd79ff3d16b062089bbe1d2237a","size":9617,"noattachment":false,"key":"/@xstate/fsm/-/@xstate/fsm-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@xstate/fsm/download/@xstate/fsm-1.2.0.tgz"},"maintainers":[{"name":"andarist","email":""},{"name":"davidkpiano","email":"davidkpiano@gmail.com"},{"name":"xstate-release-bot","email":""}],"_npmUser":{"name":"davidkpiano","email":"davidkpiano@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm_1.2.0_1578411619234_0.5104738700983718"},"_hasShrinkwrap":false,"publish_time":1578411619451,"_cnpm_publish_time":1578411619451,"_cnpmcore_publish_time":"2021-12-16T16:09:24.274Z"},"1.1.0":{"name":"@xstate/fsm","version":"1.1.0","description":"XState for finite state machines","keywords":["state","machine","scxml","state","machine","finite","state","machine","fsm","automata"],"author":{"name":"David Khourshid","email":"davidkpiano@gmail.com"},"homepage":"https://github.com/davidkpiano/xstate/tree/master/packages/xstate-fsm#readme","license":"MIT","main":"dist/xstate.fsm.js","types":"dist/index.d.ts","module":"es/index.js","sideEffects":false,"repository":{"type":"git","url":"git+ssh://git@github.com/davidkpiano/xstate.git"},"scripts":{"clean":"rm -rf dist lib tsconfig.tsbuildinfo","prebuild":"npm run clean","build":"rollup -c","test":"jest","prepublish":"npm run build"},"bugs":{"url":"https://github.com/davidkpiano/xstate/issues"},"devDependencies":{"jest":"^24.8.0","lerna-alias":"3.0.3-0","rollup":"^1.21.0","rollup-plugin-filesize":"^6.2.1","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.25.1","ts-jest":"^24.0.2","typescript":"^3.6.2"},"_id":"@xstate/fsm@1.1.0","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"shasum":"eabfa5e7647c59ede03f7be6d426741b5b2774c5","size":7187,"noattachment":false,"key":"/@xstate/fsm/-/@xstate/fsm-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@xstate/fsm/download/@xstate/fsm-1.1.0.tgz"},"maintainers":[{"name":"andarist","email":""},{"name":"davidkpiano","email":"davidkpiano@gmail.com"},{"name":"xstate-release-bot","email":""}],"_npmUser":{"name":"davidkpiano","email":"davidkpiano@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm_1.1.0_1572417071044_0.3682422956074183"},"_hasShrinkwrap":false,"publish_time":1572417071211,"_cnpm_publish_time":1572417071211,"_cnpmcore_publish_time":"2021-12-16T16:09:24.445Z"},"1.0.3":{"name":"@xstate/fsm","version":"1.0.3","description":"XState for finite state machines","keywords":["state","machine","scxml","state","machine","finite","state","machine","fsm","automata"],"author":{"name":"David Khourshid","email":"davidkpiano@gmail.com"},"homepage":"https://github.com/davidkpiano/xstate/tree/master/packages/xstate-fsm#readme","license":"MIT","main":"dist/xstate.fsm.js","types":"dist/index.d.ts","module":"es/index.js","sideEffects":false,"repository":{"type":"git","url":"git+ssh://git@github.com/davidkpiano/xstate.git"},"scripts":{"clean":"rm -rf dist lib tsconfig.tsbuildinfo","prebuild":"npm run clean","build":"rollup -c","test":"jest","prepublish":"npm run build"},"bugs":{"url":"https://github.com/davidkpiano/xstate/issues"},"devDependencies":{"jest":"^24.8.0","lerna-alias":"3.0.3-0","rollup":"^1.21.0","rollup-plugin-filesize":"^6.2.1","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.25.1","ts-jest":"^24.0.2","typescript":"^3.6.2"},"_id":"@xstate/fsm@1.0.3","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"shasum":"3042aaf09e7dc6a478d6d23e0b8b39855bc4f1ba","size":6845,"noattachment":false,"key":"/@xstate/fsm/-/@xstate/fsm-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@xstate/fsm/download/@xstate/fsm-1.0.3.tgz"},"maintainers":[{"name":"andarist","email":""},{"name":"davidkpiano","email":"davidkpiano@gmail.com"},{"name":"xstate-release-bot","email":""}],"_npmUser":{"name":"davidkpiano","email":"davidkpiano@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm_1.0.3_1572340717890_0.22538518366391425"},"_hasShrinkwrap":false,"publish_time":1572340718024,"_cnpm_publish_time":1572340718024,"_cnpmcore_publish_time":"2021-12-16T16:09:24.631Z"},"1.0.1":{"name":"@xstate/fsm","version":"1.0.1","description":"XState for finite state machines","keywords":["state","machine","scxml","state","machine","finite","state","machine","fsm","automata"],"author":{"name":"David Khourshid","email":"davidkpiano@gmail.com"},"homepage":"https://github.com/davidkpiano/xstate/tree/master/packages/xstate-fsm#readme","license":"MIT","main":"dist/xstate.fsm.js","types":"dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"git+ssh://git@github.com/davidkpiano/xstate.git"},"scripts":{"clean":"rm -rf dist lib tsconfig.tsbuildinfo","prebuild":"npm run clean","build":"rollup -c","test":"jest","prepublish":"npm run build"},"bugs":{"url":"https://github.com/davidkpiano/xstate/issues"},"devDependencies":{"jest":"^24.8.0","lerna-alias":"3.0.3-0","rollup":"^1.21.0","ts-jest":"^24.0.2","typescript":"^3.6.2"},"_id":"@xstate/fsm@1.0.1","_nodeVersion":"10.15.3","_npmVersion":"6.11.3","dist":{"shasum":"153d86c6ce246d77bffb67e51875e2985609f6c2","size":7292,"noattachment":false,"key":"/@xstate/fsm/-/@xstate/fsm-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@xstate/fsm/download/@xstate/fsm-1.0.1.tgz"},"maintainers":[{"name":"andarist","email":""},{"name":"davidkpiano","email":"davidkpiano@gmail.com"},{"name":"xstate-release-bot","email":""}],"_npmUser":{"name":"davidkpiano","email":"davidkpiano@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm_1.0.1_1570280183514_0.6688574299401189"},"_hasShrinkwrap":false,"publish_time":1570280185685,"_cnpm_publish_time":1570280185685,"_cnpmcore_publish_time":"2021-12-16T16:09:24.881Z"},"1.0.0":{"name":"@xstate/fsm","version":"1.0.0","description":"XState for finite state machines","keywords":["state","machine","scxml","state","machine","finite","state","machine","fsm","automata"],"author":{"name":"David Khourshid","email":"davidkpiano@gmail.com"},"homepage":"https://github.com/davidkpiano/xstate/tree/master/packages/xstate-fsm#readme","license":"MIT","main":"dist/xstate.fsm.js","sideEffects":false,"repository":{"type":"git","url":"git+ssh://git@github.com/davidkpiano/xstate.git"},"scripts":{"clean":"rm -rf dist lib tsconfig.tsbuildinfo","prebuild":"npm run clean","build":"rollup -c","test":"jest","prepublish":"npm run build"},"bugs":{"url":"https://github.com/davidkpiano/xstate/issues"},"devDependencies":{"jest":"^24.8.0","lerna-alias":"3.0.3-0","rollup":"^1.21.0","ts-jest":"^24.0.2","typescript":"^3.6.2"},"_id":"@xstate/fsm@1.0.0","_nodeVersion":"10.15.3","_npmVersion":"6.11.3","dist":{"shasum":"ff6c71fb5b13efcc9507389235f6e7317d5215c2","size":7281,"noattachment":false,"key":"/@xstate/fsm/-/@xstate/fsm-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@xstate/fsm/download/@xstate/fsm-1.0.0.tgz"},"maintainers":[{"name":"andarist","email":""},{"name":"davidkpiano","email":"davidkpiano@gmail.com"},{"name":"xstate-release-bot","email":""}],"_npmUser":{"name":"davidkpiano","email":"davidkpiano@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm_1.0.0_1570210452459_0.7703356297479327"},"_hasShrinkwrap":false,"publish_time":1570210452599,"_cnpm_publish_time":1570210452599,"_cnpmcore_publish_time":"2021-12-16T16:09:25.151Z"},"0.3.0":{"name":"@xstate/fsm","version":"0.3.0","description":"XState for finite state machines","keywords":["state","machine","scxml","state","machine","finite","state","machine","fsm","automata"],"author":{"name":"David Khourshid","email":"davidkpiano@gmail.com"},"homepage":"https://github.com/davidkpiano/xstate/tree/master/packages/xstate-fsm#readme","license":"MIT","main":"dist/xstate.fsm.js","sideEffects":false,"repository":{"type":"git","url":"git+ssh://git@github.com/davidkpiano/xstate.git"},"scripts":{"clean":"rm -rf dist lib tsconfig.tsbuildinfo","prebuild":"npm run clean","build":"rollup -c","test":"jest","prepublish":"npm run build"},"bugs":{"url":"https://github.com/davidkpiano/xstate/issues"},"devDependencies":{"jest":"^24.8.0","lerna-alias":"3.0.3-0","rollup":"^1.21.0","ts-jest":"^24.0.2","typescript":"^3.6.2"},"_id":"@xstate/fsm@0.3.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"davidkpiano","email":"davidkpiano@gmail.com"},"dist":{"shasum":"b16a94a55f6ab4df7830fe12b4d984253f744a8d","size":3787,"noattachment":false,"key":"/@xstate/fsm/-/@xstate/fsm-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@xstate/fsm/download/@xstate/fsm-0.3.0.tgz"},"maintainers":[{"name":"andarist","email":""},{"name":"davidkpiano","email":"davidkpiano@gmail.com"},{"name":"xstate-release-bot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm_0.3.0_1569086743505_0.4907877169433823"},"_hasShrinkwrap":false,"publish_time":1569086743638,"_cnpm_publish_time":1569086743638,"_cnpmcore_publish_time":"2021-12-16T16:09:25.351Z"},"0.2.1":{"name":"@xstate/fsm","version":"0.2.1","description":"XState for finite state machines","keywords":["state","machine","scxml","state","machine","finite","state","machine","fsm","automata"],"author":{"name":"David Khourshid","email":"davidkpiano@gmail.com"},"homepage":"https://github.com/davidkpiano/xstate/tree/master/packages/xstate-fsm#readme","license":"MIT","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/davidkpiano/xstate.git"},"scripts":{"build":"rollup -c","test":"tsc && mocha --require ts-node/register test/**.ts test/**/*.test.ts","prepublish":"rollup -c"},"bugs":{"url":"https://github.com/davidkpiano/xstate/issues"},"devDependencies":{"rollup":"^1.11.3"},"_id":"@xstate/fsm@0.2.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"davidkpiano","email":"davidkpiano@gmail.com"},"dist":{"shasum":"7927b80927998cde7fcb425655f006ce5168caff","size":5002,"noattachment":false,"key":"/@xstate/fsm/-/@xstate/fsm-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@xstate/fsm/download/@xstate/fsm-0.2.1.tgz"},"maintainers":[{"name":"andarist","email":""},{"name":"davidkpiano","email":"davidkpiano@gmail.com"},{"name":"xstate-release-bot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm_0.2.1_1557936629281_0.02286993433043949"},"_hasShrinkwrap":false,"publish_time":1557936629429,"_cnpm_publish_time":1557936629429,"_cnpmcore_publish_time":"2021-12-16T16:09:25.620Z"},"0.2.0":{"name":"@xstate/fsm","version":"0.2.0","description":"XState for finite state machines","keywords":["state","machine","scxml","state","machine","finite","state","machine","fsm","automata"],"author":{"name":"David Khourshid","email":"davidkpiano@gmail.com"},"homepage":"https://github.com/davidkpiano/xstate/tree/master/packages/xstate-fsm#readme","license":"MIT","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/davidkpiano/xstate.git"},"scripts":{"build":"rollup -c","test":"tsc && mocha --require ts-node/register test/**.ts test/**/*.test.ts","prepublish":"rollup -c"},"bugs":{"url":"https://github.com/davidkpiano/xstate/issues"},"devDependencies":{"rollup":"^1.11.3"},"_id":"@xstate/fsm@0.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"davidkpiano","email":"davidkpiano@gmail.com"},"dist":{"shasum":"d5e1d639297d3b677567dea253904eacd89acc1e","size":4955,"noattachment":false,"key":"/@xstate/fsm/-/@xstate/fsm-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@xstate/fsm/download/@xstate/fsm-0.2.0.tgz"},"maintainers":[{"name":"andarist","email":""},{"name":"davidkpiano","email":"davidkpiano@gmail.com"},{"name":"xstate-release-bot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm_0.2.0_1557936225708_0.39575460477308866"},"_hasShrinkwrap":false,"publish_time":1557936225838,"_cnpm_publish_time":1557936225838,"_cnpmcore_publish_time":"2021-12-16T16:09:25.804Z"},"0.1.1":{"name":"@xstate/fsm","version":"0.1.1","description":"XState for finite state machines","keywords":["state","machine","scxml","state","machine","finite","state","machine","fsm","automata"],"author":{"name":"David Khourshid","email":"davidkpiano@gmail.com"},"homepage":"https://github.com/davidkpiano/xstate/tree/master/packages/xstate-fsm#readme","license":"MIT","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/davidkpiano/xstate.git"},"scripts":{"build":"rollup -c","test":"tsc && mocha --require ts-node/register test/**.ts test/**/*.test.ts","prepublish":"rollup -c"},"bugs":{"url":"https://github.com/davidkpiano/xstate/issues"},"devDependencies":{"rollup":"^1.11.3"},"_id":"@xstate/fsm@0.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"davidkpiano","email":"davidkpiano@gmail.com"},"dist":{"shasum":"6f36b9b30a195f615fb4a5cd73e90db632097a7e","size":4509,"noattachment":false,"key":"/@xstate/fsm/-/@xstate/fsm-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@xstate/fsm/download/@xstate/fsm-0.1.1.tgz"},"maintainers":[{"name":"andarist","email":""},{"name":"davidkpiano","email":"davidkpiano@gmail.com"},{"name":"xstate-release-bot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm_0.1.1_1557693336736_0.019090127167009863"},"_hasShrinkwrap":false,"publish_time":1557693336893,"_cnpm_publish_time":1557693336893,"_cnpmcore_publish_time":"2021-12-16T16:09:26.276Z"},"0.1.0":{"name":"@xstate/fsm","version":"0.1.0","description":"XState for finite state machines","keywords":["state","machine","scxml","state","machine","finite","state","machine","fsm","automata"],"author":{"name":"David Khourshid","email":"davidkpiano@gmail.com"},"homepage":"https://github.com/davidkpiano/xstate/tree/master/packages/xstate-fsm#readme","license":"MIT","main":"lib/xstate-fsm.js","repository":{"type":"git","url":"git+ssh://git@github.com/davidkpiano/xstate.git"},"scripts":{"build":"rollup -c","test":"tsc && mocha --require ts-node/register test/**.ts test/**/*.test.ts","prepublish":"rollup -c"},"bugs":{"url":"https://github.com/davidkpiano/xstate/issues"},"devDependencies":{"rollup":"^1.11.3"},"_id":"@xstate/fsm@0.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"davidkpiano","email":"davidkpiano@gmail.com"},"dist":{"shasum":"c738cdfb6f7e9b73d84d31b14024199cd4944a60","size":4506,"noattachment":false,"key":"/@xstate/fsm/-/@xstate/fsm-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@xstate/fsm/download/@xstate/fsm-0.1.0.tgz"},"maintainers":[{"name":"andarist","email":""},{"name":"davidkpiano","email":"davidkpiano@gmail.com"},{"name":"xstate-release-bot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fsm_0.1.0_1557692222985_0.3486628557547262"},"_hasShrinkwrap":false,"publish_time":1557692223119,"_cnpm_publish_time":1557692223119,"_cnpmcore_publish_time":"2021-12-16T16:09:26.478Z"}},"readme":"# @xstate/fsm\n\n<p align=\"center\">\n  <a href=\"https://xstate.js.org\">\n  <br />\n  <img src=\"https://i.imgur.com/j4x2zzX.png\" alt=\"XState FSM\" width=\"200\"/>\n  <br />\n    <sub><strong>XState for Finite State Machines</strong></sub>\n  <br />\n  <br />\n  </a>\n</p>\n\nThis package contains a minimal, 1kb implementation of [XState](https://github.com/statelyai/xstate) for **finite state machines**.\n\n- [Read the full documentation in the XState docs](https://xstate.js.org/docs/packages/xstate-fsm/).\n- [Read our contribution guidelines](https://github.com/statelyai/xstate/blob/main/CONTRIBUTING.md).\n\n## Features\n\n|                             | **@xstate/fsm** | [XState](https://github.com/statelyai/xstate) |\n| --------------------------- | :-------------: | :-------------------------------------------: |\n| Finite states               |       ✅        |                      ✅                       |\n| Initial state               |       ✅        |                      ✅                       |\n| Transitions (object)        |       ✅        |                      ✅                       |\n| Transitions (string target) |       ✅        |                      ✅                       |\n| Delayed transitions         |       ❌        |                      ✅                       |\n| Eventless transitions       |       ❌        |                      ✅                       |\n| Wildcard transitions        |       ✅        |                      ✅                       |\n| Nested states               |       ❌        |                      ✅                       |\n| Parallel states             |       ❌        |                      ✅                       |\n| History states              |       ❌        |                      ✅                       |\n| Final states                |       ❌        |                      ✅                       |\n| Context                     |       ✅        |                      ✅                       |\n| Entry actions               |       ✅        |                      ✅                       |\n| Exit actions                |       ✅        |                      ✅                       |\n| Transition actions          |       ✅        |                      ✅                       |\n| Parameterized actions       |       ❌        |                      ✅                       |\n| Transition guards           |       ✅        |                      ✅                       |\n| Parameterized guards        |       ❌        |                      ✅                       |\n| Spawned actors              |       ❌        |                      ✅                       |\n| Invoked actors              |       ❌        |                      ✅                       |\n\n- Finite states (non-nested)\n- Initial state\n- Transitions (object or strings)\n- Context\n- Entry actions\n- Exit actions\n- Transition actions\n- `state.changed`\n\nIf you want to use statechart features such as nested states, parallel states, history states, activities, invoked services, delayed transitions, transient transitions, etc. please use [`XState`](https://github.com/statelyai/xstate).\n\n## Quick start\n\n### Installation\n\n```bash\nnpm i @xstate/fsm\n```\n\n### Usage (machine)\n\n```js\nimport { createMachine } from '@xstate/fsm';\n\nconst toggleMachine = createMachine({\n  id: 'toggle',\n  initial: 'inactive',\n  states: {\n    inactive: { on: { TOGGLE: 'active' } },\n    active: { on: { TOGGLE: 'inactive' } }\n  }\n});\n\nconst { initialState } = toggleMachine;\n\nconst toggledState = toggleMachine.transition(initialState, 'TOGGLE');\ntoggledState.value;\nconst untoggledState = toggleMachine.transition(toggledState, 'TOGGLE');\nuntoggledState.value;\n// => 'inactive'\n```\n\n### Usage (service)\n\n```js\nimport { createMachine, interpret } from '@xstate/fsm';\n\nconst toggleMachine = createMachine({});\n\nconst toggleService = interpret(toggleMachine).start();\n\ntoggleService.subscribe((state) => {\n  console.log(state.value);\n});\n\ntoggleService.send('TOGGLE');\ntoggleService.send('TOGGLE');\ntoggleService.stop();\n```\n","_attachments":{},"homepage":"https://github.com/statelyai/xstate/tree/main/packages/xstate-fsm#readme","bugs":{"url":"https://github.com/statelyai/xstate/issues"},"license":"MIT"}