{"_id":"cf-test-server","_rev":"246-19f4cc5a32c8bbf2800bb009541cb983","name":"cf-test-server","dist-tags":{"latest":"2.2.0"},"versions":{"1.0.0":{"name":"cf-test-server","version":"1.0.0","author":{"name":"James Kyle","email":"jkyle@cloudflare.com"},"license":"BSD-3-Clause","_id":"cf-test-server@1.0.0","maintainers":[{"name":"thejameskyle","email":"me@thejameskyle.com"}],"dist":{"shasum":"f3e18c0cea7fe002054505e21fdae3bf8dcabf1a","tarball":"https://registry.npmjs.org/cf-test-server/-/cf-test-server-1.0.0.tgz","integrity":"sha512-gyfKegouBp7Icmtm8E00BWWEN2flDu1ZY5z/yqSLsTUXdNNdKC7AOcsZq1CP8ISArGWNEP9nGckdGLK9dgvyRA==","signatures":[{"sig":"MEUCIGqsMRd9gEyTwBD8fSgYjQIHwYhC2331GdLnnr8qXBWUAiEAjXX6/a5nGbWTnQaS5Zi7zDK7YsNvQeIwLBmoWFRPlTk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"f3e18c0cea7fe002054505e21fdae3bf8dcabf1a","scripts":{},"_npmUser":{"name":"thejameskyle","email":"me@thejameskyle.com"},"deprecated":"This package doesn't even exist in our repo anymore, feel free to pick it up if it's useful for you","_npmVersion":"2.14.9","description":"CloudFlare Server Test Util","directories":{},"_nodeVersion":"0.12.9","dependencies":{"sinon":"^1.17.4"},"publishConfig":{"registry":"http://registry.npmjs.org/"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/cf-test-server-1.0.0.tgz_1463440009335_0.6109592625871301","host":"packages-16-east.internal.npmjs.com"}},"2.0.0":{"name":"cf-test-server","version":"2.0.0","author":{"name":"James Kyle","email":"jkyle@cloudflare.com"},"license":"BSD-3-Clause","_id":"cf-test-server@2.0.0","maintainers":[{"name":"akenn","email":"andrew@akenn.org"},{"name":"jwineman","email":"john.wineman@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"thejameskyle","email":"me@thejameskyle.com"},{"name":"thellimist","email":"mufuyil@gmail.com"},{"name":"toekneestuck","email":"toekneestuck@gmail.com"},{"name":"triggity","email":"truongmt@gmail.com"},{"name":"wyuenho","email":"wyuenho@gmail.com"}],"dist":{"shasum":"0a022fe542403a022276cb7eaa836274a7a9dc0e","tarball":"https://registry.npmjs.org/cf-test-server/-/cf-test-server-2.0.0.tgz","integrity":"sha512-lLnBX2x5fVtd2VTYlYLRiqsXCoogo4rmlrpFPJF97gWqUEU1dQEQV+BVcT7PMqqIkRTwfPGHdnJb/styWOn1VQ==","signatures":[{"sig":"MEQCIES+vYWu+co1lT/gk3/zVHOeYve1eSm1cjqxDfRzGZ3HAiA4RQzh2xCW3Oq+XBbpkD0nFJGARYQOJSuYKXugV3eyCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"0a022fe542403a022276cb7eaa836274a7a9dc0e","scripts":{},"_npmUser":{"name":"wyuenho","email":"wyuenho@gmail.com"},"deprecated":"This package doesn't even exist in our repo anymore, feel free to pick it up if it's useful for you","_npmVersion":"2.15.9","description":"CloudFlare Server Test Util","directories":{},"_nodeVersion":"4.6.1","dependencies":{"sinon":"^1.17.4"},"publishConfig":{"registry":"http://registry.npmjs.org/"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/cf-test-server-2.0.0.tgz_1480607626560_0.6641379294451326","host":"packages-12-west.internal.npmjs.com"}},"2.0.1":{"name":"cf-test-server","version":"2.0.1","author":{"name":"James Kyle","email":"jkyle@cloudflare.com"},"license":"BSD-3-Clause","_id":"cf-test-server@2.0.1","maintainers":[{"name":"hturan","email":"harley@hturan.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"jwineman","email":"john.wineman@gmail.com"},{"name":"koddsson","email":"koddsson@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"miksu","email":"vojtech@miksu.cz"},{"name":"nkcmr","email":"nick@comer.io"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"thellimist","email":"mufuyil@gmail.com"},{"name":"toekneestuck","email":"toekneestuck@gmail.com"},{"name":"wyuenho","email":"wyuenho@gmail.com"}],"dist":{"shasum":"75e29381d728d39fada5f4e03f3d6b88e9788f4f","tarball":"https://registry.npmjs.org/cf-test-server/-/cf-test-server-2.0.1.tgz","integrity":"sha512-VpcVTnQ/JzymMHhDqAf98ryCLXY4gW0D/TKTiBL9pi3c4JgDkF28VnO3vLEMd+Vpwqz3WcG4Aoxkhdz+HHx3ew==","signatures":[{"sig":"MEYCIQC+FFoQOothdpxd9rHmhIu1uqMtIpZcCIzJI8/NBUCL1AIhAKr3cEjlIwjZt/Sj2yKJ3ymAJFxBBfdFXkrEUHC8y77i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"75e29381d728d39fada5f4e03f3d6b88e9788f4f","scripts":{},"_npmUser":{"name":"koddsson","email":"koddsson@gmail.com"},"deprecated":"This package doesn't even exist in our repo anymore, feel free to pick it up if it's useful for you","_npmVersion":"2.15.11","description":"CloudFlare Server Test Util","directories":{},"_nodeVersion":"7.5.0","dependencies":{"sinon":"^1.17.4"},"publishConfig":{"registry":"http://registry.npmjs.org/"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/cf-test-server-2.0.1.tgz_1488209307147_0.22423200285993516","host":"packages-18-east.internal.npmjs.com"}},"2.1.0":{"name":"cf-test-server","version":"2.1.0","author":{"name":"James Kyle","email":"jkyle@cloudflare.com"},"license":"BSD-3-Clause","_id":"cf-test-server@2.1.0","maintainers":[{"name":"hturan","email":"harley@hturan.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"jwineman","email":"john.wineman@gmail.com"},{"name":"koddsson","email":"koddsson@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"miksu","email":"vojtech@miksu.cz"},{"name":"nkcmr","email":"nick@comer.io"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"thellimist","email":"mufuyil@gmail.com"},{"name":"toekneestuck","email":"toekneestuck@gmail.com"},{"name":"wyuenho","email":"wyuenho@gmail.com"}],"dist":{"shasum":"81867e144ce481ce183c30303c45effe1662c8b3","tarball":"https://registry.npmjs.org/cf-test-server/-/cf-test-server-2.1.0.tgz","integrity":"sha512-klVdOJTz0ykD3AH3wzi8EK3NF3fZtZXaP2kWlDMby45K2BWCbpVg13gb2ah2pGv8waxfxljmEbYcK9pzidBZig==","signatures":[{"sig":"MEUCIHZC+nVX76/nlCVDvi1toFr3ifoj5vKRFVDX3Qxs3AxMAiEA2GnYfOBllLxdbHP8vht9YK30h0ZnDq7EVfDJmQZsZfg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","module":"es/index.js","_shasum":"81867e144ce481ce183c30303c45effe1662c8b3","scripts":{},"_npmUser":{"name":"miksu","email":"vojtech@miksu.cz"},"deprecated":"This package doesn't even exist in our repo anymore, feel free to pick it up if it's useful for you","_npmVersion":"4.1.2","description":"Cloudflare Server Test Util","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"7.7.3","dependencies":{"sinon":"^2.0.0-pre.6"},"publishConfig":{"registry":"http://registry.npmjs.org/"},"_npmOperationalInternal":{"tmp":"tmp/cf-test-server-2.1.0.tgz_1489990228202_0.6664131798315793","host":"packages-12-west.internal.npmjs.com"}},"2.2.0":{"name":"cf-test-server","version":"2.2.0","author":{"name":"James Kyle","email":"jkyle@cloudflare.com"},"license":"BSD-3-Clause","_id":"cf-test-server@2.2.0","maintainers":[{"name":"hturan","email":"harley@hturan.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"jwineman","email":"john.wineman@gmail.com"},{"name":"koddsson","email":"koddsson@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"miksu","email":"vojtech@miksu.cz"},{"name":"nkcmr","email":"nick@comer.io"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"thellimist","email":"mufuyil@gmail.com"},{"name":"toekneestuck","email":"toekneestuck@gmail.com"},{"name":"wyuenho","email":"wyuenho@gmail.com"}],"dist":{"shasum":"7625a0886d9ead1bc9c6bc7b8d92d15ba6a333a9","tarball":"https://registry.npmjs.org/cf-test-server/-/cf-test-server-2.2.0.tgz","integrity":"sha512-336jUsmeWdsUhY60FF9y9iVMOgyyQ89fnLb7Y5i3MvwLcm9wi+ujYPH+hBsqLCyveDu0abMnzdMxTobZeQc1eA==","signatures":[{"sig":"MEUCIDoXIz3eqTpSkZYn07kpBTGeY0gN7oFo0bCUsHWhhvxFAiEAn7kE56Rk2STlNnuEBwvGR9F3fXXNwca0horvKYIC1D4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","module":"es/index.js","_shasum":"7625a0886d9ead1bc9c6bc7b8d92d15ba6a333a9","scripts":{},"_npmUser":{"name":"miksu","email":"vojtech@miksu.cz"},"deprecated":"This package doesn't even exist in our repo anymore, feel free to pick it up if it's useful for you","_npmVersion":"4.1.2","description":"Cloudflare Server Test Util","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"7.7.3","dependencies":{"sinon":"^2.0.0-pre.6"},"publishConfig":{"registry":"http://registry.npmjs.org/"},"_npmOperationalInternal":{"tmp":"tmp/cf-test-server-2.2.0.tgz_1490037050388_0.6077654489781708","host":"packages-12-west.internal.npmjs.com"}}},"time":{"created":"2016-05-16T23:06:52.161Z","modified":"2026-09-03T14:22:03.302Z","1.0.0":"2016-05-16T23:06:52.161Z","2.0.0":"2016-12-01T15:53:48.555Z","2.0.1":"2017-02-27T15:28:27.748Z","2.1.0":"2017-03-20T06:10:28.484Z","2.2.0":"2017-03-20T19:10:50.621Z"},"author":{"name":"James Kyle","email":"jkyle@cloudflare.com"},"license":"BSD-3-Clause","description":"Cloudflare Server Test Util","maintainers":[{"email":"npm-readonly@cloudflare.com","name":"cf-ci-write"},{"email":"service-account@cloudflare-ui.com","name":"dash_service_account"},{"email":"workers-devprod@cloudflare.com","name":"wrangler-publisher"},{"email":"ui-platform-production@cloudflare.com","name":"cf-npm-publish"}],"readme":"# cf-test-store\n\n> CloudFlare Store Test Util\n\n## Installation\n\n```sh\n$ npm install cf-test-store\n```\n\n## Usage\n\n```js\nconst assert = require('assert');\nconst {createMockStore} = require('cf-test-store');\nconst exampleActions = require('../src/actions/example');\n\ndescribe('exampleActions', () => {\n  it('should do something', () => {\n    const store = createMockStore();\n    store.dispatch(exampleActions.doSomething());\n    assert.deepEqual(store.getActions(), [{\n      type: 'EXAMPLE_ACTION_ONE'\n    }, {\n      type: 'EXAMPLE_ACTION_TWO'\n    }]);\n  });\n});\n```\n","readmeFilename":"README.md"}