{"_id":"thrux","_rev":"59-055c0c5a48876e4d4b117c5bee3d5db5","name":"thrux","description":"Simple state management.","dist-tags":{"latest":"3.2.2"},"versions":{"0.1.0":{"name":"thrux","version":"0.1.0","description":"Simple state management.","main":"src/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","gitHead":"bd39202093ebba7c5c771eb2a7be2c2961eb2c9e","_id":"thrux@0.1.0","_shasum":"3d0f11606905b79aa767b844f370715779b420b7","_from":".","_npmVersion":"4.1.1","_nodeVersion":"7.3.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"3d0f11606905b79aa767b844f370715779b420b7","tarball":"https://registry.npmjs.org/thrux/-/thrux-0.1.0.tgz","integrity":"sha512-LIxOkHJ+ewwi4yn7veQjMcauHPlZg2AqdYThe/ZgkfYIAmUgjOcyi4Sq7R0alDUl+/HxNYKZtRnJpiNng5CKrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5KAOvSLvSQ4Hu1Ukokj6c7C0NSYeKOyyb0u2pgb7vYwIhALac8eNbeGl8/8gK5MUSGxwZF40v0qzat9FKKY/LTSQf"}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/thrux-0.1.0.tgz_1484646710294_0.24163266154937446"}},"0.2.0":{"name":"thrux","version":"0.2.0","description":"Simple state management.","main":"src/index.js","scripts":{"commit":"git-cz ","test":"jest --coverage","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{},"devDependencies":{"commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","jest":"^18.1.0","semantic-release":"^6.3.2"},"czConfig":{"path":"node_modules/cz-conventional-changelog"},"gitHead":"a640b372b19fbc40e522a75dc47814064c66fb20","_id":"thrux@0.2.0","_shasum":"398271b10298b50547b00db38893582b08b3ce73","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"398271b10298b50547b00db38893582b08b3ce73","tarball":"https://registry.npmjs.org/thrux/-/thrux-0.2.0.tgz","integrity":"sha512-StZiL6PvbFN0JvWxKuxPD7wKGbrS+grv2Rso9BjMDQ2W1tdu4JGgpi0WhN+gpgWHaiW4qg2Hd5paNzZJKLd2Ng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH4cTWGNKdtF2RgPEXsNiJJODyIr4Ig9lBk6deHPIvaCAiEAjgD9mMmJ61Jlm+rt3knoUTkyC+TfI2hffF9cwgA/b00="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thrux-0.2.0.tgz_1484648911183_0.39418389229103923"}},"0.2.1":{"name":"thrux","version":"0.2.1","description":"Simple state management.","main":"src/index.js","scripts":{"commit":"git-cz ","test":"jest --coverage --watch","test:single":"jest --coverage","report-coverage":"cat ./coverage/lcov.info | codecov","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{},"devDependencies":{"codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","jest":"^18.1.0","semantic-release":"^6.3.2"},"czConfig":{"path":"node_modules/cz-conventional-changelog"},"jest":{"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"ghooks":{"pre-commit":"npm run test:single"}},"gitHead":"09dd4dc7f2a796b09ceb691462e00d9f2b73235a","_id":"thrux@0.2.1","_shasum":"a53d680d946e78cc6d2067799a291a45d4971874","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"a53d680d946e78cc6d2067799a291a45d4971874","tarball":"https://registry.npmjs.org/thrux/-/thrux-0.2.1.tgz","integrity":"sha512-wSTGfBYQPnkGPLX7j4r9byfbHhKNNGb2tn9YqWpmu0MpzCZN0N792ChWMoC8FLSEAXCu5oMDfmmnJgeV30nM6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHcLgfYm2F0DkZ2inuwab0hZ4h342Ze/sbzQsr74CT4tAiAwToAlqU9PWfLFM2eeKFFnVhdOvwsJL3b+d3b+sxokwg=="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thrux-0.2.1.tgz_1484650490587_0.4074976353440434"}},"0.3.0":{"name":"thrux","version":"0.3.0","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","test":"jest --coverage --watch","test:single":"jest --coverage","report-coverage":"cat ./coverage/lcov.info | codecov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename index.umd.js","build:umd.min":"webpack --output-filename index.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.21.0","babel-jest":"^18.0.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.18.0","babel-preset-stage-2":"^6.18.0","babel-register":"^6.18.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","jest":"^18.1.0","npm-run-all":"^4.0.1","rimraf":"^2.5.4","semantic-release":"^6.3.2","umd":"^3.0.1","webpack":"^1.14.0"},"babel":{"presets":["es2015","stage-2"]},"jest":{"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest"},"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run test:single"}},"gitHead":"722e14c02208642fff3d1ee7ded83fc2c42b6fba","_id":"thrux@0.3.0","_shasum":"fdbf79c7730b5e26406201e54b85d5fdcbe77a8a","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"fdbf79c7730b5e26406201e54b85d5fdcbe77a8a","tarball":"https://registry.npmjs.org/thrux/-/thrux-0.3.0.tgz","integrity":"sha512-C5AICXdnWwe6NV+LZbkojVMLJ5pyPPyg/0NXZ1R8YRzkhZScUgs9bdcKLTgLyHm5TPfl9jv5Ki3Q8PRz+PJpEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDti/6p5KFbN+/968MvCWalHedFd/AuA7qIjOP4exxcOQIgESEIC74fBuOExpnteVeXEK4KX5TXCcNCk3/7ZWncF3E="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thrux-0.3.0.tgz_1484660759282_0.6969998450949788"}},"1.0.0":{"name":"thrux","version":"1.0.0","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","test":"jest --coverage --watch","test:single":"jest --coverage","report-coverage":"cat ./coverage/lcov.info | codecov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename index.umd.js","build:umd.min":"webpack --output-filename index.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.21.0","babel-jest":"^18.0.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.18.0","babel-preset-stage-2":"^6.18.0","babel-register":"^6.18.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","jest":"^18.1.0","npm-run-all":"^4.0.1","rimraf":"^2.5.4","semantic-release":"^6.3.2","umd":"^3.0.1","webpack":"^1.14.0"},"babel":{"presets":["es2015","stage-2"]},"jest":{"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest"},"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run test:single"}},"gitHead":"3a9fcedd2ccc0987665c5dbc11a2ea7885616d30","_id":"thrux@1.0.0","_shasum":"8964f9f2b86a693ad5b01734e695bc1df31963cd","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"8964f9f2b86a693ad5b01734e695bc1df31963cd","tarball":"https://registry.npmjs.org/thrux/-/thrux-1.0.0.tgz","integrity":"sha512-1sBvBrX49T7my90sb0+kycnktEuSkc26OoPphqCpr3wLPLLfoN5Eq6SPleyGXaw5zMyvMSiIl5kRyZ91+8YA2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNk9l9FnqnysihCmy9dp/D483mLFlv0yWgUw04kzNT6wIhAL5+ue3DQSxQrYC/GWVfEz1IfwBJyyvmNUmnKGi/tx1T"}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/thrux-1.0.0.tgz_1484687480830_0.018084320006892085"}},"1.1.0":{"name":"thrux","version":"1.1.0","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","test":"jest --coverage --watch","test:single":"jest --coverage","report-coverage":"cat ./coverage/lcov.info | codecov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.21.0","babel-jest":"^18.0.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.18.0","babel-preset-stage-2":"^6.18.0","babel-register":"^6.18.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","jest":"^18.1.0","npm-run-all":"^4.0.1","rimraf":"^2.5.4","semantic-release":"^6.3.2","umd":"^3.0.1","webpack":"^1.14.0"},"babel":{"presets":["es2015","stage-2"]},"jest":{"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest"},"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run test:single"}},"gitHead":"f2e38db0049ff2a2e43b2800b36ffb4d18ec3a51","_id":"thrux@1.1.0","_shasum":"0e3d1c0d85bfb39466754f68987b7025fb8f249f","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"0e3d1c0d85bfb39466754f68987b7025fb8f249f","tarball":"https://registry.npmjs.org/thrux/-/thrux-1.1.0.tgz","integrity":"sha512-BtJAnoRewkRAoIrYI5G7Sr5sfvyBX9Mgh2wpMsTDkWAgeh6iqAqZ5qQ6RhR5Fehl4kiQeoI9RQ5LS4lPSVyv/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEtnYmiUvHrdJlLtx/UHIotrDyBRv/SuqYssTndr66kVAiBnLvTToNhtvYoY5DJCHh+FWihal7R0NpFwV3TU2RnLqQ=="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thrux-1.1.0.tgz_1484690736915_0.03313284064643085"}},"1.2.0":{"name":"thrux","version":"1.2.0","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","test":"jest --coverage --watch","test:single":"jest --coverage","report-coverage":"cat ./coverage/lcov.info | codecov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.21.0","babel-jest":"^18.0.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.18.0","babel-preset-stage-2":"^6.18.0","babel-register":"^6.18.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","jest":"^18.1.0","npm-run-all":"^4.0.1","rimraf":"^2.5.4","semantic-release":"^6.3.2","umd":"^3.0.1","webpack":"^1.14.0"},"babel":{"presets":["es2015","stage-2"]},"jest":{"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest"},"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run test:single"}},"gitHead":"3e4e89c034be771df30e9ee17a27ffeac018f100","_id":"thrux@1.2.0","_shasum":"9f9c096e6ef5f12a917b6389e46d7a318441c98a","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"9f9c096e6ef5f12a917b6389e46d7a318441c98a","tarball":"https://registry.npmjs.org/thrux/-/thrux-1.2.0.tgz","integrity":"sha512-bckcQ5NcwZdnLzoP19jNYwhVJf/tq6po1RDZvi9YEh9IpEB9J6KvlCJtv993lDoBkbyHKvHIScaUn+8V7BpLzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgIam21BbB2nEUP37PRmg2F5sPF5nR2Aso0PMGkfGEgQIhAJ3krSmWyLfeRNncsjQtycpy4IIs7bxkWYriCIsCybLU"}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/thrux-1.2.0.tgz_1484699049545_0.5616265200078487"}},"1.3.0":{"name":"thrux","version":"1.3.0","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","test":"jest --coverage --watch","test:single":"jest --coverage","report-coverage":"cat ./coverage/lcov.info | codecov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.21.0","babel-jest":"^18.0.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.18.0","babel-preset-stage-2":"^6.18.0","babel-register":"^6.18.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","jest":"^18.1.0","npm-run-all":"^4.0.1","rimraf":"^2.5.4","semantic-release":"^6.3.2","umd":"^3.0.1","webpack":"^1.14.0"},"babel":{"presets":["es2015","stage-2"]},"jest":{"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest"},"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run test:single"}},"gitHead":"53296dfb8f6af15a9ccd4dd33c95fb41ee172b0d","_id":"thrux@1.3.0","_shasum":"16ba4386063c14b1a6abbab285362843b701022b","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"16ba4386063c14b1a6abbab285362843b701022b","tarball":"https://registry.npmjs.org/thrux/-/thrux-1.3.0.tgz","integrity":"sha512-gu7cmK903b+yImmxOd32Y8xCRq4eIg3r2EuYcbG6HMtiCc1ERKDPxWKfLCu56caZHTiAkA2OspGSqXKOaVzWbw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCavlzHZASnLB6HoC5mGYsW0GsiVSS6yhqP1YPUJAl3BwIhAMaiCW5UdJAVgnwWv0FQlHhrpCMKenFsJlLkTagnrNz9"}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thrux-1.3.0.tgz_1484718369611_0.3942718857433647"}},"2.0.0":{"name":"thrux","version":"2.0.0","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","test":"jest --coverage --watch","test:single":"jest --coverage","report-coverage":"cat ./coverage/lcov.info | codecov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.21.0","babel-jest":"^18.0.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.18.0","babel-preset-stage-2":"^6.18.0","babel-register":"^6.18.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","jest":"^18.1.0","npm-run-all":"^4.0.1","rimraf":"^2.5.4","semantic-release":"^6.3.2","umd":"^3.0.1","webpack":"^1.14.0"},"babel":{"presets":["es2015","stage-2"]},"jest":{"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest"},"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run test:single"}},"gitHead":"a17c752581fb37355637e19f5a27c5f52fb2d689","_id":"thrux@2.0.0","_shasum":"7289aad47ecb3cc1236e60bcee4161da949d67c8","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"7289aad47ecb3cc1236e60bcee4161da949d67c8","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.0.0.tgz","integrity":"sha512-+GZwTxz88VkcC0/f3zcvxNk5dZ15lTD5t92SuqsS9FTkoM1odHJrv1ezVi2eMKELeQHQtG8Q9ZdxJcTl2CQ0CQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrtRp23UFIPbP53WoRGlQGgXIAZrTwLGBx3av7sq2W6gIgevGdrmXbcPQSAUzPOYubyc7FBSqGBi+76wLAAn6hC4k="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thrux-2.0.0.tgz_1484736484991_0.12482308316975832"}},"2.1.0":{"name":"thrux","version":"2.1.0","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","test":"jest --coverage --watch","test:single":"jest --coverage","report-coverage":"cat ./coverage/lcov.info | codecov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.21.0","babel-jest":"^18.0.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.18.0","babel-preset-stage-2":"^6.18.0","babel-register":"^6.18.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","jest":"^18.1.0","npm-run-all":"^4.0.1","rimraf":"^2.5.4","semantic-release":"^6.3.2","umd":"^3.0.1","webpack":"^1.14.0"},"babel":{"presets":["es2015","stage-2"]},"jest":{"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest"},"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run test:single"}},"gitHead":"7e0fdbac7293291611f134d01bdc7b63c86ef5f1","_id":"thrux@2.1.0","_shasum":"ac95c16a6c3f956a9fefeb70b9b44d9b2540a954","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"ac95c16a6c3f956a9fefeb70b9b44d9b2540a954","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.1.0.tgz","integrity":"sha512-mbp38E4mAH7XbQiHNMt6CQ+C0uGZFiQpeG2B4PeYYo+nYytNtQXb/BPr2Y5BtVHqJtF4iIGP2C1pLS2lDOuW9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFtnRoBfVnAcXdWINFR/tHGRe+0qVrXuZ9QcJiZpdaVLAiAKzmfJilFZ+J7CyPUptIGuI4ez2Dk9kFxj3/WKBNNZsA=="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/thrux-2.1.0.tgz_1484776269239_0.16556442598812282"}},"0.0.0-development":{"name":"thrux","version":"0.0.0-development","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","test":"jest --coverage --watch","test:single":"jest --coverage","report-coverage":"cat ./coverage/lcov.info | codecov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.21.0","babel-jest":"^18.0.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.18.0","babel-preset-stage-2":"^6.18.0","babel-register":"^6.18.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","jest":"^18.1.0","npm-run-all":"^4.0.1","rimraf":"^2.5.4","semantic-release":"^6.3.2","umd":"^3.0.1","webpack":"^1.14.0"},"babel":{"presets":["es2015","stage-2"]},"jest":{"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest"},"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run test:single"}},"gitHead":"c14d1a4da4899d7741296d0dcc86f013573fcfa5","_id":"thrux@0.0.0-development","_shasum":"4a97525f13e9dc227218354736edefb807b1d5e3","_from":".","_npmVersion":"4.1.1","_nodeVersion":"7.3.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"4a97525f13e9dc227218354736edefb807b1d5e3","tarball":"https://registry.npmjs.org/thrux/-/thrux-0.0.0-development.tgz","integrity":"sha512-AKacPEtg6kRx27yA9nt+UMY6pgca5zScV56Khfc/l/NBmXaJ5OXZU0Q75q/GQ4izLsdMfYeVp3jnXAiibymM4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHMWmvj2hizJ+WG8GM2IAZZ8cqsbu/fGbSwruOsIgYJXAiAWsrOki48vDstiYFKMunM+UfXnY2I1IQ2A+Eod0u713A=="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thrux-0.0.0-development.tgz_1484819191653_0.19508237880654633"}},"0.0.0":{"name":"thrux","version":"0.0.0","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","test":"jest --coverage --watch","test:single":"jest --coverage","report-coverage":"cat ./coverage/lcov.info | codecov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.21.0","babel-jest":"^18.0.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.18.0","babel-preset-stage-2":"^6.18.0","babel-register":"^6.18.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","jest":"^18.1.0","npm-run-all":"^4.0.1","rimraf":"^2.5.4","semantic-release":"^6.3.2","umd":"^3.0.1","webpack":"^1.14.0"},"babel":{"presets":["es2015","stage-2"]},"jest":{"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest"},"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run test:single"}},"gitHead":"4be4566cdf08cd5a7b40d9417a3a7620ca061eaa","_id":"thrux@0.0.0","_shasum":"cf017277e6edb920fa30ff76e4aa112b80cdfbbb","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"cf017277e6edb920fa30ff76e4aa112b80cdfbbb","tarball":"https://registry.npmjs.org/thrux/-/thrux-0.0.0.tgz","integrity":"sha512-l+FstaDAhuJyLx19bZJIy/WaLbJGO0swp1mq9FkyJ21fOgxB+AViKxJzREwhezerOHIzYClA1kf3MqG42ZimTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAHO9Pn5rTwwcwte1xqTFuEsX5XFeQgJ7k/W603aNqQgIhAJfP+xR73ghaKG1AEeEsEiwfFaUo+BOBXVB+cYpKJle7"}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/thrux-0.0.0.tgz_1484826764393_0.6494268460664898"}},"2.1.1":{"name":"thrux","version":"2.1.1","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","test":"jest --coverage --watch","test:single":"jest --coverage","report-coverage":"cat ./coverage/lcov.info | codecov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.21.0","babel-jest":"^18.0.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.18.0","babel-preset-stage-2":"^6.18.0","babel-register":"^6.18.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","jest":"^18.1.0","npm-run-all":"^4.0.1","rimraf":"^2.5.4","semantic-release":"^6.3.2","umd":"^3.0.1","webpack":"^1.14.0"},"babel":{"presets":["es2015","stage-2"]},"jest":{"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest"},"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run test:single"}},"gitHead":"aed3b6e56351f3ecc6ab1e3b628fec4e96f3041e","_id":"thrux@2.1.1","_shasum":"788c22467c57647ea5eebb009373b77905bcec32","_from":".","_npmVersion":"4.1.1","_nodeVersion":"7.3.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"788c22467c57647ea5eebb009373b77905bcec32","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.1.1.tgz","integrity":"sha512-G/3ccoslkfN7KtL4b6KWa+NaTYw3qtb/zl0c4zKlCK6lC+RkEhOI6OsHz0vF1iR7Jbbjg0ES41O0Q7eedH+oVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJTPHQdEck6qXBsySgqPTwVGIM7l97xR1UW8+05gkg+wIgFtcAcRIpT3gJIKl0sHQvsjUtBf+Nrlkt29NpbJeXfuI="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thrux-2.1.1.tgz_1484827653622_0.3034167275764048"}},"2.1.2":{"name":"thrux","version":"2.1.2","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","test":"jest --coverage --watch","test:single":"jest --coverage","report-coverage":"cat ./coverage/lcov.info | codecov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.21.0","babel-jest":"^18.0.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.18.0","babel-preset-stage-2":"^6.18.0","babel-register":"^6.18.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","jest":"^18.1.0","npm-run-all":"^4.0.1","rimraf":"^2.5.4","semantic-release":"^6.3.2","umd":"^3.0.1","webpack":"^1.14.0"},"babel":{"presets":["es2015","stage-2"]},"jest":{"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest"},"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run test:single"}},"gitHead":"e57ca56e9991a852060e33b4be79623487360bff","_id":"thrux@2.1.2","_shasum":"e27570c90cd171b71bcaeb372ceccc5e9cc7bc29","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"e27570c90cd171b71bcaeb372ceccc5e9cc7bc29","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.1.2.tgz","integrity":"sha512-NfJyaiSdCKIcz6LOTRCla+S7YuFXUhDnFUHzb3q32KROY2TIjYtDtXSmMtESgMgMHX6t0uIff2MwxiGVMFLqvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBV3mxPymDNkK/xW6Yl3GjxVuFjFRuzxxObbHBB+wo7MAiB2QXIMcW7Lwx6yYNpuywMIiQB1G4OpJN10wb7LISX0OA=="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/thrux-2.1.2.tgz_1484829029682_0.09278229461051524"}},"2.1.3":{"name":"thrux","version":"2.1.3","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","test":"jest --coverage --watch","test:single":"jest --coverage","report-coverage":"cat ./coverage/lcov.info | codecov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.21.0","babel-jest":"^18.0.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.18.0","babel-preset-stage-2":"^6.18.0","babel-register":"^6.18.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","jest":"^18.1.0","npm-run-all":"^4.0.1","rimraf":"^2.5.4","semantic-release":"^6.3.2","umd":"^3.0.1","webpack":"^1.14.0"},"babel":{"presets":["es2015","stage-2"]},"jest":{"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest"},"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run test:single"}},"gitHead":"95a7ae84f091dfb188976d13e64828999b6277e5","_id":"thrux@2.1.3","_shasum":"bbe3ce74c014cbb70b06ca7de4d89e0287aa9b93","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"bbe3ce74c014cbb70b06ca7de4d89e0287aa9b93","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.1.3.tgz","integrity":"sha512-5A4FLIv3UlTEnb3bbC7GnBvxCaCglaay0eSdqcH5p3Y79U5j5Fdqu+EiL7AWOL+3ddwckphFcoTHX/JpGysf/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID5Y10KiWg38PdJ2TMj7MLbViL0MgPimW1SNBXc03wMuAiA8DcCIeCeokxb+bW0P87rK5cw8JKlUjraoB2eQFx37tQ=="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thrux-2.1.3.tgz_1484830953378_0.07076615397818387"}},"2.1.4":{"name":"thrux","version":"2.1.4","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","test":"jest --coverage --watch","test:single":"jest --coverage","report-coverage":"cat ./coverage/lcov.info | codecov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-jest":"^18.0.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.22.0","babel-preset-stage-2":"^6.22.0","babel-register":"^6.22.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","jest":"^18.1.0","npm-run-all":"^4.0.1","rimraf":"^2.5.4","semantic-release":"^6.3.2","umd":"^3.0.1","webpack":"^1.14.0"},"babel":{"presets":["es2015","stage-2"]},"jest":{"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest"},"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run test:single"}},"gitHead":"4180b5f982c7a7a431629bdac9892e68287296b7","_id":"thrux@2.1.4","_shasum":"a85dc90b4b1d46d5de4d923b91f2a8dd6883e457","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"a85dc90b4b1d46d5de4d923b91f2a8dd6883e457","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.1.4.tgz","integrity":"sha512-7Yjlvud+Kh+YDNv0HcvzBqcOudi1zWygorl65I9eV7Z8RdsnMx0aX1GITjjoxMajPFQcnmplcZIvGM660XM8gw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCh5EO4ULnA0BD2+pE028Ny03vTQYUnifBvG2pQxPyMyQIgbTbQ6LSEVk4Huht1iNwbfb4QTog5b+2T93CBLn5bb/g="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/thrux-2.1.4.tgz_1485213339595_0.38879074272699654"}},"2.2.0":{"name":"thrux","version":"2.2.0","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","test":"jest --coverage --watch","test:single":"jest --coverage","report-coverage":"cat ./coverage/lcov.info | codecov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-jest":"^18.0.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.22.0","babel-preset-stage-2":"^6.22.0","babel-register":"^6.22.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","jest":"^18.1.0","npm-run-all":"^4.0.1","rimraf":"^2.5.4","semantic-release":"^6.3.2","umd":"^3.0.1","webpack":"^1.14.0"},"babel":{"presets":["es2015","stage-2"]},"jest":{"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest"},"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run test:single"}},"gitHead":"d0c3c288163d15f653c27f08c446c4d68b959e0c","_id":"thrux@2.2.0","_shasum":"4323323ae095d882a7b96aa547dda647480e332a","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"4323323ae095d882a7b96aa547dda647480e332a","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.2.0.tgz","integrity":"sha512-zHfJ6J5ta2V2vHG5fy1TYajnDtBEOYIynmYawVhDSCGQDVtHeYp10ppECHhbcUnq7HQ0zRYb/eramV2rtF6UUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCAL4/1AdwgZldhKwYZVbC3u/qn3y/Vu+g9pVW6CbUvQIhAN6TaJyn8qPhxp8GRLElYt9ddk4JPDfiw3rFeL/jgpM7"}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thrux-2.2.0.tgz_1485253149061_0.4277438393328339"}},"2.2.1":{"name":"thrux","version":"2.2.1","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","test":"jest --coverage --watch","test:single":"jest --coverage","report-coverage":"cat ./coverage/lcov.info | codecov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-jest":"^18.0.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.22.0","babel-preset-stage-2":"^6.22.0","babel-register":"^6.22.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","jest":"^18.1.0","npm-run-all":"^4.0.1","rimraf":"^2.5.4","semantic-release":"^6.3.2","umd":"^3.0.1","webpack":"^1.14.0"},"babel":{"presets":["es2015","stage-2"]},"jest":{"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest"},"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run test:single"}},"gitHead":"7c64a1f113211dbc7805780f7ae675c72e72fd57","_id":"thrux@2.2.1","_shasum":"e0304e22c222b3f686b3644cf4e9b2c68a926ac8","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"e0304e22c222b3f686b3644cf4e9b2c68a926ac8","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.2.1.tgz","integrity":"sha512-Xh0s39ie41Qd4tGP3tK4y9eoZH5OuW9tPACeOMBL5sRjCrsVFlgcfGcrVAEIq20EMeddd8aM1VHm8CQv4Xhqgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaBN+6WqpOjoeczwmL6Z26Bad365KGvi6NhhENb5skFgIgPtjD7cxfg9gp2955TVd5iSmEk7Tlzi+uEVlf35WNSk4="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thrux-2.2.1.tgz_1485253268090_0.5794711702037603"}},"2.2.2":{"name":"thrux","version":"2.2.2","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","test":"jest --coverage --watch","test:single":"jest --coverage","report-coverage":"cat ./coverage/lcov.info | codecov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-jest":"^18.0.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.22.0","babel-register":"^6.22.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","jest":"^18.1.0","npm-run-all":"^4.0.1","rimraf":"^2.5.4","semantic-release":"^6.3.2","umd":"^3.0.1","webpack":"^1.14.0"},"babel":{"presets":["es2015"]},"jest":{"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest"},"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run test:single"}},"gitHead":"d8bbdd431edf655d0b883a9bf748a6169718b2a3","_id":"thrux@2.2.2","_shasum":"ffd48b01c68a3d0a7c82f07b98207940f964795c","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"ffd48b01c68a3d0a7c82f07b98207940f964795c","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.2.2.tgz","integrity":"sha512-npvp6MzLqEusKg+KbR6KYiSmuk5lRCkTmrWogkzTFE+4HuoVGRcpjnJFhJJ4WrYMSlYvrfJ9Y5t612btkCjsSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHBIshvHDIjI4hQ0NhIYxgcNhzCvAlDWvKtCQuttwDuWAiEA5rAja9dgt/9wZYKuYsx/Ks+Rk463aKDnEje4D75YKRw="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thrux-2.2.2.tgz_1485258626063_0.4232593164779246"}},"2.2.3":{"name":"thrux","version":"2.2.3","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","test":"jest --coverage --watch","test:single":"jest --coverage","report-coverage":"cat ./coverage/lcov.info | codecov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-jest":"^18.0.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.22.0","babel-register":"^6.22.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","jest":"^18.1.0","npm-run-all":"^4.0.1","rimraf":"^2.5.4","semantic-release":"^6.3.2","umd":"^3.0.1","webpack":"^1.14.0"},"jest":{"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest"},"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run test:single"}},"gitHead":"d3142d56b2ebda411520b4ec47fb4afa262367f3","_id":"thrux@2.2.3","_shasum":"2cf35ce90f9829bc7b04ff4f76bf3617c622a33c","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"2cf35ce90f9829bc7b04ff4f76bf3617c622a33c","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.2.3.tgz","integrity":"sha512-CfBUABP/T9LozH80Ha9Vf0u1GXQ9fIukEzKnJPeBeWYBfFdY0G7FxOX6P7PiSELwqLvq8yKAn6D5fRUjuukxlA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZ66cTxwir7EyWdlqCaQFu0erY9EH1FsxlKPio4fleMQIgGgkSpWX3+hlJYl5qOFzLQs7NszXx+cZEgoxzlPBiwuk="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/thrux-2.2.3.tgz_1485260087971_0.9269299567677081"}},"2.2.4":{"name":"thrux","version":"2.2.4","description":"Simple state management.","main":"index.js","scripts":{"commit":"git add . && git-cz","test":"jest --coverage --watch","test:single":"jest --coverage","report-coverage":"cat ./coverage/lcov.info | codecov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","copy":"cp package.json dist/ && cp README.md dist/","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-jest":"^18.0.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.22.0","babel-register":"^6.22.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","jest":"^18.1.0","npm-run-all":"^4.0.1","rimraf":"^2.5.4","semantic-release":"^6.3.2","umd":"^3.0.1","webpack":"^1.14.0"},"jest":{"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest"},"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run test:single"}},"gitHead":"3c2eddc4bea6f7b6cea76abf6549847609831aec","_id":"thrux@2.2.4","_shasum":"2a542d41a12f90b6e1136238bb191cb5a9e55231","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"2a542d41a12f90b6e1136238bb191cb5a9e55231","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.2.4.tgz","integrity":"sha512-riAs4nfw/nZ61dDiJuL2qvWTpfvHmUf1e83IPbpJ+JekOZM3zUXoJQFhR+qze2lkgwiVc+LFOJZzxYjpYbhnEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxUU+8taeA8n5P0my9SflVJTv3pklEvKXcYg2TYLRXMgIhAIcAR/TMDFGqAptFa7EZeR8zXuAXdiZx28b7XGBJTl1s"}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/thrux-2.2.4.tgz_1485263472782_0.8995736804790795"}},"2.2.5":{"name":"thrux","version":"2.2.5","description":"Simple state management.","main":"index.js","scripts":{"commit":"git add . && git-cz","test":"jest --coverage --watch","test:single":"jest --coverage","report-coverage":"cat ./coverage/lcov.info | codecov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-jest":"^18.0.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.22.0","babel-register":"^6.22.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","jest":"^18.1.0","npm-run-all":"^4.0.1","rimraf":"^2.5.4","semantic-release":"^6.3.2","umd":"^3.0.1","webpack":"^1.14.0"},"jest":{"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest"},"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run test:single"}},"gitHead":"9d194f2a7e3ad481af044995491d92ed87e9c370","_id":"thrux@2.2.5","_shasum":"c3cf548a9c8519694eb16524a13f47a8b6a6c4ef","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"c3cf548a9c8519694eb16524a13f47a8b6a6c4ef","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.2.5.tgz","integrity":"sha512-l2CFoUOMbtosyWzptNC4lI82ECOyAgs8ywVuQGmlo6eB3H0Vmk6atJbFVsuWPv8RRd7DvUvwI6+CCGQn+oNUaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDv2gNmdofOREAgucorlgPIuURZydiaRERIHafPvyskzAiEAvm1NxEOXmwgu4JA63WCClbrt54/3e1LXjpqs3vNBy3o="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/thrux-2.2.5.tgz_1485263782625_0.8018420110456645"}},"2.2.6":{"name":"thrux","version":"2.2.6","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","test":"jest --coverage --watch","test:single":"jest --coverage","report-coverage":"cat ./coverage/lcov.info | codecov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-jest":"^18.0.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.22.0","babel-register":"^6.22.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","jest":"^18.1.0","npm-run-all":"^4.0.1","rimraf":"^2.5.4","semantic-release":"^6.3.2","umd":"^3.0.1","webpack":"^1.14.0"},"jest":{"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest"},"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run test:single"}},"gitHead":"750f518b89e5e4c062cefd3063c5a86112b198ec","_id":"thrux@2.2.6","_shasum":"734c38e3d7b6d98063e502120c271b6f9d02f802","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"734c38e3d7b6d98063e502120c271b6f9d02f802","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.2.6.tgz","integrity":"sha512-FhyxqJ3fZUeaXUKXxqvzGHdyKmjuPFZ7kV4DRtXpKpbwR+sNXwpP9IwH4SRQXYnyYDaJOgkqRtTCUATCvUmksg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMOMD2ohiZekbXn6gu/h3n3Gm+r6N6ugwnJsnv8mRHvwIgCRYo3y7jvkTplTkk1Pk6MDFLI7nPmKPHXr8gkOgPFow="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thrux-2.2.6.tgz_1485264205392_0.24873096030205488"}},"2.3.0":{"name":"thrux","version":"2.3.0","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","test":"jest --coverage --watch","test:single":"jest --coverage","report-coverage":"cat ./coverage/lcov.info | codecov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-jest":"^18.0.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.22.0","babel-register":"^6.22.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","jest":"^18.1.0","npm-run-all":"^4.0.1","rimraf":"^2.5.4","semantic-release":"^6.3.2","umd":"^3.0.1","webpack":"^1.14.0"},"jest":{"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest"},"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run test:single"}},"gitHead":"12bfe1c0eec7ea4b1d6fea1e2da14295ced1ce64","_id":"thrux@2.3.0","_shasum":"24f01c4d250484abd7750a723c06e0d03453d4e5","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"24f01c4d250484abd7750a723c06e0d03453d4e5","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.3.0.tgz","integrity":"sha512-LKnfnI50BwAyYpGuxYEPZUvmdcf27E/RUu00V9N/MKLpEIOdMTHnHnwp+4YN1YnHeKbfZpSBIWvKLEhIR/E2eA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQLDss6t3m22TjiDtwIPQYZ4gx8TGMe9j3pzHRXiw5hgIhAK5X9oZuaFWFvg5D9RZNFlyBQtC/No+B+mk/EP9m+TOw"}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/thrux-2.3.0.tgz_1485753927406_0.45025642728433013"}},"2.3.1":{"name":"thrux","version":"2.3.1","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","test":"jest --coverage --watch","test:single":"jest --coverage","report-coverage":"cat ./coverage/lcov.info | codecov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-jest":"^18.0.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.22.0","babel-register":"^6.22.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","jest":"^18.1.0","npm-run-all":"^4.0.1","rimraf":"^2.5.4","semantic-release":"^6.3.2","umd":"^3.0.1","webpack":"^1.14.0"},"jest":{"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest"},"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run test:single"}},"gitHead":"24fdd0f51705ded64b50287cc16f49757be8487c","_id":"thrux@2.3.1","_shasum":"4ba2e00916291e4579945dc4d39b6c246cb7eef9","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"4ba2e00916291e4579945dc4d39b6c246cb7eef9","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.3.1.tgz","integrity":"sha512-XMd4P51atttC0ttYwqPPjOCu1ieSJmqYzQBIsA41s+EygINExPOnm5B4Ls/gkC6lJ0o4irU9xw3kzOLK+CMjog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAURKquP908jYrkN4evOHNou1KSSLwdmAJv0GlC68XSgAiBFyg7cMmmru0BwSKtDJW0T4AerpzrCyZdVPG53+gopBw=="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thrux-2.3.1.tgz_1486193294171_0.5539437702391297"}},"2.3.2":{"name":"thrux","version":"2.3.2","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","test":"jest --coverage --watch","test:single":"jest --coverage","report-coverage":"cat ./coverage/lcov.info | codecov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-jest":"^18.0.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.22.0","babel-register":"^6.22.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","jest":"^18.1.0","npm-run-all":"^4.0.1","rimraf":"^2.5.4","semantic-release":"^6.3.2","umd":"^3.0.1","webpack":"^1.14.0"},"jest":{"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest"},"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run test:single"}},"gitHead":"8eac6af7f09253d0c72bef58c7ed5b4ede56c86a","_id":"thrux@2.3.2","_shasum":"645713636cf1de9431ca1064a7e4e99d64d77b30","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"645713636cf1de9431ca1064a7e4e99d64d77b30","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.3.2.tgz","integrity":"sha512-hxzTldA9jGT8uaHgMtzU1VQCeQ3CbodhPBgJtgLxrBGxlvqMaPEUKmz3W8Sn4h3B7yRNB30WEP1gdrShPYN6sA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID7k+cXNKbJpyd+a20EwmVtnQqbjWaqOFc0gstu1YtujAiBZeJxWGMUTFyOoDgUYGboTH05kMe8KEBnprYe12qTTCw=="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/thrux-2.3.2.tgz_1486193398060_0.20996202644892037"}},"2.3.3":{"name":"thrux","version":"2.3.3","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","test":"jest --coverage --watch","test:single":"jest --coverage","report-coverage":"cat ./coverage/lcov.info | codecov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-jest":"^18.0.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.22.0","babel-register":"^6.22.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","jest":"^18.1.0","npm-run-all":"^4.0.1","rimraf":"^2.5.4","semantic-release":"^6.3.2","umd":"^3.0.1","webpack":"^1.14.0"},"jest":{"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest"},"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run test:single"}},"gitHead":"7100ca3a860c3849a2f6f5482d5b2df7d1411981","_id":"thrux@2.3.3","_shasum":"9d50c36754f766455da63dd9e4ee88417d402e8d","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"9d50c36754f766455da63dd9e4ee88417d402e8d","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.3.3.tgz","integrity":"sha512-GvjAZK23TKrVubcizCtdYqs4LylOat3Dddih73Pe80Do71A+P6nrJZb1cR5hm5maOfpwxshv+QHd+yBoeja1cA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB/Z45JyaLfjEJy9gCNtngoJ3sOyYjLxsNyC9/r/fDQRAiATzk57icIbLjZzqMye2CaZt5ggfjdbxlXFhPDst/RqsQ=="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/thrux-2.3.3.tgz_1486193577227_0.6216030158102512"}},"2.3.4":{"name":"thrux","version":"2.3.4","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","test":"jest --coverage --watch","test:single":"jest --coverage","report-coverage":"cat ./coverage/lcov.info | codecov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-jest":"^18.0.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.22.0","babel-register":"^6.22.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","jest":"^18.1.0","npm-run-all":"^4.0.1","rimraf":"^2.5.4","semantic-release":"^6.3.2","umd":"^3.0.1","webpack":"^1.14.0"},"jest":{"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest"},"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run test:single"}},"gitHead":"aeee54ef05667e1b1607df4709be645cb2a78d83","_id":"thrux@2.3.4","_shasum":"4e950b16cbbb89ce1c07ba443313fa374679b515","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"4e950b16cbbb89ce1c07ba443313fa374679b515","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.3.4.tgz","integrity":"sha512-yXoV4YlaL8JacWN5ysouv1cf9YH50YG06KbJRKW3UwJ0C4HjWpZKD3EDgQz/U/RRxv3tCb23JCj1EQ+5Dij/VQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCh8hu5O23NRtJ8DFGBHmU+iV0LFLPiRnacDE+giu0UmwIhAMsr2O50/SLA0fNRd8uRLUUHzxxiOqdgMv8rbVq8tu1s"}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/thrux-2.3.4.tgz_1486335173071_0.4782156168948859"}},"2.3.5":{"name":"thrux","version":"2.3.5","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","test":"jest --coverage --watch","test:single":"jest --coverage","report-coverage":"cat ./coverage/lcov.info | codecov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-jest":"^18.0.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.22.0","babel-register":"^6.22.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","jest":"^18.1.0","npm-run-all":"^4.0.1","rimraf":"^2.5.4","semantic-release":"^6.3.2","umd":"^3.0.1","webpack":"^2.2.1"},"jest":{"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest"},"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run test:single"}},"gitHead":"3110a36e936581657c24f2e01093b3cc97ab8881","_id":"thrux@2.3.5","_shasum":"f5eb97afd48d546b9a56f38c82283503c79b4320","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"f5eb97afd48d546b9a56f38c82283503c79b4320","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.3.5.tgz","integrity":"sha512-S7LdLdxT19sAUzdfRXBOw95ArEx1OItxxyb362HLb/FkyIpWuhUiwnFRks9uI3G7Vfdi2UzIIXlQQ5JYNmJ+0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3cn6nozxx0WyICHUZsHIIlmiSb0uuYotG0JLgemYWDgIhAP7GsMxulJBEyGgCXAbuzl0Hhy2K3wbYnYd26hLNN+mX"}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thrux-2.3.5.tgz_1486531657983_0.784353761235252"}},"2.4.0":{"name":"thrux","version":"2.4.0","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","test":"jest --coverage --watch","test:single":"jest --coverage","report-coverage":"cat ./coverage/lcov.info | codecov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-jest":"^18.0.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.22.0","babel-register":"^6.22.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","jest":"^18.1.0","npm-run-all":"^4.0.1","rimraf":"^2.5.4","semantic-release":"^6.3.2","umd":"^3.0.1","webpack":"^2.2.1"},"jest":{"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest"},"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run test:single"}},"gitHead":"35576c7fda4c26f4eb7df24da10e9a84f686683e","_id":"thrux@2.4.0","_shasum":"da86b7cae957de9bb25be524d59a7b0057fee343","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"da86b7cae957de9bb25be524d59a7b0057fee343","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.4.0.tgz","integrity":"sha512-ZbVeVAoi34Pzdo01eAONqFOzgimTwEMYJvrIXLZZMTFdhYwzBlE3UzMfGHjCWrrx/9uRsA7cP+2Aj6lqF8JaBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPWK5erLuPAZ2tMto/U96IyeePigecKuMZryASTCpmaAIgByyG1PBwgfnV6W44V7oRdqh8D/MGNRpEZ/XJY4e1s2k="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/thrux-2.4.0.tgz_1486536371904_0.09212367073632777"}},"2.4.1":{"name":"thrux","version":"2.4.1","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","test":"jest --coverage --watch","test:single":"jest --coverage","report-coverage":"cat ./coverage/lcov.info | codecov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-jest":"^18.0.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.22.0","babel-register":"^6.22.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","jest":"^18.1.0","npm-run-all":"^4.0.1","rimraf":"^2.5.4","semantic-release":"^6.3.2","umd":"^3.0.1","webpack":"^2.2.1"},"jest":{"transform":{"^.+\\.js$":"<rootDir>/node_modules/babel-jest"},"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run test:single"}},"gitHead":"dc93a34bb15633ff469833832e0f741a6352db36","_id":"thrux@2.4.1","_shasum":"c9bbc226a541b4c1d0fb79fb42c442e5879cc2e0","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"c9bbc226a541b4c1d0fb79fb42c442e5879cc2e0","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.4.1.tgz","integrity":"sha512-fPXi+igB7XOUw2mFmIkegxv2z7DRWqN04Sg0gl7lI3ntnX3mGmTN5rpEav3ckBNKj07uI+3IBTgxfFLxt/ze6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnYek5ByCbqXhqyQVCZD/0CzsUPRTWHVLYKMBbSXTFVAIgejvDuRzVO0yd3j9kf3xLPQBfxjUX0DGpOUprsR1dCvA="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/thrux-2.4.1.tgz_1486536659938_0.9425892715808004"}},"2.5.0":{"name":"thrux","version":"2.5.0","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","tape":"tape-watch -r babel-register __test__/thrux.test.js","cover":"nyc npm run test:single","test":"npm run tape -- -p | tap-spec --color","test:single":"npm run tape -- --once -p | tap-spec --color","report-coverage":"cat ./coverage/lcov.info | codecov","report":"nyc report --reporter=lcov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.23.0","babel-core":"^6.23.1","babel-loader":"^6.3.1","babel-preset-es2015":"^6.22.0","babel-register":"^6.23.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","npm-run-all":"^4.0.1","nyc":"^10.1.2","rimraf":"^2.5.4","semantic-release":"^6.3.2","tap-spec":"^4.1.1","tape":"^4.6.3","tape-watch":"^2.2.4","umd":"^3.0.1","webpack":"^2.2.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run cover"}},"gitHead":"ff2d98c006f4e1be7cb094e7e6cdf642e427f280","_id":"thrux@2.5.0","_shasum":"e2177474ba43f04e7e7737bd1f93e30654fd779f","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"e2177474ba43f04e7e7737bd1f93e30654fd779f","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.5.0.tgz","integrity":"sha512-QERfClpBTBbFqVIjdt2iQbi7OH0LxeNX4Ml+AGJPBVf2mHVA1238gESEDGOlT6oq8EO/C27STrbMTLcLY8m79Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH2n6vggue0QSBIuU5gMm7vUba2FcwKYFYKqTsFbQn+aAiAFphkm7Updt66Hp3d2RyZjl1AAI6hzz1jki4EAniheiA=="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thrux-2.5.0.tgz_1487246409928_0.6060367182362825"}},"2.5.1":{"name":"thrux","version":"2.5.1","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","tape":"tape-watch -r babel-register __test__/thrux.test.js","cover":"nyc npm run test:single","test":"npm run tape -- -p | tap-spec --color","test:single":"npm run tape -- --once -p | tap-spec --color","report-coverage":"cat ./coverage/lcov.info | codecov","report":"nyc report --reporter=lcov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.23.0","babel-core":"^6.23.1","babel-loader":"^6.3.1","babel-preset-es2015":"^6.22.0","babel-register":"^6.23.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","npm-run-all":"^4.0.1","nyc":"^10.1.2","rimraf":"^2.5.4","semantic-release":"^6.3.2","tap-spec":"^4.1.1","tape":"^4.6.3","tape-watch":"^2.2.4","umd":"^3.0.1","webpack":"^2.2.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run cover"}},"gitHead":"d27b93ccfdbb776bad5b8856fab4841cb6377c30","_id":"thrux@2.5.1","_shasum":"02755de2f420f024bd0e6a008be6be8355befddd","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"02755de2f420f024bd0e6a008be6be8355befddd","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.5.1.tgz","integrity":"sha512-y6YSvhbLMWVR6C71GhjnOctsJ6TcvwB5tptmWA8dPIaoYQElZWeHm7M8DWTWTKJe6fxp/aNrSkbVVyR9bBUAyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkj2wso6nueQSxywHHnr0uApJTsPDUP79La6gOqcCMlQIgVMy9A+71e14AP5r3QQ7dYv7+sfHXHV/oDAfB2lxXAlw="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thrux-2.5.1.tgz_1487246653012_0.22346419701352715"}},"2.5.2":{"name":"thrux","version":"2.5.2","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","tape":"tape-watch -r babel-register __test__/thrux.test.js","cover":"nyc npm run test:single","test":"npm run tape -- -p | tap-spec --color","test:single":"npm run tape -- --once -p | tap-spec --color","report-coverage":"cat ./coverage/lcov.info | codecov","report":"nyc report --reporter=lcov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.23.0","babel-core":"^6.23.1","babel-loader":"^6.3.1","babel-preset-es2015":"^6.22.0","babel-register":"^6.23.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","npm-run-all":"^4.0.1","nyc":"^10.1.2","rimraf":"^2.5.4","semantic-release":"^6.3.2","tap-spec":"^4.1.1","tape":"^4.6.3","tape-watch":"^2.2.4","umd":"^3.0.1","webpack":"^2.2.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run cover"}},"gitHead":"b6a3e7aa39dc0a60323817c5364802936fd50b34","_id":"thrux@2.5.2","_shasum":"c721a4efdddd86c87356c87069453ca948e74b7f","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"c721a4efdddd86c87356c87069453ca948e74b7f","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.5.2.tgz","integrity":"sha512-arTLtuTSuAyt6Ht7NWPY3tJH24CscuYNguwA1ZPnhKnJhJAYq4M8YFsbZ6kwRUVFSTuBktubHHRXFE4H8o7cEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDJYZaqI38WyiI0fsocB7q9WziJhHURdD23XpkZWODmTAiA/mB1NPW4sx0jLHbopdExrjoLRNRMVRLqOJpF/VOcfyA=="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/thrux-2.5.2.tgz_1487247408786_0.6567454943433404"}},"2.5.3":{"name":"thrux","version":"2.5.3","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","tape":"tape-watch -r babel-register __test__/thrux.test.js","cover":"nyc npm run test:single","test":"npm run tape -- -p | tap-spec --color","test:single":"npm run tape -- --once -p | tap-spec --color","report-coverage":"cat ./coverage/lcov.info | codecov","report":"nyc report --reporter=lcov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.23.0","babel-core":"^6.23.1","babel-loader":"^6.3.1","babel-preset-es2015":"^6.22.0","babel-register":"^6.23.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","npm-run-all":"^4.0.1","nyc":"^10.1.2","rimraf":"^2.5.4","semantic-release":"^6.3.2","tap-spec":"^4.1.1","tape":"^4.6.3","tape-watch":"^2.2.4","umd":"^3.0.1","webpack":"^2.2.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run cover"}},"gitHead":"1126f707851f6a80f530eef69cc8bf03813e2d92","_id":"thrux@2.5.3","_shasum":"83d411061e8c4ef89bfecca8703802e73b9670b9","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"83d411061e8c4ef89bfecca8703802e73b9670b9","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.5.3.tgz","integrity":"sha512-xC6bIzjVtODMe0bZ3jnN0cqYEJ36JlDAb9fgl8iLzf5Av39oFS7mHl9WQspKtPrO7ph76DBbC5BIe8s8p6rDXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCis0p/+mefXtWp5H3wIgkVVoym4KO0NhV7XviVKrKyxwIhAMDu9a8n80IezmePm2wNi0m2+CZBnU/Cinmrfb2ENzHx"}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/thrux-2.5.3.tgz_1487247764850_0.7469066274352372"}},"2.5.4":{"name":"thrux","version":"2.5.4","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","tape":"tape-watch -r babel-register __test__/thrux.test.js","cover":"nyc npm run test:single","test":"npm run tape -- -p | tap-spec --color","test:single":"npm run tape -- --once -p | tap-spec --color","report-coverage":"cat ./coverage/lcov.info | codecov","report":"nyc report --reporter=lcov","semantic-release":"semantic-release pre && npm publish && semantic-release post","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.23.0","babel-core":"^6.23.1","babel-loader":"^6.3.1","babel-preset-es2015":"^6.22.0","babel-register":"^6.23.0","codecov.io":"^0.1.6","commitizen":"^2.9.5","cz-conventional-changelog":"^1.2.0","ghooks":"^2.0.0","npm-run-all":"^4.0.1","nyc":"^10.1.2","rimraf":"^2.5.4","semantic-release":"^6.3.2","tap-spec":"^4.1.1","tape":"^4.6.3","tape-watch":"^2.2.4","umd":"^3.0.1","webpack":"^2.2.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"},"ghooks":{"pre-commit":"npm run cover"}},"gitHead":"5066dbf26dfc3b2240ef02908ae4e43c02cb830b","_id":"thrux@2.5.4","_shasum":"e449b6bfcc3d9b4923029e117d17e5b5eb0202d4","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"e449b6bfcc3d9b4923029e117d17e5b5eb0202d4","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.5.4.tgz","integrity":"sha512-u+w01u1lMyg6lFe4+0aFTqolG9NBzxPjVBxjov3WK4SDy+w3kA0bgZYskiOQ55HG27DNsC/V5Af1erz30iXzTw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICmZ2fGzunBRJh1+dp2/EJTzaYocUImNgQTYuaCIIFQfAiEA8+Qjr26frrkWIIg2paQgX5bwNkNRFDL7/wcV2NIFdtM="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/thrux-2.5.4.tgz_1487248417773_0.9342534099705517"}},"2.5.5":{"name":"thrux","version":"2.5.5","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","tape":"tape-watch -r babel-register __test__/thrux.test.js","cover":"nyc npm run test:single","test":"npm run tape -- -p | tap-spec --color","test:single":"npm run tape -- --once -p | tap-spec --color","report-coverage":"cat ./coverage/lcov.info | codecov","report":"nyc report --reporter=lcov","semantic-release":"semantic-release pre && npm publish && semantic-release post","precommit":"npm run cover","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.23.0","babel-core":"^6.23.1","babel-loader":"^6.3.2","babel-preset-es2015":"^6.22.0","babel-register":"^6.23.0","codecov.io":"^0.1.6","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","husky":"^0.13.1","npm-run-all":"^4.0.2","nyc":"^10.1.2","rimraf":"^2.6.1","semantic-release":"^6.3.2","tap-spec":"^4.1.1","tape":"^4.6.3","tape-watch":"^2.2.4","umd":"^3.0.1","webpack":"^2.2.1"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"caecf5c1fa12f434a8b47c02083656c08f89a6f3","_id":"thrux@2.5.5","_shasum":"73a24ba253047d6518fdc5a66a98c096295ab5ad","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"73a24ba253047d6518fdc5a66a98c096295ab5ad","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.5.5.tgz","integrity":"sha512-+EIaTiUhpAuc+UkiW+q2eAKyQmO1dzlVB1K3FGZHa3K1Fu/uige5w5WFvPC6Pi3rvfKqL6ItXDstaIk3oi8GkA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB1V2DPJ0Rp5Bong2ecCa5dvHmVj91y/ZGEQ9yNsBiF3AiEAy+zXKp4RZabK0QwQNydGXPoA2fOHcCqgC8iQUf/hd7o="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thrux-2.5.5.tgz_1488169894549_0.40042793564498425"}},"2.6.0":{"name":"thrux","version":"2.6.0","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","tape":"tape-watch -r babel-register __test__/thrux.test.js","cover":"nyc npm run test:single","test":"npm run tape -- -p | tap-spec --color","test:single":"npm run tape -- --once -p | tap-spec --color","report-coverage":"cat ./coverage/lcov.info | codecov","report":"nyc report --reporter=lcov","semantic-release":"semantic-release pre && npm publish && semantic-release post","precommit":"npm run cover","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"es6-promise":"^4.0.5","lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.23.0","babel-core":"^6.23.1","babel-loader":"^6.3.2","babel-preset-es2015":"^6.22.0","babel-register":"^6.23.0","codecov.io":"^0.1.6","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","husky":"^0.13.1","npm-run-all":"^4.0.2","nyc":"^10.1.2","rimraf":"^2.6.1","semantic-release":"^6.3.2","tap-spec":"^4.1.1","tape":"^4.6.3","tape-watch":"^2.2.4","umd":"^3.0.1","webpack":"^2.2.1"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"7e5d87f14b3279cfe954ffafb2515e2415cad800","_id":"thrux@2.6.0","_shasum":"272e934886362933a5f7b80a30543b4d8c2b00b2","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"272e934886362933a5f7b80a30543b4d8c2b00b2","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.6.0.tgz","integrity":"sha512-gmoL3LhkcQst3suKVmf81/ybq7aoEa9EfO19GOfSK15tTsgYRwmd/DxJTntVsD+znMAXQfvdnNjjgHGk+phDjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDe3Hv31vChij+R0jOj3WSVwaK5pdkFOWoJWRsLT9jiLAIhAKleJN9+PuVfohYWzTnx1EkE+ZO4ctOa+EiUM4eWtH3/"}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thrux-2.6.0.tgz_1488236759035_0.96593356016092"}},"2.6.1":{"name":"thrux","version":"2.6.1","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","tape":"tape-watch -r babel-register __test__/thrux.test.js","cover":"nyc npm run test:single","test":"npm run tape -- -p | tap-spec --color","test:single":"npm run tape -- --once -p | tap-spec --color","report-coverage":"cat ./coverage/lcov.info | codecov","report":"nyc report --reporter=lcov","semantic-release":"semantic-release pre && npm publish && semantic-release post","precommit":"npm run cover","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"es6-promise":"^4.0.5","lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.23.0","babel-core":"^6.23.1","babel-loader":"^6.3.2","babel-preset-es2015":"^6.22.0","babel-register":"^6.23.0","codecov.io":"^0.1.6","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","husky":"^0.13.1","npm-run-all":"^4.0.2","nyc":"^10.1.2","rimraf":"^2.6.1","semantic-release":"^6.3.2","tap-spec":"^4.1.1","tape":"^4.6.3","tape-watch":"^2.2.4","umd":"^3.0.1","webpack":"^2.2.1"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"0659747f2e9176597b6d7cd2f082c9cc852846ad","_id":"thrux@2.6.1","_shasum":"ff9c8627de4b6743fc3dac6190d85834c8d66a37","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"ff9c8627de4b6743fc3dac6190d85834c8d66a37","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.6.1.tgz","integrity":"sha512-L2hwBuwxFVgVx6TxNM9rEdD+A7lN8WVI5pIqxU4ltl0b5L2xzu3CeF4KgCjCs84qLY6PGfsNOWLaY1ULNNKwJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEs9aqpYA6fQZwLnTy3+eLZuNI1nNQGjZA2t2ichRD8gAiBqKezHZO9xP83SWY+0fMmqsIoZXv0SqPlFoM7dGvbZpQ=="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/thrux-2.6.1.tgz_1488255389815_0.38577443384565413"}},"2.6.2":{"name":"thrux","version":"2.6.2","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","tape":"tape-watch -r babel-register __test__/thrux.test.js","cover":"nyc npm run test:single","test":"npm run tape -- -p | tap-spec --color","test:single":"npm run tape -- --once -p | tap-spec --color","report-coverage":"cat ./coverage/lcov.info | codecov","report":"nyc report --reporter=lcov","semantic-release":"semantic-release pre && npm publish && semantic-release post","precommit":"npm run cover","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"es6-promise":"^4.0.5","lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.23.0","babel-core":"^6.23.1","babel-loader":"^6.3.2","babel-preset-es2015":"^6.22.0","babel-register":"^6.23.0","codecov.io":"^0.1.6","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","husky":"^0.13.1","npm-run-all":"^4.0.2","nyc":"^10.1.2","rimraf":"^2.6.1","semantic-release":"^6.3.2","tap-spec":"^4.1.1","tape":"^4.6.3","tape-watch":"^2.2.4","umd":"^3.0.1","webpack":"^2.2.1"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"d6b22548c1cf4d41b14f5b6c14949dc87e1a956a","_id":"thrux@2.6.2","_shasum":"a21249e36214cf224bbf0f1f784a3f2ccae642f3","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"a21249e36214cf224bbf0f1f784a3f2ccae642f3","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.6.2.tgz","integrity":"sha512-tkTnM9gthkc8i9Gd5Ylk0ZN7K9/PqGv6ikEdonuicVFVXnM25p6tsPtB3mbgsLeqC6mHDXWNyoBtATdpP+7mWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvVMUomxfZdYc1eppSFoJJ+ui3G2ZXNvlc96QRLnMLzgIhAK1MVE4cFRC0Qf/7HOHbmuN8TlDqumSqFxy8hJSOatzN"}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thrux-2.6.2.tgz_1488267502650_0.6429927858989686"}},"2.7.0":{"name":"thrux","version":"2.7.0","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","tape":"tape-watch -r babel-register __test__/thrux.test.js","cover":"nyc npm run test:single","test":"npm run tape -- -p | tap-spec --color","test:single":"npm run tape -- --once -p | tap-spec --color","report-coverage":"cat ./coverage/lcov.info | codecov","report":"nyc report --reporter=lcov","semantic-release":"semantic-release pre && npm publish && semantic-release post","precommit":"npm run cover","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"es6-promise":"^4.0.5","lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.23.0","babel-core":"^6.23.1","babel-loader":"^6.3.2","babel-preset-es2015":"^6.22.0","babel-register":"^6.23.0","codecov.io":"^0.1.6","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","husky":"^0.13.1","npm-run-all":"^4.0.2","nyc":"^10.1.2","rimraf":"^2.6.1","semantic-release":"^6.3.2","tap-spec":"^4.1.1","tape":"^4.6.3","tape-watch":"^2.2.4","umd":"^3.0.1","webpack":"^2.2.1"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"9f4198a586d13875b40ae98ca06f21167bc6d1d0","_id":"thrux@2.7.0","_shasum":"0ce84976e99e8d3efa48ae2dd9fbf277db3ff4c6","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"0ce84976e99e8d3efa48ae2dd9fbf277db3ff4c6","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.7.0.tgz","integrity":"sha512-N5brebK1LLh3eXJdqwR4IaUl84OclXWO1vs9rFrPvb2arCEkxlMviRUqU3FlHa+EAqMF29RyZt+dezHwb6pDNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFBD8nUxJ0XV8in5Zhglzi3eEteZxRBrpaZnMWYBxehQIgDRHBPcJTcvys7d+jFGtQZPxW5S2kMr8I7voUHVqnpS4="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/thrux-2.7.0.tgz_1488286446280_0.815605721436441"}},"2.7.1":{"name":"thrux","version":"2.7.1","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","tape":"tape-watch -r babel-register __test__/thrux.test.js","cover":"nyc npm run test:single","test":"npm run tape -- -p | tap-spec --color","test:single":"npm run tape -- --once -p | tap-spec --color","report-coverage":"cat ./coverage/lcov.info | codecov","report":"nyc report --reporter=lcov","semantic-release":"semantic-release pre && npm publish && semantic-release post","precommit":"npm run cover","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"es6-promise":"^4.0.5","lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.23.0","babel-core":"^6.23.1","babel-loader":"^6.3.2","babel-preset-es2015":"^6.22.0","babel-register":"^6.23.0","codecov.io":"^0.1.6","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","husky":"^0.13.1","npm-run-all":"^4.0.2","nyc":"^10.1.2","rimraf":"^2.6.1","semantic-release":"^6.3.2","tap-spec":"^4.1.1","tape":"^4.6.3","tape-watch":"^2.2.4","umd":"^3.0.1","webpack":"^2.2.1"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"44bd6b5284479ff5042fc9f73c22af788cb3c7c9","_id":"thrux@2.7.1","_shasum":"1f22a5f23364edcc41b908c4cedd59b5e5810ac4","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"1f22a5f23364edcc41b908c4cedd59b5e5810ac4","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.7.1.tgz","integrity":"sha512-4qnmg7Pc+eHYBUkQA0aPUE6moroihV/xgjXy/gYXyExRMowEu6KmH+GuWoo5g5sgRYs3VcnGGMVvhAaJT5Uhfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCa9HFP75+Qkzzqef8u2wLsLSNZKMoXG7q/xvmliLOM/AIhALOrXAELzZUMWKsk9WnJwt/el4ay6rh9sgDWt4nXa4ew"}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/thrux-2.7.1.tgz_1488287209658_0.21792183257639408"}},"2.7.2":{"name":"thrux","version":"2.7.2","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","tape":"tape-watch -r babel-register __test__/thrux.test.js","cover":"nyc npm run test:single","test":"npm run tape -- -p | tap-spec --color","test:single":"npm run tape -- --once -p | tap-spec --color","report-coverage":"cat ./coverage/lcov.info | codecov","report":"nyc report --reporter=lcov","semantic-release":"semantic-release pre && npm publish && semantic-release post","precommit":"npm run cover","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"es6-promise":"^4.0.5","lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.23.0","babel-core":"^6.23.1","babel-loader":"^6.3.2","babel-preset-es2015":"^6.22.0","babel-register":"^6.23.0","codecov.io":"^0.1.6","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","husky":"^0.13.1","npm-run-all":"^4.0.2","nyc":"^10.1.2","rimraf":"^2.6.1","semantic-release":"^6.3.2","tap-spec":"^4.1.1","tape":"^4.6.3","tape-watch":"^2.2.4","umd":"^3.0.1","webpack":"^2.2.1"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"a80cc9eebf89805a656474dce9bb62cf5b3c28c1","_id":"thrux@2.7.2","_shasum":"f830d3d3e5c325c2d982e2b6c5171bad2a6a0594","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"f830d3d3e5c325c2d982e2b6c5171bad2a6a0594","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.7.2.tgz","integrity":"sha512-a2c8/7wXEdH/OCxTLd6EuuzT6QttLlNGw7nGRE6+mbe5PqDqqM24L8+0LzqGl5k2ZQvrdVLsDmeyXE6tldDfrQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHJZtiEtQgyNj5unkChVLc9BztIMl0UKCyBsGruT91SwAiBk33TCvfeUNVy/xWUJS7egdjrivvL+l/F7mj5UQsflvQ=="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/thrux-2.7.2.tgz_1488287599331_0.9252871468197554"}},"2.7.3":{"name":"thrux","version":"2.7.3","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","tape":"tape-watch -r babel-register __test__/thrux.test.js","cover":"nyc npm run test:single","test":"npm run tape -- -p | tap-spec --color","test:single":"npm run tape -- --once -p | tap-spec --color","report-coverage":"cat ./coverage/lcov.info | codecov","report":"nyc report --reporter=lcov","semantic-release":"semantic-release pre && npm publish && semantic-release post","precommit":"npm run cover","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"es6-promise":"^4.0.5","lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.23.0","babel-core":"^6.23.1","babel-loader":"^6.3.2","babel-preset-es2015":"^6.22.0","babel-register":"^6.23.0","codecov.io":"^0.1.6","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","husky":"^0.13.1","npm-run-all":"^4.0.2","nyc":"^10.1.2","rimraf":"^2.6.1","semantic-release":"^6.3.2","tap-spec":"^4.1.1","tape":"^4.6.3","tape-watch":"^2.2.4","umd":"^3.0.1","webpack":"^2.2.1"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"da0ec674075403d9cc6bdcfd468cfb9d7e317011","_id":"thrux@2.7.3","_shasum":"7b096a9647adb84964765076bffa43dca50caa71","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.5.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"7b096a9647adb84964765076bffa43dca50caa71","tarball":"https://registry.npmjs.org/thrux/-/thrux-2.7.3.tgz","integrity":"sha512-HVPkF/c0LOgeGi+Nl//7VeeMCMF5WP9c8gEkAla/VWeeP5Hf0ek/3QSatSDvme4c+F/9iUpOI1rYs9f1JD9iVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEuSuyN2pZOZIU4wRUtBsWeUpe1RbNqpORmDOhcod/xnAiBs33Hxfwh2r1JZuwAbPB+x4sr45CgolKqnLyFl0ulv6A=="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thrux-2.7.3.tgz_1488342715543_0.2592261075042188"}},"3.0.0":{"name":"thrux","version":"3.0.0","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","tape":"tape-watch -r babel-register __test__/thrux.test.js","cover":"nyc npm run test:single","test":"npm run tape -- -p | tap-spec --color","test:single":"npm run tape -- --once -p | tap-spec --color","report-coverage":"cat ./coverage/lcov.info | codecov","report":"nyc report --reporter=lcov","semantic-release":"semantic-release pre && npm publish && semantic-release post","precommit":"npm run cover","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"es6-promise":"^4.0.5","lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.23.0","babel-core":"^6.23.1","babel-loader":"^6.3.2","babel-preset-es2015":"^6.22.0","babel-register":"^6.23.0","codecov.io":"^0.1.6","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","husky":"^0.13.1","npm-run-all":"^4.0.2","nyc":"^10.1.2","rimraf":"^2.6.1","semantic-release":"^6.3.2","tap-spec":"^4.1.1","tape":"^4.6.3","tape-watch":"^2.2.4","umd":"^3.0.1","webpack":"^2.2.1"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"a642bb9219179d934ee2dd2b058a4fe97806cf98","_id":"thrux@3.0.0","_shasum":"7440078a99efd6afaa1a65af1db28e7a963c203b","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"7440078a99efd6afaa1a65af1db28e7a963c203b","tarball":"https://registry.npmjs.org/thrux/-/thrux-3.0.0.tgz","integrity":"sha512-ngwauQ/PAzsCmw2jFioobQMIUqJT80KLfmNRT2uuv1RoFuQdZ1LrHGTq1QpbdySKZ1bxoPmj72e9cniQZRZ3WA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC60sCBdQ0sK8dkRffT2nJ4FjHFr5cngwjVomP1JRcGnAIgGfty9QSMFjsXpDsj8xdBOHa2OsSw0xw4PHAC01vcigs="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thrux-3.0.0.tgz_1488766695002_0.12965532299131155"}},"3.0.1":{"name":"thrux","version":"3.0.1","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","tape":"tape-watch -r babel-register __test__/thrux.test.js","cover":"nyc npm run test:single","test":"npm run tape -- -p | tap-spec --color","test:single":"npm run tape -- --once -p | tap-spec --color","report-coverage":"cat ./coverage/lcov.info | codecov","report":"nyc report --reporter=lcov","semantic-release":"semantic-release pre && npm publish && semantic-release post","precommit":"npm run cover","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"es6-promise":"^4.0.5","lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.23.0","babel-core":"^6.23.1","babel-loader":"^6.3.2","babel-preset-es2015":"^6.22.0","babel-register":"^6.23.0","codecov.io":"^0.1.6","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","husky":"^0.13.2","npm-run-all":"^4.0.2","nyc":"^10.1.2","rimraf":"^2.6.1","semantic-release":"^6.3.2","tap-spec":"^4.1.1","tape":"^4.6.3","tape-watch":"^2.2.4","umd":"^3.0.1","webpack":"^2.2.1"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"19f629dff9c113ca6042f08db6b53be8baec1e76","_id":"thrux@3.0.1","_shasum":"c9b4d34e8196c6838a1435481f6548181c611f10","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"c9b4d34e8196c6838a1435481f6548181c611f10","tarball":"https://registry.npmjs.org/thrux/-/thrux-3.0.1.tgz","integrity":"sha512-kN5y4U+SRiXsU6/Rj78ivfxV26pAb9XrCb8rRULMF2OH9guOsbhgE+l17mpZp3SrI3ykmk4NNXbKPNDdnOs1rw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKyhqCVF3T5yQJDj97zcfJADhUooX4ShGZm3qrIq81oAIhAPzpQ9JmsPYS9cmE8hXHvha03N1XAPmHfspd+NotFoFg"}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/thrux-3.0.1.tgz_1488767024199_0.5149624273180962"}},"3.0.2":{"name":"thrux","version":"3.0.2","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","tape":"tape-watch -r babel-register __test__/thrux.test.js","cover":"nyc npm run test:single","test":"npm run tape -- -p | tap-spec --color","test:single":"npm run tape -- --once -p | tap-spec --color","report-coverage":"cat ./coverage/lcov.info | codecov","report":"nyc report --reporter=lcov","semantic-release":"semantic-release pre && npm publish && semantic-release post","precommit":"npm run cover","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"es6-promise":"^4.1.0","lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-loader":"^6.4.0","babel-preset-es2015":"^6.24.0","babel-register":"^6.24.0","codecov.io":"^0.1.6","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","husky":"^0.13.2","npm-run-all":"^4.0.2","nyc":"^10.1.2","rimraf":"^2.6.1","semantic-release":"^6.3.2","tap-spec":"^4.1.1","tape":"^4.6.3","tape-watch":"^2.2.4","umd":"^3.0.1","webpack":"^2.2.1"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"d260eb72c766d7885fcf8fc231432fb4484bfbf3","_id":"thrux@3.0.2","_shasum":"7afd25239ce6bc4e314c82d8f369114c0473e919","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.2","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"7afd25239ce6bc4e314c82d8f369114c0473e919","tarball":"https://registry.npmjs.org/thrux/-/thrux-3.0.2.tgz","integrity":"sha512-GBMvMVasNLHCPCqG4yzwsIHbw+NeoHgut3NxF6/XK+fGglGi7gYLh+8AwB6VVtr0LR1l9T175VxerfWBe2NP8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXmMKHyRJ2CwUSw15CZ37pWwMC/YSMIyipn9/cUKdQIAIgViT2sh08miiAN+L1l+gjJseHmEjySwnJlHoJ9qqCwN8="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thrux-3.0.2.tgz_1489442253138_0.6508444810751826"}},"3.0.3":{"name":"thrux","version":"3.0.3","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","tape":"tape-watch -r babel-register __test__/thrux.test.js","cover":"nyc npm run test:single","lint":"eslint src --ext .jsx,.js","test":"npm run lint && npm run tape -- -p | faucet","test:single":"npm run lint && npm run tape -- --once -p | faucet","report-coverage":"cat ./coverage/lcov.info | codecov","report":"nyc report --reporter=lcov","semantic-release":"semantic-release pre && npm publish && semantic-release post","precommit":"npm run cover","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"es6-promise":"^4.1.0","lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-eslint":"^7.1.1","babel-loader":"^6.4.1","babel-preset-es2015":"^6.24.0","babel-register":"^6.24.0","codecov.io":"^0.1.6","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^3.17.1","eslint-config-walmart":"^1.1.1","eslint-plugin-filenames":"^1.1.0","faucet":"^0.0.1","husky":"^0.13.2","npm-run-all":"^4.0.2","nyc":"^10.1.2","rimraf":"^2.6.1","semantic-release":"^6.3.2","tape":"^4.6.3","tape-watch":"^2.3.0","umd":"^3.0.1","webpack":"^2.2.1"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"7bcd91979fb5ff808ed3f647ad106862db568006","_id":"thrux@3.0.3","_shasum":"334d0a4c988c2a17b97b726550407fb96a1f478e","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.3","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"334d0a4c988c2a17b97b726550407fb96a1f478e","tarball":"https://registry.npmjs.org/thrux/-/thrux-3.0.3.tgz","integrity":"sha512-qhptC8KAbe2cBIyCfENt0edDG42gXRN2/nmbN2R5vTfqMjhM0Va2DY4oZC27ezcvSaZFyw1RzTMr2wlryHnDjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNjSriXVaWOcBd8IgsFMuU3vR6/UpP3JZqNQemcMOiYgIhANKVFiX/zEd/cjxWB83wbVExpOBS7QTz83t/r/yqwopW"}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/thrux-3.0.3.tgz_1489781729127_0.008694662246853113"}},"3.0.4":{"name":"thrux","version":"3.0.4","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","tape":"tape-watch -r babel-register __test__/thrux.test.js","cover":"nyc npm run test:single","lint":"eslint src --ext .jsx,.js","lint:test":"eslint __test__ --ext .js","test":"npm run lint && npm run tape -- -p | faucet","test:single":"npm run lint && npm run tape -- --once -p | faucet","report-coverage":"cat ./coverage/lcov.info | codecov","report":"nyc report --reporter=lcov","semantic-release":"semantic-release pre && npm publish && semantic-release post","precommit":"npm run cover","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"es6-promise":"^4.1.0","lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-eslint":"^7.1.1","babel-loader":"^6.4.1","babel-preset-es2015":"^6.24.0","babel-register":"^6.24.0","codecov.io":"^0.1.6","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^3.17.1","eslint-config-airbnb":"^14.1.0","eslint-config-walmart":"^1.1.1","eslint-plugin-filenames":"^1.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.2","faucet":"^0.0.1","husky":"^0.13.2","npm-run-all":"^4.0.2","nyc":"^10.1.2","rimraf":"^2.6.1","semantic-release":"^6.3.2","tape":"^4.6.3","tape-watch":"^2.3.0","umd":"^3.0.1","webpack":"^2.2.1"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"32e0e32c6efd9658145de08045bc86d758b175a6","_id":"thrux@3.0.4","_shasum":"94610fb6a35b7e40767d1eca381cb4d913806fea","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.3","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"94610fb6a35b7e40767d1eca381cb4d913806fea","tarball":"https://registry.npmjs.org/thrux/-/thrux-3.0.4.tgz","integrity":"sha512-COEtEIqc3TUC+xszxTNEshLD3vak5mwUisP0ZC7EAiuTiU8QkTc1MUfka2rD/z7o0gy4HfHbVOUGDSQ1YwKfRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtHK4VMm6Sf/LDmMgdsTtBsRe5SJexzg0Q0DTMD7TFNAIhAKM0XpYgmBaduW83W3kOWf+2lY5s2ROoVpyjBsnFXxq+"}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/thrux-3.0.4.tgz_1490009586219_0.6918826594483107"}},"3.0.5":{"name":"thrux","version":"3.0.5","description":"Simple state management.","main":"dist/index.js","scripts":{"commit":"git add . && git-cz","tape":"tape-watch -r babel-register __test__/thrux.test.js","cover":"nyc npm run test:single","lint":"eslint src --ext .jsx,.js","lint:test":"eslint __test__ --ext .js","test":"npm run lint && npm run tape -- -p | faucet","test:single":"npm run lint && npm run tape -- --once -p | faucet","report-coverage":"cat ./coverage/lcov.info | codecov","report":"nyc report --reporter=lcov","semantic-release":"semantic-release pre && npm publish && semantic-release post","precommit":"npm run cover","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"es6-promise":"^4.1.0","lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-eslint":"^7.1.1","babel-loader":"^6.4.1","babel-preset-es2015":"^6.24.0","babel-register":"^6.24.0","codecov.io":"^0.1.6","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^3.18.0","eslint-config-airbnb":"^14.1.0","eslint-config-walmart":"^1.1.1","eslint-plugin-filenames":"^1.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.2","faucet":"^0.0.1","husky":"^0.13.2","npm-run-all":"^4.0.2","nyc":"^10.1.2","rimraf":"^2.6.1","semantic-release":"^6.3.2","tape":"^4.6.3","tape-watch":"^2.3.0","umd":"^3.0.1","webpack":"^2.2.1"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"e24988c269bb580bfddd6620697c8799663926f4","_id":"thrux@3.0.5","_shasum":"fc293bd5399fbc4ed4b4f70924e5ab4860ce4e96","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.3","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"fc293bd5399fbc4ed4b4f70924e5ab4860ce4e96","tarball":"https://registry.npmjs.org/thrux/-/thrux-3.0.5.tgz","integrity":"sha512-DvHXiIDwmxQTbXRBEsq2oVNtVRe9oy9O5IJGQfpJpWda4AA6L++FFOTwhvk/J6UPQ3b/hc0PochTFmcPFXTbZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBjIUUROOPkcz8ysz+EyiLgBQSX7mtvJs4BbSgJm3QZmAiAgud2oMXTIKjLss+ZLdylXG0PNpko64wic5JgHPKAHSQ=="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thrux-3.0.5.tgz_1490012652193_0.22704854304902256"}},"3.0.6":{"name":"thrux","version":"3.0.6","description":"Simple state management.","main":"dist/index.js","scripts":{"gitc":"git add . && git-cz","tape":"tape-watch -r babel-register __test__/thrux.test.js","cover":"nyc npm run test:single","lint":"eslint src --ext .jsx,.js","lint:test":"eslint __test__ --ext .js","test":"npm run lint && npm run tape -- -p | faucet","test:single":"npm run lint && npm run tape -- --once -p | faucet","report-coverage":"cat ./coverage/lcov.info | codecov","report":"nyc report --reporter=lcov","semantic-release":"semantic-release pre && npm publish && semantic-release post","precommit":"npm run cover","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","peerDependencies":{"es6-promise":"^4.1.0","lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-eslint":"^7.2.0","babel-loader":"^6.4.1","babel-preset-es2015":"^6.24.0","babel-register":"^6.24.0","codecov.io":"^0.1.6","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^3.18.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-filenames":"^1.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.3","faucet":"^0.0.1","husky":"^0.13.2","npm-run-all":"^4.0.2","nyc":"^10.1.2","rimraf":"^2.6.1","semantic-release":"^6.3.2","tape":"^4.6.3","tape-watch":"^2.3.0","umd":"^3.0.1","webpack":"^2.3.1"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"ca1f96a22870f541d47d64abcc6ba947894bedf9","_id":"thrux@3.0.6","_shasum":"753fb4c49d89e09de39d51574560e2837e77f8f2","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"753fb4c49d89e09de39d51574560e2837e77f8f2","tarball":"https://registry.npmjs.org/thrux/-/thrux-3.0.6.tgz","integrity":"sha512-LfTwR3cViZHQrdJE0sfpAhPywOIqwdIvA1IWQHFQdCgvVv5vylKUteuyS0lWDxZ8A47pwNvnmjslo3ar9iKQmg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFuY/1jZRjJQs12sLUUOs5PwzYDaSXqW6yfB6P0CiJd2AiAN2kkzRER8JivnbR1E3hnw6J3Ch8WqSbnid8w7ddkqjQ=="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thrux-3.0.6.tgz_1490281819742_0.07880198257043958"}},"3.0.7":{"name":"thrux","version":"3.0.7","description":"Simple state management.","main":"dist/index.js","scripts":{"gitc":"git add . && git-cz","tape":"tape-watch -r babel-register __test__/thrux.test.js","cover":"nyc npm run test:single","lint":"eslint src --ext .jsx,.js","lint:test":"eslint __test__ --ext .js","test":"npm run lint && npm run tape -- -p | faucet","test:single":"npm run lint && npm run tape -- --once -p | faucet","report-coverage":"cat ./coverage/lcov.info | codecov","report":"nyc report --reporter=lcov","semantic-release":"semantic-release pre && npm publish && semantic-release post","precommit":"npm run cover","prebuild":"rimraf dist","dependencies":"npm install es6-promise lodash","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","peerDependencies":{"es6-promise":"^4.1.0","lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-es2015":"^6.24.0","babel-register":"^6.24.0","codecov.io":"^0.1.6","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^3.18.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-filenames":"^1.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.3","faucet":"^0.0.1","husky":"^0.13.3","npm-run-all":"^4.0.2","nyc":"^10.1.2","rimraf":"^2.6.1","semantic-release":"^6.3.2","tape":"^4.6.3","tape-watch":"^2.3.0","umd":"^3.0.1","webpack":"^2.3.2"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"7fc34f50d2f09b1edcbcc1dddee8a2f7c4190982","_id":"thrux@3.0.7","_shasum":"6d8c85f98e9546463d29a7f3fc33ccd2bfb74e00","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"6d8c85f98e9546463d29a7f3fc33ccd2bfb74e00","tarball":"https://registry.npmjs.org/thrux/-/thrux-3.0.7.tgz","integrity":"sha512-vh8lT55KsvO8Nr99G2ugfWTU0JmG8lIV4aqSNI6//aVc8m3OYBK6/fHX3en5p1DeRW/PwOHbWXSWGN7FoHGnXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFfZxiPr6hm/Fm7PilLBuSIcxWXJD3NPlIzaCOHEMLAvAiEAprx8NxMr2CWGfGXuJOhWE0BhyJjhNis7fo+ndZ6Gs7c="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/thrux-3.0.7.tgz_1490504308644_0.022321810014545918"}},"3.0.8":{"name":"thrux","version":"3.0.8","description":"Simple state management.","main":"dist/index.js","scripts":{"gitc":"git add . && git-cz","tape":"tape-watch -r babel-register __test__/thrux.test.js","cover":"nyc npm run test:single","lint":"eslint src --ext .jsx,.js","lint:test":"eslint __test__ --ext .js","test":"npm run lint && npm run tape -- -p | faucet","test:single":"npm run lint && npm run tape -- --once -p | faucet","report-coverage":"cat ./coverage/lcov.info | codecov","report":"nyc report --reporter=lcov","semantic-release":"semantic-release pre && npm publish && semantic-release post","precommit":"npm run cover","prebuild":"rimraf dist","dependencies":"npm install es6-promise lodash","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack --output-filename thrux.umd.js","build:umd.min":"webpack --output-filename thrux.umd.min.js -p"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"es6-promise":"^4.1.0"},"peerDependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-es2015":"^6.24.0","babel-register":"^6.24.0","codecov.io":"^0.1.6","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^3.18.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-filenames":"^1.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.3","faucet":"^0.0.1","husky":"^0.13.3","npm-run-all":"^4.0.2","nyc":"^10.1.2","rimraf":"^2.6.1","semantic-release":"^6.3.2","tape":"^4.6.3","tape-watch":"^2.3.0","umd":"^3.0.1","webpack":"^2.3.2"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"f97dd5a7313a3f6a2263205b0ab71f62aa2f5680","_id":"thrux@3.0.8","_shasum":"2b6abf952edbabaa87ec15bc05853c2075b374ba","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"2b6abf952edbabaa87ec15bc05853c2075b374ba","tarball":"https://registry.npmjs.org/thrux/-/thrux-3.0.8.tgz","integrity":"sha512-AM+FiIvPwcFhidPQYpnQQE9j8nERAn5WzjU5tTWDtxgfVEKv5RnruafM6dw1RxFmvrMGM2QIoQJAb1iTc+JDIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8aPCMgZLz62KLG+Op2zee0csg9B8kxuQ9LlSpuchItQIhAJwLHie/7AxEeJTpmh2QdN6xYJVR00WfUwkGSopUMLU8"}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thrux-3.0.8.tgz_1490504973620_0.9698237641714513"}},"3.1.0":{"name":"thrux","version":"3.1.0","description":"Simple state management.","main":"dist/index.js","scripts":{"gitc":"git add . && git-cz","tape":"tape-watch -r babel-register __test__/*.test.js","cover":"nyc npm run test:single","lint":"eslint src --ext .jsx,.js","lint:test":"eslint __test__ --ext .js","test":"npm run lint && npm run tape -- -p | faucet","test:single":"npm run lint && npm run tape -- --once -p | faucet","report-coverage":"cat ./coverage/lcov.info | codecov","report":"nyc report --reporter=lcov","semantic-release":"semantic-release pre && npm publish && semantic-release post","precommit":"npm run cover","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack","build:umd.min":"webpack -p --env.prod"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"es6-promise":"^4.1.0","lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-es2015":"^6.24.0","babel-register":"^6.24.0","codecov.io":"^0.1.6","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^3.18.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-filenames":"^1.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.3","faucet":"^0.0.1","husky":"^0.13.3","npm-run-all":"^4.0.2","nyc":"^10.1.2","rimraf":"^2.6.1","semantic-release":"^6.3.2","tape":"^4.6.3","tape-watch":"^2.3.0","umd":"^3.0.1","webpack":"^2.3.2"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"9489e06f5d88458f6cffd51beddb552fcf480c3b","_id":"thrux@3.1.0","_shasum":"66c9fb5e6c3a62916ffad8d1daf71c02c9ed8df5","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"66c9fb5e6c3a62916ffad8d1daf71c02c9ed8df5","tarball":"https://registry.npmjs.org/thrux/-/thrux-3.1.0.tgz","integrity":"sha512-2nXU6FGLoWRxvTAiqFoV/VqU8nyR3wVvEGCXKasm1J5qmbj5pHW/IrKd5625RTD/idbIcf0rmkSRy+Wcwm0CJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxImFd0joEYs2VmdfT/Z3qnjOntOR9VaGxKDkuuzExbwIhAMuE657QezjeK0aZNnY/vJW7M0B15ebuf1daitdHiOB7"}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thrux-3.1.0.tgz_1490602071284_0.6731925792992115"}},"3.1.1":{"name":"thrux","version":"3.1.1","description":"Simple state management.","main":"dist/index.js","scripts":{"gitc":"git add . && git-cz","tape":"tape-watch -r babel-register __test__/*.test.js","cover":"nyc npm run test:single","lint":"eslint src --ext .jsx,.js","lint:test":"eslint __test__ --ext .js","test":"npm run lint && npm run tape -- -p | faucet","test:single":"npm run lint && npm run tape -- --once -p | faucet","report-coverage":"cat ./coverage/lcov.info | codecov","report":"nyc report --reporter=lcov","semantic-release":"semantic-release pre && npm publish && semantic-release post","precommit":"npm run cover","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack","build:umd.min":"webpack -p --env.prod"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-env":"^1.3.2","babel-preset-es2015":"^6.24.0","babel-register":"^6.24.0","codecov.io":"^0.1.6","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^3.19.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-filenames":"^1.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.3","faucet":"^0.0.1","husky":"^0.13.3","npm-run-all":"^4.0.2","nyc":"^10.2.0","rimraf":"^2.6.1","semantic-release":"^6.3.2","tape":"^4.6.3","tape-watch":"^2.3.0","umd":"^3.0.1","webpack":"^2.3.3"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"3ec4b359f850b1679dfb67ffe4fec2a589e8d94e","_id":"thrux@3.1.1","_shasum":"faa3ad5183058a6449aca68aee751eba1cf42a33","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"faa3ad5183058a6449aca68aee751eba1cf42a33","tarball":"https://registry.npmjs.org/thrux/-/thrux-3.1.1.tgz","integrity":"sha512-lfrz7CRcFaf2yngSkjFf4dgFRuBdQFtK9CSAst6mnYJXK98jJmV0PMdhntGXKWJSRubxBFZclu9kTDHJyq+tsw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAMU7zuWygRjq4jef2XT+VgtGspoyEuvA1cSQGmq8U2vAiEAw1glUvhAQH7oD2Y3t92Gh76XYHBYB5Ch0r4860/oUm8="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thrux-3.1.1.tgz_1491219163001_0.6055778870359063"}},"3.2.0":{"name":"thrux","version":"3.2.0","description":"Simple state management.","main":"dist/index.js","scripts":{"gitc":"git add . && git-cz","tape":"tape-watch -r babel-register __test__/*.test.js","cover":"nyc npm run test:single","lint":"eslint src --ext .jsx,.js","lint:test":"eslint __test__ --ext .js","test":"npm run lint && npm run tape -- -p | faucet","test:single":"npm run lint && npm run tape -- --once -p | faucet","report-coverage":"cat ./coverage/lcov.info | codecov","report":"nyc report --reporter=lcov","semantic-release":"semantic-release pre && npm publish && semantic-release post","precommit":"npm run cover","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack","build:umd.min":"webpack -p --env.prod"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-env":"^1.3.2","babel-preset-es2015":"^6.24.0","babel-register":"^6.24.0","codecov.io":"^0.1.6","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^3.19.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-filenames":"^1.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.3","faucet":"^0.0.1","husky":"^0.13.3","npm-run-all":"^4.0.2","nyc":"^10.2.0","rimraf":"^2.6.1","semantic-release":"^6.3.2","tape":"^4.6.3","tape-watch":"^2.3.0","umd":"^3.0.1","webpack":"^2.3.3"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"0631de7d681adb32db6c3a6d4ca94ede7c0bb78f","_id":"thrux@3.2.0","_shasum":"ff5d26fc3f336cd91340048bfc025ea4582b2691","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"ff5d26fc3f336cd91340048bfc025ea4582b2691","tarball":"https://registry.npmjs.org/thrux/-/thrux-3.2.0.tgz","integrity":"sha512-Z40ctvDpjsh4K94uwmNx33MJ6nqDfMAE3y+qebGYRpZHXX1keMg08rC/JcQx/xm/mVKBvmeW82jOS2zkdp5grQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnW8dNwSAL7xvxUJtrFgVKjj5cjmUTqtePFQph36GOxQIgGe1wysPh3abLLcSb///mNy696APbcXkOHaSETFmMtXE="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thrux-3.2.0.tgz_1491446125533_0.8933356865309179"}},"3.2.1":{"name":"thrux","version":"3.2.1","description":"Simple state management.","main":"dist/index.js","scripts":{"gitc":"git add . && git-cz","tape":"tape-watch -r babel-register __test__/*.test.js","cover":"nyc npm run test:single","lint":"eslint src --ext .jsx,.js","lint:test":"eslint __test__ --ext .js","test":"npm run lint && npm run tape -- -p | faucet","test:single":"npm run lint && npm run tape -- --once -p | faucet","report-coverage":"cat ./coverage/lcov.info | codecov","report":"nyc report --reporter=lcov","semantic-release":"semantic-release pre && npm publish && semantic-release post","precommit":"npm run cover","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack","build:umd.min":"webpack -p --env.prod"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.2","babel-loader":"^6.4.1","babel-preset-env":"^1.4.0","babel-preset-es2015":"^6.24.1","babel-register":"^6.24.1","codecov.io":"^0.1.6","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^3.19.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.3","faucet":"^0.0.1","husky":"^0.13.3","npm-run-all":"^4.0.2","nyc":"^10.2.0","rimraf":"^2.6.1","semantic-release":"^6.3.2","tape":"^4.6.3","tape-watch":"^2.3.0","umd":"^3.0.1","webpack":"^2.4.1"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"3c3e999102d09d06b0a43c4bc53554930fb5ebea","_id":"thrux@3.2.1","_shasum":"da9616337e26e5792863bcf60187e0cbe0250eaf","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"da9616337e26e5792863bcf60187e0cbe0250eaf","tarball":"https://registry.npmjs.org/thrux/-/thrux-3.2.1.tgz","integrity":"sha512-iLbIx6YZY08cAA9xLU0Icg7X/hokCZeEf5r/1mieqpvUjSE+AOl5d5N6d60cdayhgzccJsSovs2i0JgUgllFbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChE1d0jU1mQwGyV7SkNP8dq7VQn/cZpbxHePOauYDEAgIhAI5qGQcPp0VhZPslWvxao7Wb0+CBQ1oDEkZxzFkZZ2P2"}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/thrux-3.2.1.tgz_1492315931515_0.8670307812280953"}},"3.2.2":{"name":"thrux","version":"3.2.2","description":"Simple state management.","main":"dist/index.js","scripts":{"gitc":"git add . && git-cz","tape":"tape-watch -r babel-register __test__/*.test.js","cover":"nyc npm run test:single","lint":"eslint src --ext .jsx,.js","lint:test":"eslint __test__ --ext .js","test":"npm run lint && npm run tape -- -p | faucet","test:single":"npm run lint && npm run tape -- --once -p | faucet","report-coverage":"cat ./coverage/lcov.info | codecov","report":"nyc report --reporter=lcov","semantic-release":"semantic-release pre && npm publish && semantic-release post","precommit":"npm run cover","prebuild":"rimraf dist","build":"npm-run-all --parallel build:*","build:main":"babel --out-dir dist src","build:umd":"webpack","build:umd.min":"webpack -p --env.prod"},"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"keywords":["thrux","state","management"],"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"license":"MIT","bugs":{"url":"https://github.com/Thram/thrux/issues"},"homepage":"https://github.com/Thram/thrux#readme","dependencies":{"lodash":"^4.17.4"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.2","babel-loader":"^6.4.1","babel-preset-env":"^1.4.0","babel-preset-es2015":"^6.24.1","babel-register":"^6.24.1","codecov.io":"^0.1.6","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^3.19.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-filenames":"^1.2.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.3","faucet":"^0.0.1","husky":"^0.13.3","npm-run-all":"^4.0.2","nyc":"^10.2.0","rimraf":"^2.6.1","semantic-release":"^6.3.2","tape":"^4.6.3","tape-watch":"^2.3.0","umd":"^3.0.1","webpack":"^2.4.1"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHead":"46627a99d44603986dbe073d9631d064c9f5a9ae","_id":"thrux@3.2.2","_shasum":"b9d99bf7067aff1f93c84845f2b0d50c90806c07","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"thram","email":"thramposo@gmail.com"},"dist":{"shasum":"b9d99bf7067aff1f93c84845f2b0d50c90806c07","tarball":"https://registry.npmjs.org/thrux/-/thrux-3.2.2.tgz","integrity":"sha512-E2hO5sYrIFowyonfjN75VFjF1Jyyo3XxMmYJ/V6wmxwRqLXhIj+24g8X3a5n1O3Sjab1CfCIeQTPILgv2kuAjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7tYLJN4LKmgDTIVnJjkqet5w7ebYtGNJ4pQFVpRA6GwIgH1uZwehvYpW+T0CTTOtyg0u7WAj+rXBYCAD5hTr/S7Q="}]},"maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/thrux-3.2.2.tgz_1494985950560_0.31406846595928073"}}},"readme":"# ![Thrux](https://raw.githubusercontent.com/Thram/thrux/master/thrux_logo_sm.png)\n*`(n.) Something that is the absolute core and driving force behind something.`*\n\n[![Travis build](https://img.shields.io/travis/Thram/thrux.svg?style=flat-square)](https://travis-ci.org/Thram/thrux)\n[![Codecov coverage](https://img.shields.io/codecov/c/gh/Thram/thrux.svg?style=flat-square)](https://codecov.io/gh/Thram/thrux)\n[![version](https://img.shields.io/npm/v/thrux.svg?style=flat-square)](https://www.npmjs.com/package/thrux)\n[![downloads](https://img.shields.io/npm/dt/thrux.svg?style=flat-square)](https://www.npmjs.com/package/thrux)\n[![MIT License](https://img.shields.io/npm/l/thrux.svg?style=flat-square)](https://opensource.org/licenses/MIT)\n\nSimple state management inspired on Redux.\n\n**Motivation:** *I've been using Redux in several projects recently and don't get me wrong, I love it, but I've found that at some point, if my app scales, my Redux files (actions/reducers/store) start to get messy and a bit annoying to handle. So inspired by the basic concepts of Redux, I decided to create this library where I've simplified that workflow and aim to have a better and easier file structure. \nI hope you like it and any feedback or collaboration is more than welcome.*\n\n## Install\n\n```npm install thrux --save``` \n\nor with yarn\n\n```yarn add thrux```\n\n# API\n\n#### Dictionaries\n\n```javascript\nimport { register } from 'thrux';\n\nconst state = {\n    dispatcher: (payload, state)=> console.log('New State', payload), \n    map: rawValue => rawValue.data, \n    error: err => console.err('An error happened', err)\n};\n\nregister({state});\n```\n\n#### createDict(dispatcher, map, error)\n\nCreate the dictionary of methods that will be used for each action.\n\nParam | Type | Description\n----- | ---- | -----------\ndispatcher | Function | Update the current state. This could return an **Object** or a **Promise** and update the state async.\nmap | Function | *(optional)* A map function to sanitize the value handle by the dispatcher function.\nerror | Function | *(optional)* Error handler.\n\n```javascript\nimport { createDict } from 'thrux';\n\nconst postJson = data => ({\n  method: 'POST',\n  headers: {\n    'Content-Type': 'application/json'\n  },\n  body: JSON.stringify(data),\n});\n\nconst counter = {\n  INCREASE: createDict((payload, state) => state + 1),\n  DECREASE: createDict((payload, state) => state - 1),\n}\n\nconst user = {\n  SIGN_IN: createDict(({ username, pass }) =>\n      fetch('./sign_in_url', postJson({ username, pass }))\n          .then(user => ({ username: user.name, pass: user.password }))),\n};\n```\n\n##### *Initialization*\n\nYou can define an INIT action with a function that sets the initial value of your state after register\n\n```javascript\nimport { createDict } from 'thrux';\n\nconst counter = {\n  INIT    : createDict(() => 1),\n  INCREASE: createDict((payload, state) => state + 1),\n  DECREASE: createDict((payload, state) => state - 1),\n}\n```\n \n#### init()\n \nInitialize Thrux store.\n\nParam | Type | Description\n----- | ---- | -----------\noptions | Object | Initialize any module: `{ middlewares: [], dicts: {}, observers: {}, store: {} }`\n \n```javascript\nimport { init } from 'thrux';\n \ninit({ store: { test: 0 } });\n```\n\n#### initState(key)\n\nTriggers `INIT` action (a.k.a. initialize the state manually)  \n\nParam | Type | Description\n----- | ---- | -----------\nkey | String *or* [Array of Strings] | *(optional)* State(s) that want to initialize\n\n```javascript\nimport { initState } from 'thrux';\n\ninitState('counter');\ninitState(['counter', 'user']);\n```\n\n#### register(dictionaries)\n\nRegister your dictionaries.\n\nParam | Type | Description\n----- | ---- | -----------\ndictionaries | Object | List of states and their respective dictionaries\n\n```javascript\nimport { register } from 'thrux';\n\nregister({ counter, user });\n```\n\n#### dispatch(stateAction, data)\n\nDispatch the action that will update your state.\n\nParam | Type | Description\n----- | ---- | -----------\nstateAction | String *or* [Array of Strings] | String(s) that represents the state(s) and the action(s) that you want to dispatch: **'state:ACTION'**\ndata | Any | *(optional)* Whatever data your dispatcher function is prepared to handle\n\n```javascript\nimport { dispatch } from 'thrux';\n\ndispatch('counter:INCREASE');\n\ndispatch(['counter:INCREASE', 'counter2:INCREASE']);\n\ndispatch('user:SIGN_IN', { user:'Thram', pass:'password' });\n```\n\n#### state(stateKey)\n\n***returns:*** [Object]\n\nRetrieve the state value.\n\nParam | Type | Description\n----- | ---- | -----------\nstateKey | String *or* [Array of Strings] | *(optional)* String(s) that represents the state(s)\n\n```javascript\nimport { state } from 'thrux';\n\nconst allStates = state();\n\nconst someStates = state(['counter','user']);\n\nconst userStates = state('user');\n```\n\n#### observe(stateKey, listener)\n\nObserve when the state changed.\n\nParam | Type | Description\n----- | ---- | -----------\nstateKey | String | String that represents the state\nlistener | Function | Function that gets trigger when the state changes\n\n```javascript\nimport { observe } from 'thrux';\n\nobserve('user', (state, actionKey) => console.log(actionKey, state.profile));\n```\n##### *Micro Observer*\nYou can observe specific parts of the state for changes\n\n```javascript\nimport { observe } from 'thrux';\n\nobserve('user.profile', (profile, actionKey) => console.log(actionKey, profile));\nobserve('user.profile.name', (name, actionKey) => console.log(actionKey, name));\n```\n\n#### removeObserver(stateKey, listener)\n\nRemove an observe listener.\n\nParam | Type | Description\n----- | ---- | -----------\nstateKey | String | String that represents the state\nlistener | Function | Function that gets trigger when the state changes\n\n```javascript\nimport { observe, removeObserver } from 'thrux';\n\nconst logProfile = (auth) => console.log(auth.profile);\n\nobserve('user', logProfile);\n\nremoveObserver('user', logProfile); // logProfile won't trigger\n```\n\n#### clearObservers(stateKey)\n\nRemove all observe listeners.\n\nParam | Type | Description\n----- | ---- | -----------\nstateKey | String *or* [Array of Strings] | String that represents the state\n\n```javascript\nimport { clearObservers } from 'thrux';\n\nclearObservers('user');\nclearObservers(['counter1', 'counter2']);\n```\n\n#### addMiddleware(middleware)\n\nAdd some middleware function. It won't modified the state.\n\nParam | Type | Description\n----- | ---- | -----------\nmiddleware | Function *or* [Array of Functions] | Function(s) that trigger when the state changes with the following params: {state, action, prev, payload, next}\n\n```javascript\nimport { addMiddleware } from 'thrux';\n\n// Add logger\naddMiddleware(({ state, action, prev, payload, next }) => console.log({ state, action, prev, payload, next }));\naddMiddleware([({ prev }) => console.log('prev', prev), ({ next }) => console.log('next', next)]);\n```\n\n#### getActions(stateKeys)\n\nRetrieve the state(s) actions keys.\n\nParam | Type | Description\n----- | ---- | -----------\nstateKey | String *or* [Array of Strings] | *(optional)* String(s) that represents the state(s)\n\n```javascript\nimport { getActions } from 'thrux';\n\nconst actions = getActions('user'); // ['user:INIT', 'user:SIGN_IN']\n```\n\n#### Clear()\n\nClear Thrux store.\n\n```javascript\nimport { clear } from 'thrux';\n \ninit({ store: { test: 0 } }); // { test:0 }\nclear(); // { }\n```\n#### reset()\n\nReset Thrux all your modules to your initial values.\n\n```javascript\nimport { init, register, reset } from 'thrux';\n \ninit({ store: { test: 0 } }); // { test:0 }\nregister({ counter }); // { test:0, counter: 0 }\nreset(); // { test:0 }\n```\n\n\n## Examples\n\n- [Counter](https://github.com/Thram/thrux/blob/master/examples/counter.js)\n- [Todo](https://github.com/Thram/thrux/blob/master/examples/todo.js)\n\n\n## Thanks!","maintainers":[{"name":"thram","email":"thramposo@gmail.com"}],"time":{"modified":"2022-06-27T06:25:49.879Z","created":"2017-01-17T09:51:50.519Z","0.1.0":"2017-01-17T09:51:50.519Z","0.2.0":"2017-01-17T10:28:31.751Z","0.2.1":"2017-01-17T10:54:51.282Z","0.3.0":"2017-01-17T13:45:59.828Z","1.0.0":"2017-01-17T21:11:23.074Z","1.1.0":"2017-01-17T22:05:37.499Z","1.2.0":"2017-01-18T00:24:11.585Z","1.3.0":"2017-01-18T05:46:10.182Z","2.0.0":"2017-01-18T10:48:05.703Z","2.1.0":"2017-01-18T21:51:11.349Z","0.0.0-development":"2017-01-19T09:46:33.872Z","0.0.0":"2017-01-19T11:52:46.487Z","2.1.1":"2017-01-19T12:07:36.101Z","2.1.2":"2017-01-19T12:30:31.659Z","2.1.3":"2017-01-19T13:02:34.198Z","2.1.4":"2017-01-23T23:15:41.819Z","2.2.0":"2017-01-24T10:19:09.606Z","2.2.1":"2017-01-24T10:21:08.649Z","2.2.2":"2017-01-24T11:50:26.623Z","2.2.3":"2017-01-24T12:14:50.022Z","2.2.4":"2017-01-24T13:11:14.892Z","2.2.5":"2017-01-24T13:16:24.926Z","2.2.6":"2017-01-24T13:23:25.974Z","2.3.0":"2017-01-30T05:25:29.779Z","2.3.1":"2017-02-04T07:28:14.856Z","2.3.2":"2017-02-04T07:30:00.207Z","2.3.3":"2017-02-04T07:32:59.506Z","2.3.4":"2017-02-05T22:52:55.447Z","2.3.5":"2017-02-08T05:27:38.616Z","2.4.0":"2017-02-08T06:46:14.107Z","2.4.1":"2017-02-08T06:51:02.439Z","2.5.0":"2017-02-16T12:00:10.585Z","2.5.1":"2017-02-16T12:04:13.699Z","2.5.2":"2017-02-16T12:16:51.395Z","2.5.3":"2017-02-16T12:22:47.032Z","2.5.4":"2017-02-16T12:33:40.162Z","2.5.5":"2017-02-27T04:31:35.195Z","2.6.0":"2017-02-27T23:05:59.660Z","2.6.1":"2017-02-28T04:16:32.140Z","2.6.2":"2017-02-28T07:38:23.261Z","2.7.0":"2017-02-28T12:54:08.446Z","2.7.1":"2017-02-28T13:06:52.203Z","2.7.2":"2017-02-28T13:13:21.766Z","2.7.3":"2017-03-01T04:31:57.653Z","3.0.0":"2017-03-06T02:18:15.765Z","3.0.1":"2017-03-06T02:23:46.499Z","3.0.2":"2017-03-13T21:57:33.885Z","3.0.3":"2017-03-17T20:15:31.495Z","3.0.4":"2017-03-20T11:33:08.601Z","3.0.5":"2017-03-20T12:24:12.825Z","3.0.6":"2017-03-23T15:10:20.517Z","3.0.7":"2017-03-26T04:58:31.017Z","3.0.8":"2017-03-26T05:09:34.327Z","3.1.0":"2017-03-27T08:07:52.158Z","3.1.1":"2017-04-03T11:32:44.428Z","3.2.0":"2017-04-06T02:35:26.334Z","3.2.1":"2017-04-16T04:12:12.160Z","3.2.2":"2017-05-17T01:52:32.883Z"},"homepage":"https://github.com/Thram/thrux#readme","keywords":["thrux","state","management"],"repository":{"type":"git","url":"git+https://github.com/Thram/thrux.git"},"author":{"name":"Thram","email":"thramposo@gmail.com","url":"https://thram.github.io/"},"bugs":{"url":"https://github.com/Thram/thrux/issues"},"license":"MIT","readmeFilename":"README.md"}