{"_id":"redux-app-state","_rev":"26-5193a3b6af54f9529e07145134c63f39","name":"redux-app-state","dist-tags":{"latest":"0.9.25"},"versions":{"0.0.1":{"name":"redux-app-state","version":"0.0.1","main":"build/main.js","repository":{"type":"git","url":"git+https://github.com/trendsales/redux-app-state.git"},"author":{"name":"Morten Olsen","email":"morten@olsen.io"},"license":"MIT","babel":{"presets":["es2015","stage-1"]},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-preset-es2015":"^6.22.0","babel-preset-stage-1":"^6.22.0","babelify":"^7.3.0","browserify":"14","chai":"^3.5.0","coveralls":"^2.11.16","dotenv":"^4.0.0","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"^6.9.0","istanbul":"^0.4.5","karma":"^1.4.1","karma-babel-preprocessor":"^6.0.1","karma-browserify":"^5.1.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-sauce-launcher":"^1.1.0","mocha":"^3.2.0","nyc":"^10.1.2","sinon":"^1.17.7","watchify":"3"},"dependencies":{},"nyc":{"include":["lib/*.js"]},"scripts":{"test:mocha":"mocha --compilers js:babel-register","test:lint":"eslint lib test","test:coverage":"nyc npm run test:mocha","test:karma":"karma start","test":"npm run test:coverage && npm run test:lint","build":"babel lib -d build && cp package.json ./build","coverage":"nyc report --reporter=text-lcov | coveralls"},"bugs":{"url":"https://github.com/trendsales/redux-app-state/issues"},"homepage":"https://github.com/trendsales/redux-app-state#readme","_id":"redux-app-state@0.0.1","_shasum":"b5aacd45b15afc9117049d76ef43c1641b33ffe1","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"mortenolsen","email":"morten@olsen.io"},"dist":{"shasum":"b5aacd45b15afc9117049d76ef43c1641b33ffe1","tarball":"https://registry.npmjs.org/redux-app-state/-/redux-app-state-0.0.1.tgz","integrity":"sha512-zVzAGJr4LQtrdWtyIVvKc703VOErPOl1sb6EmBUqUXwvz+xEDlR0hZ/y3P52ivrUIAun41oRoG3H41lz76sxRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDU1iLuBjc2gZ+pWzTOx8GwxIEsVN9w0RTMKmOfvcr9PgIhAOjpAY5XwO8pZ4iQu3IWGsytf+Gfxn/YTdrx8UPqmeCF"}]},"maintainers":[{"name":"mortenolsen","email":"morten@olsen.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-app-state-0.0.1.tgz_1490961818852_0.8082803080324084"}},"0.9.0":{"name":"redux-app-state","version":"0.9.0","main":"build/main.js","repository":{"type":"git","url":"git+https://github.com/trendsales/redux-app-state.git"},"author":{"name":"Morten Olsen","email":"morten@olsen.io"},"license":"MIT","babel":{"presets":["es2015","stage-1"]},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-preset-es2015":"^6.22.0","babel-preset-stage-1":"^6.22.0","babelify":"^7.3.0","browserify":"14","chai":"^3.5.0","coveralls":"^2.11.16","dotenv":"^4.0.0","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"^6.9.0","istanbul":"^0.4.5","karma":"^1.4.1","karma-babel-preprocessor":"^6.0.1","karma-browserify":"^5.1.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-sauce-launcher":"^1.1.0","mocha":"^3.2.0","nyc":"^10.1.2","sinon":"^1.17.7","watchify":"3"},"dependencies":{},"nyc":{"include":["lib/*.js"]},"scripts":{"test:mocha":"mocha --compilers js:babel-register","test:lint":"eslint lib test","test:coverage":"nyc npm run test:mocha","test:karma":"karma start","test":"npm run test:coverage && npm run test:lint","build":"babel lib -d build && cp package.json ./build","coverage":"nyc report --reporter=text-lcov | coveralls"},"bugs":{"url":"https://github.com/trendsales/redux-app-state/issues"},"homepage":"https://github.com/trendsales/redux-app-state#readme","_id":"redux-app-state@0.9.0","_shasum":"3be3fb2e4d999e601794ad45870a24431b1c8f34","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"mortenolsen","email":"morten@olsen.io"},"dist":{"shasum":"3be3fb2e4d999e601794ad45870a24431b1c8f34","tarball":"https://registry.npmjs.org/redux-app-state/-/redux-app-state-0.9.0.tgz","integrity":"sha512-o/lV/pm4+r7+R9LyWwKHkLFPKWraU495B2SnqKGfg/7NajCNAZGRsYOLsJJvM6EElYhGakGrof3/LT1IoFRh1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpTCsx69cMcZeWyG5CVMZSgIS9zxbEp/NmwO2druUT/QIgLH93zLg6Y9yMynS5i4Q2RiKgo7Ih4dPnPx2V5mUmQtI="}]},"maintainers":[{"name":"mortenolsen","email":"morten@olsen.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-app-state-0.9.0.tgz_1490962258117_0.9973799865692854"}},"0.9.1":{"name":"redux-app-state","version":"0.9.1","main":"build/main.js","repository":{"type":"git","url":"git+https://github.com/trendsales/redux-app-state.git"},"author":{"name":"Morten Olsen","email":"morten@olsen.io"},"license":"MIT","babel":{"presets":["es2015","stage-1"]},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-preset-es2015":"^6.22.0","babel-preset-stage-1":"^6.22.0","babelify":"^7.3.0","browserify":"14","chai":"^3.5.0","coveralls":"^2.11.16","dotenv":"^4.0.0","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"^6.9.0","istanbul":"^0.4.5","karma":"^1.4.1","karma-babel-preprocessor":"^6.0.1","karma-browserify":"^5.1.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-sauce-launcher":"^1.1.0","mocha":"^3.2.0","nyc":"^10.1.2","sinon":"^1.17.7","watchify":"3"},"dependencies":{},"nyc":{"include":["lib/*.js"]},"scripts":{"test:mocha":"mocha --compilers js:babel-register","test:lint":"eslint lib test","test:coverage":"nyc npm run test:mocha","test:karma":"karma start","test":"npm run test:coverage && npm run test:lint","build":"babel lib -d build && cp package.json ./build cp README.md ./build","coverage":"nyc report --reporter=text-lcov | coveralls"},"gitHead":"b05e511aeb74729d1fec6b06f98e82dd05df961d","description":"Time travel - optimized for web sites trying to be apps","bugs":{"url":"https://github.com/trendsales/redux-app-state/issues"},"homepage":"https://github.com/trendsales/redux-app-state#readme","_id":"redux-app-state@0.9.1","_shasum":"ca301899b5829de45d5541344e60f86332d3ca76","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"mortenolsen","email":"morten@olsen.io"},"dist":{"shasum":"ca301899b5829de45d5541344e60f86332d3ca76","tarball":"https://registry.npmjs.org/redux-app-state/-/redux-app-state-0.9.1.tgz","integrity":"sha512-csP1YZAeS1pDoFfbtSCmWj6DDP/EY/bGyrQc+rWpvGkbkFKKG0TZ8zY7FBzThAd+wWNaQshDUf47ZcWVCx2dEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtY5SBmEmH6gl6PXJcYY2rYFvum691IUWK3oP/eSZe4gIhAMDQoVzmLofjvuYMUk59shyNEqVoMsZswAZftyHV+Ogl"}]},"maintainers":[{"name":"mortenolsen","email":"morten@olsen.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-app-state-0.9.1.tgz_1490962324176_0.7796006847638637"}},"0.9.2":{"name":"redux-app-state","version":"0.9.2","main":"build/main.js","repository":{"type":"git","url":"git+https://github.com/trendsales/redux-app-state.git"},"author":{"name":"Morten Olsen","email":"morten@olsen.io"},"license":"MIT","babel":{"presets":["es2015","stage-1"]},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-preset-es2015":"^6.22.0","babel-preset-stage-1":"^6.22.0","babelify":"^7.3.0","browserify":"14","chai":"^3.5.0","coveralls":"^2.11.16","dotenv":"^4.0.0","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"^6.9.0","istanbul":"^0.4.5","karma":"^1.4.1","karma-babel-preprocessor":"^6.0.1","karma-browserify":"^5.1.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-sauce-launcher":"^1.1.0","mocha":"^3.2.0","nyc":"^10.1.2","sinon":"^1.17.7","watchify":"3"},"dependencies":{},"nyc":{"include":["lib/*.js"]},"scripts":{"test:mocha":"mocha --compilers js:babel-register","test:lint":"eslint lib test","test:coverage":"nyc npm run test:mocha","test:karma":"karma start","test":"npm run test:coverage && npm run test:lint","build":"babel lib -d build && cp package.json ./build && cp README.md ./build","coverage":"nyc report --reporter=text-lcov | coveralls"},"description":"Time travel - optimized for web sites trying to be apps","bugs":{"url":"https://github.com/trendsales/redux-app-state/issues"},"homepage":"https://github.com/trendsales/redux-app-state#readme","_id":"redux-app-state@0.9.2","_shasum":"a0c184a8de06fc1104a2e8fdb6d9adbc7babefda","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"mortenolsen","email":"morten@olsen.io"},"dist":{"shasum":"a0c184a8de06fc1104a2e8fdb6d9adbc7babefda","tarball":"https://registry.npmjs.org/redux-app-state/-/redux-app-state-0.9.2.tgz","integrity":"sha512-e/Hfw0Ygnk1psGoNXwcm/8pXmyoNwY9L7evxl52LdaMj0EPk2fhXOyCoi01mkcfRUGknhrCoqhSdwA5S9wHTOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDe4vZbKub12HfEPTfwuHImZB2WiQinAuwRtHx9b3A4/AIgVz4Y8lN2jhwDDINIGybX5MY/WEsXkytHhiCsCrQbzlc="}]},"maintainers":[{"name":"mortenolsen","email":"morten@olsen.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-app-state-0.9.2.tgz_1490962454247_0.7725894190371037"}},"0.9.3":{"name":"redux-app-state","version":"0.9.3","main":"./main.js","repository":{"type":"git","url":"git+https://github.com/trendsales/redux-app-state.git"},"author":{"name":"Morten Olsen","email":"morten@olsen.io"},"license":"MIT","babel":{"presets":["es2015","stage-1"]},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-preset-es2015":"^6.22.0","babel-preset-stage-1":"^6.22.0","babelify":"^7.3.0","browserify":"14","chai":"^3.5.0","coveralls":"^2.11.16","dotenv":"^4.0.0","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"^6.9.0","istanbul":"^0.4.5","karma":"^1.4.1","karma-babel-preprocessor":"^6.0.1","karma-browserify":"^5.1.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-sauce-launcher":"^1.1.0","mocha":"^3.2.0","nyc":"^10.1.2","sinon":"^1.17.7","watchify":"3"},"dependencies":{},"nyc":{"include":["lib/*.js"]},"scripts":{"test:mocha":"mocha --compilers js:babel-register","test:lint":"eslint lib test","test:coverage":"nyc npm run test:mocha","test:karma":"karma start","test":"npm run test:coverage && npm run test:lint","build":"babel lib -d build && cp package.json ./build && cp README.md ./build","coverage":"nyc report --reporter=text-lcov | coveralls"},"description":"Time travel - optimized for web sites trying to be apps","bugs":{"url":"https://github.com/trendsales/redux-app-state/issues"},"homepage":"https://github.com/trendsales/redux-app-state#readme","_id":"redux-app-state@0.9.3","_shasum":"b480c6fe118fbd40df3435fe9fbddfea425eaf63","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"mortenolsen","email":"morten@olsen.io"},"dist":{"shasum":"b480c6fe118fbd40df3435fe9fbddfea425eaf63","tarball":"https://registry.npmjs.org/redux-app-state/-/redux-app-state-0.9.3.tgz","integrity":"sha512-TDVpDddD2SbucNFaprheGEyd24mxz6xJRedsbmU7jMRbQpehsBA6Hu/A585RBuCjZMeZX3DbSbOEyNfV9JzSJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID0jtpFjMbaZrRe5hKbk2ytXwktJ527oKLPWH6OI30uWAiA12fRf1/FK+impe6+39v6lcThmGWt3lU3uYX8ri0syIw=="}]},"maintainers":[{"name":"mortenolsen","email":"morten@olsen.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-app-state-0.9.3.tgz_1490965604383_0.547338294563815"}},"0.9.4":{"name":"redux-app-state","version":"0.9.4","main":"./main.js","repository":{"type":"git","url":"git+https://github.com/trendsales/redux-app-state.git"},"author":{"name":"Morten Olsen","email":"morten@olsen.io"},"license":"MIT","babel":{"presets":["es2015","stage-1"]},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-preset-es2015":"^6.22.0","babel-preset-stage-1":"^6.22.0","babelify":"^7.3.0","browserify":"14","chai":"^3.5.0","coveralls":"^2.11.16","dotenv":"^4.0.0","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"^6.9.0","istanbul":"^0.4.5","karma":"^1.4.1","karma-babel-preprocessor":"^6.0.1","karma-browserify":"^5.1.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-sauce-launcher":"^1.1.0","mocha":"^3.2.0","nyc":"^10.1.2","sinon":"^1.17.7","watchify":"3"},"dependencies":{},"nyc":{"include":["lib/*.js"]},"scripts":{"test:mocha":"mocha --compilers js:babel-register","test:lint":"eslint lib test","test:coverage":"nyc npm run test:mocha","test:karma":"karma start","test":"npm run test:coverage && npm run test:lint","build":"babel lib -d build && cp package.json ./build && cp README.md ./build","coverage":"nyc report --reporter=text-lcov | coveralls"},"description":"Time travel - optimized for web sites trying to be apps","bugs":{"url":"https://github.com/trendsales/redux-app-state/issues"},"homepage":"https://github.com/trendsales/redux-app-state#readme","_id":"redux-app-state@0.9.4","_shasum":"29f3edc60d4bc9dc24f6cadbaf7356ae4d3f2858","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"mortenolsen","email":"morten@olsen.io"},"dist":{"shasum":"29f3edc60d4bc9dc24f6cadbaf7356ae4d3f2858","tarball":"https://registry.npmjs.org/redux-app-state/-/redux-app-state-0.9.4.tgz","integrity":"sha512-Um3QFimpUKgMMoEsQFrRx+020an+KMS6FTVdBW9FQoLiSyVDldHmXnTiV0FO4eSdXCvtWD4vx5eOp03QWpLC3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHr+/7G1VU/aZfZ5o8Yq672r3UZwpzR5sr9JGtgGpRwMAiBo9iXJys5QIz3INgr2qRdwq0eOEwajp18Puf+GPoO/rg=="}]},"maintainers":[{"name":"mortenolsen","email":"morten@olsen.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-app-state-0.9.4.tgz_1490966333974_0.8588431561365724"}},"0.9.5":{"name":"redux-app-state","version":"0.9.5","main":"./main.js","repository":{"type":"git","url":"git+https://github.com/trendsales/redux-app-state.git"},"author":{"name":"Morten Olsen","email":"morten@olsen.io"},"license":"MIT","babel":{"presets":["es2015","stage-1"]},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-preset-es2015":"^6.22.0","babel-preset-stage-1":"^6.22.0","babelify":"^7.3.0","browserify":"14","chai":"^3.5.0","coveralls":"^2.11.16","dotenv":"^4.0.0","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"^6.9.0","istanbul":"^0.4.5","karma":"^1.4.1","karma-babel-preprocessor":"^6.0.1","karma-browserify":"^5.1.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-sauce-launcher":"^1.1.0","mocha":"^3.2.0","nyc":"^10.1.2","sinon":"^1.17.7","watchify":"3"},"dependencies":{},"nyc":{"include":["lib/*.js"]},"scripts":{"test:mocha":"mocha --compilers js:babel-register","test:lint":"eslint lib test","test:coverage":"nyc npm run test:mocha","test:karma":"karma start","test":"npm run test:coverage && npm run test:lint","build":"babel lib -d build && cp package.json ./build && cp README.md ./build","coverage":"nyc report --reporter=text-lcov | coveralls"},"description":"Time travel - optimized for web sites trying to be apps","bugs":{"url":"https://github.com/trendsales/redux-app-state/issues"},"homepage":"https://github.com/trendsales/redux-app-state#readme","_id":"redux-app-state@0.9.5","_shasum":"9968adb8fe1a08f1228ae7773304e0be5ce22d48","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"mortenolsen","email":"morten@olsen.io"},"dist":{"shasum":"9968adb8fe1a08f1228ae7773304e0be5ce22d48","tarball":"https://registry.npmjs.org/redux-app-state/-/redux-app-state-0.9.5.tgz","integrity":"sha512-j1LeUDO5JWrJN3uvkhIH8drblIGcu2d1RyyNwOTMlpqzC2SgvPVAKxUS9DThJWaHfve/CY1JRFIwkID6jpvIAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHriROzc16N4vv9CuCCqrU2ZFZ92spgZZg41WU5QZ+cIAiEA0bxWw/HUIPokk12ho1FveuwI4qH2toUZdwA5w93Z1tU="}]},"maintainers":[{"name":"mortenolsen","email":"morten@olsen.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-app-state-0.9.5.tgz_1491170461036_0.47053259098902345"}},"0.9.6":{"name":"redux-app-state","version":"0.9.6","main":"./main.js","repository":{"type":"git","url":"git+https://github.com/trendsales/redux-app-state.git"},"author":{"name":"Morten Olsen","email":"morten@olsen.io"},"license":"MIT","babel":{"presets":["es2015","stage-1"]},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-preset-es2015":"^6.22.0","babel-preset-stage-1":"^6.22.0","babelify":"^7.3.0","browserify":"14","chai":"^3.5.0","coveralls":"^2.11.16","dotenv":"^4.0.0","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"^6.9.0","istanbul":"^0.4.5","karma":"^1.4.1","karma-babel-preprocessor":"^6.0.1","karma-browserify":"^5.1.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-sauce-launcher":"^1.1.0","mocha":"^3.2.0","nyc":"^10.1.2","sinon":"^1.17.7","watchify":"3"},"dependencies":{},"nyc":{"include":["lib/*.js"]},"scripts":{"test:mocha":"mocha --compilers js:babel-register","test:lint":"eslint lib test","test:coverage":"nyc npm run test:mocha","test:karma":"karma start","test":"npm run test:coverage && npm run test:lint","build":"babel lib -d build && cp package.json ./build && cp README.md ./build","coverage":"nyc report --reporter=text-lcov | coveralls"},"description":"Time travel - optimized for web sites trying to be apps","bugs":{"url":"https://github.com/trendsales/redux-app-state/issues"},"homepage":"https://github.com/trendsales/redux-app-state#readme","_id":"redux-app-state@0.9.6","_shasum":"1cd139d65251ac370160ff2ba09c6c625873b834","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"mortenolsen","email":"morten@olsen.io"},"dist":{"shasum":"1cd139d65251ac370160ff2ba09c6c625873b834","tarball":"https://registry.npmjs.org/redux-app-state/-/redux-app-state-0.9.6.tgz","integrity":"sha512-Xtvvt2mNhzbCF1kze7ZpXVhUVdTKNM9l3ML3xQjeM5jzI2biO4rRLT0jRT/C9uyNTeHPzWeR0YZWbUBi/CKfVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcGKZkMSUsqT/RW67EJUErwwAllJNJl55mAUCexXAK6QIhAMzsofMUS7cL6dTWcpEtHV2g7kSqYr4B5T7JduszBJEt"}]},"maintainers":[{"name":"mortenolsen","email":"morten@olsen.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-app-state-0.9.6.tgz_1491178738671_0.19427640596404672"}},"0.9.7":{"name":"redux-app-state","version":"0.9.7","main":"./main.js","repository":{"type":"git","url":"git+https://github.com/trendsales/redux-app-state.git"},"author":{"name":"Morten Olsen","email":"morten@olsen.io"},"license":"MIT","babel":{"presets":["es2015","stage-1"]},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-preset-es2015":"^6.22.0","babel-preset-stage-1":"^6.22.0","babelify":"^7.3.0","browserify":"14","chai":"^3.5.0","coveralls":"^2.11.16","dotenv":"^4.0.0","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"^6.9.0","istanbul":"^0.4.5","karma":"^1.4.1","karma-babel-preprocessor":"^6.0.1","karma-browserify":"^5.1.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-sauce-launcher":"^1.1.0","mocha":"^3.2.0","nyc":"^10.1.2","sinon":"^1.17.7","watchify":"3"},"dependencies":{},"nyc":{"include":["lib/*.js"]},"scripts":{"test:mocha":"mocha --compilers js:babel-register","test:lint":"eslint lib test","test:coverage":"nyc npm run test:mocha","test:karma":"karma start","test":"npm run test:coverage && npm run test:lint","build":"babel lib -d build && cp package.json ./build && cp README.md ./build","coverage":"nyc report --reporter=text-lcov | coveralls","dev":"babel lib -d build -w"},"description":"Time travel - optimized for web sites trying to be apps","bugs":{"url":"https://github.com/trendsales/redux-app-state/issues"},"homepage":"https://github.com/trendsales/redux-app-state#readme","_id":"redux-app-state@0.9.7","_shasum":"681bf7ebf19b9c805ef827d98299472abe306af0","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"mortenolsen","email":"morten@olsen.io"},"dist":{"shasum":"681bf7ebf19b9c805ef827d98299472abe306af0","tarball":"https://registry.npmjs.org/redux-app-state/-/redux-app-state-0.9.7.tgz","integrity":"sha512-xWXitY6nospNCtj1fhgIOluZ8K2UNY61/UVtYGZqX89CVt8NO92t97AiHAKBk0GbtLVl89nocfMi5WHwTwW5kw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGa8ovsEHpYOPJUUoOqXiXYV5rslr19FvS37FxJvErh1AiEAjtrLYLHCz+8pPNWt0rGScNeoD8gw52uYuKUHOlSsFRI="}]},"maintainers":[{"name":"mortenolsen","email":"morten@olsen.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-app-state-0.9.7.tgz_1491207687923_0.0073049652855843306"}},"0.9.8":{"name":"redux-app-state","version":"0.9.8","main":"./main.js","repository":{"type":"git","url":"git+https://github.com/trendsales/redux-app-state.git"},"author":{"name":"Morten Olsen","email":"morten@olsen.io"},"license":"MIT","babel":{"presets":["es2015","stage-1"]},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-preset-es2015":"^6.22.0","babel-preset-stage-1":"^6.22.0","babelify":"^7.3.0","browserify":"14","chai":"^3.5.0","coveralls":"^2.11.16","dotenv":"^4.0.0","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"^6.9.0","istanbul":"^0.4.5","karma":"^1.4.1","karma-babel-preprocessor":"^6.0.1","karma-browserify":"^5.1.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-sauce-launcher":"^1.1.0","mocha":"^3.2.0","nyc":"^10.1.2","sinon":"^1.17.7","watchify":"3"},"dependencies":{},"nyc":{"include":["lib/*.js"]},"scripts":{"test:mocha":"mocha --compilers js:babel-register","test:lint":"eslint lib test","test:coverage":"nyc npm run test:mocha","test:karma":"karma start","test":"npm run test:coverage && npm run test:lint","build":"babel lib -d build && cp package.json ./build && cp README.md ./build","coverage":"nyc report --reporter=text-lcov | coveralls","dev":"babel lib -d build -w"},"description":"Time travel - optimized for web sites trying to be apps","bugs":{"url":"https://github.com/trendsales/redux-app-state/issues"},"homepage":"https://github.com/trendsales/redux-app-state#readme","_id":"redux-app-state@0.9.8","_shasum":"55ab4d12fa2f4e3203000c318662f3cd5773b9f4","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"mortenolsen","email":"morten@olsen.io"},"dist":{"shasum":"55ab4d12fa2f4e3203000c318662f3cd5773b9f4","tarball":"https://registry.npmjs.org/redux-app-state/-/redux-app-state-0.9.8.tgz","integrity":"sha512-j8Y3IOMjFbm6wsPTlCpxDLAztBnXUFRInrzWGF0hoZOswyPeVK9SBAtp5bdtfv0CIyns5vETJ2yndFjtcfJNaQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBam7kWKXDZWlL4itSUNFqiqozhpc6rg9GpfrVucmvYQIgTgyRApXF3dt2Xmuj9BGBQSIOci9iZAFTfxTMzicKlu4="}]},"maintainers":[{"name":"mortenolsen","email":"morten@olsen.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-app-state-0.9.8.tgz_1491291538906_0.6950840449426323"}},"0.9.10":{"name":"redux-app-state","version":"0.9.10","main":"./main.js","repository":{"type":"git","url":"git+https://github.com/trendsales/redux-app-state.git"},"author":{"name":"Morten Olsen","email":"morten@olsen.io"},"license":"MIT","babel":{"presets":["es2015","stage-1"]},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-preset-es2015":"^6.22.0","babel-preset-stage-1":"^6.22.0","babelify":"^7.3.0","browserify":"14","chai":"^3.5.0","coveralls":"^2.11.16","dotenv":"^4.0.0","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"^6.9.0","istanbul":"^0.4.5","karma":"^1.4.1","karma-babel-preprocessor":"^6.0.1","karma-browserify":"^5.1.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-sauce-launcher":"^1.1.0","mocha":"^3.2.0","nyc":"^10.1.2","sinon":"^1.17.7","watchify":"3"},"dependencies":{},"nyc":{"include":["lib/*.js"]},"scripts":{"test:mocha":"mocha --compilers js:babel-register","test:lint":"eslint lib test","test:coverage":"nyc npm run test:mocha","test:karma":"karma start","test":"npm run test:coverage && npm run test:lint","build":"babel lib -d build && cp package.json ./build && cp README.md ./build","coverage":"nyc report --reporter=text-lcov | coveralls","dev":"babel lib -d build -w"},"description":"Time travel - optimized for web sites trying to be apps","bugs":{"url":"https://github.com/trendsales/redux-app-state/issues"},"homepage":"https://github.com/trendsales/redux-app-state#readme","_id":"redux-app-state@0.9.10","_shasum":"0bbd811382b1e24095175cf16418555a9002cc73","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"mortenolsen","email":"morten@olsen.io"},"dist":{"shasum":"0bbd811382b1e24095175cf16418555a9002cc73","tarball":"https://registry.npmjs.org/redux-app-state/-/redux-app-state-0.9.10.tgz","integrity":"sha512-+Pjc7RhZROjkhWx80SYwB8KNCDJRqFLitgY56oMJOp5uS+RH0GIAmaaFte6P++ftT7weCO216zGe9xH9Q1yGOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICzy8qS9gUrWFgYy5DvYXBYf9m4k1Df4gZ2nAy8i3Kb/AiBRbHJHqnUAnQPJ2dbkLvq+DKOES4Kn/PUQv7DicTZVgg=="}]},"maintainers":[{"name":"mortenolsen","email":"morten@olsen.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-app-state-0.9.10.tgz_1491291715035_0.9192484649829566"}},"0.9.11":{"name":"redux-app-state","version":"0.9.11","main":"./main.js","repository":{"type":"git","url":"git+https://github.com/trendsales/redux-app-state.git"},"author":{"name":"Morten Olsen","email":"morten@olsen.io"},"license":"MIT","babel":{"presets":["es2015","stage-1"]},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-preset-es2015":"^6.22.0","babel-preset-stage-1":"^6.22.0","babelify":"^7.3.0","browserify":"14","chai":"^3.5.0","coveralls":"^2.11.16","dotenv":"^4.0.0","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"^6.9.0","istanbul":"^0.4.5","karma":"^1.4.1","karma-babel-preprocessor":"^6.0.1","karma-browserify":"^5.1.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-sauce-launcher":"^1.1.0","mocha":"^3.2.0","nyc":"^10.1.2","sinon":"^1.17.7","watchify":"3"},"dependencies":{},"nyc":{"include":["lib/*.js"]},"scripts":{"test:mocha":"mocha --compilers js:babel-register","test:lint":"eslint lib test","test:coverage":"nyc npm run test:mocha","test:karma":"karma start","test":"npm run test:coverage && npm run test:lint","build":"babel lib -d build && cp package.json ./build && cp README.md ./build","coverage":"nyc report --reporter=text-lcov | coveralls","dev":"babel lib -d build -w"},"description":"Time travel - optimized for web sites trying to be apps","bugs":{"url":"https://github.com/trendsales/redux-app-state/issues"},"homepage":"https://github.com/trendsales/redux-app-state#readme","_id":"redux-app-state@0.9.11","_shasum":"385778d6ef3ed022eaee2ae4e992b559a8f04341","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"mortenolsen","email":"morten@olsen.io"},"dist":{"shasum":"385778d6ef3ed022eaee2ae4e992b559a8f04341","tarball":"https://registry.npmjs.org/redux-app-state/-/redux-app-state-0.9.11.tgz","integrity":"sha512-+3gxzH/c5B6yRUv3gpCGEXzoQzPA0/ba3Gi6sWMnQLYlvQcEiXMR58wUqmWfAftWzEqCPeh3nzKe82+x5a6UUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdLCOBkI3JtCQvTejO2RmIvod180/ljGIUDPgvmBTQGQIgE5BYKiUY2WHRtQfxWtNvZR8CLlWjUST7hJl+iuCL3QA="}]},"maintainers":[{"name":"mortenolsen","email":"morten@olsen.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-app-state-0.9.11.tgz_1491300251655_0.44570245081558824"}},"0.9.12":{"name":"redux-app-state","version":"0.9.12","main":"./main.js","repository":{"type":"git","url":"git+https://github.com/trendsales/redux-app-state.git"},"author":{"name":"Morten Olsen","email":"morten@olsen.io"},"license":"MIT","babel":{"presets":["es2015","stage-1"]},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-preset-es2015":"^6.22.0","babel-preset-stage-1":"^6.22.0","babelify":"^7.3.0","browserify":"14","chai":"^3.5.0","coveralls":"^2.11.16","dotenv":"^4.0.0","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"^6.9.0","istanbul":"^0.4.5","karma":"^1.4.1","karma-babel-preprocessor":"^6.0.1","karma-browserify":"^5.1.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-sauce-launcher":"^1.1.0","mocha":"^3.2.0","nyc":"^10.1.2","sinon":"^1.17.7","watchify":"3"},"dependencies":{},"nyc":{"include":["lib/*.js"]},"scripts":{"test:mocha":"mocha --compilers js:babel-register","test:lint":"eslint lib test","test:coverage":"nyc npm run test:mocha","test:karma":"karma start","test":"npm run test:coverage && npm run test:lint","build":"babel lib -d build && cp package.json ./build && cp README.md ./build","coverage":"nyc report --reporter=text-lcov | coveralls","dev":"babel lib -d build -w"},"description":"Time travel - optimized for web sites trying to be apps","bugs":{"url":"https://github.com/trendsales/redux-app-state/issues"},"homepage":"https://github.com/trendsales/redux-app-state#readme","_id":"redux-app-state@0.9.12","_shasum":"b812502602b0ff1ab0bc39337daa5439562e59ca","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"mortenolsen","email":"morten@olsen.io"},"dist":{"shasum":"b812502602b0ff1ab0bc39337daa5439562e59ca","tarball":"https://registry.npmjs.org/redux-app-state/-/redux-app-state-0.9.12.tgz","integrity":"sha512-HeaV1DFLRzk0yel4rnwwfZbgaP2UnfNSVjTy6sD9HXPFZ9FjMfgOodadEzYcU8D+PGXteH12Qr5kKcNCDtemqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0jJVl0BAEK49QeKojbllTxhohERgOEDLx8+shPqDogAIgKC0uGvqjwfcMuD9dBCtbvfpvjv9f8EzW+ma4220Y/zY="}]},"maintainers":[{"name":"mortenolsen","email":"morten@olsen.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-app-state-0.9.12.tgz_1491302213799_0.16598842456005514"}},"0.9.13":{"name":"redux-app-state","version":"0.9.13","main":"./main.js","repository":{"type":"git","url":"git+https://github.com/trendsales/redux-app-state.git"},"author":{"name":"Morten Olsen","email":"morten@olsen.io"},"license":"MIT","babel":{"presets":["es2015","stage-1"]},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-preset-es2015":"^6.22.0","babel-preset-stage-1":"^6.22.0","babelify":"^7.3.0","browserify":"14","chai":"^3.5.0","coveralls":"^2.11.16","dotenv":"^4.0.0","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"^6.9.0","istanbul":"^0.4.5","karma":"^1.4.1","karma-babel-preprocessor":"^6.0.1","karma-browserify":"^5.1.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-sauce-launcher":"^1.1.0","mocha":"^3.2.0","nyc":"^10.1.2","sinon":"^1.17.7","watchify":"3"},"dependencies":{},"nyc":{"include":["lib/*.js"]},"scripts":{"test:mocha":"mocha --compilers js:babel-register","test:lint":"eslint lib test","test:coverage":"nyc npm run test:mocha","test:karma":"karma start","test":"npm run test:coverage && npm run test:lint","build":"babel lib -d build && cp package.json ./build && cp README.md ./build","coverage":"nyc report --reporter=text-lcov | coveralls","dev":"babel lib -d build -w"},"description":"Time travel - optimized for web sites trying to be apps","bugs":{"url":"https://github.com/trendsales/redux-app-state/issues"},"homepage":"https://github.com/trendsales/redux-app-state#readme","_id":"redux-app-state@0.9.13","_shasum":"1d88cc44808df60797d26b493a80a47bcf3d24f1","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"mortenolsen","email":"morten@olsen.io"},"dist":{"shasum":"1d88cc44808df60797d26b493a80a47bcf3d24f1","tarball":"https://registry.npmjs.org/redux-app-state/-/redux-app-state-0.9.13.tgz","integrity":"sha512-jmdflDOT+7kQALcCNpNXo1EIij/J4/R+O5woaq5Q1Lczc+BgmUiDAl7RyFAl31AgfMNV9DqOQk412DJW7souYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBywJyZHtuxAz55aKMjJhCU/6WE6YAhfxGF0PePuPEAkAiAZE+CFzYSmzKaYyhWRvHTY6VR7NdVdnOsHqer5SfqQ3Q=="}]},"maintainers":[{"name":"mortenolsen","email":"morten@olsen.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-app-state-0.9.13.tgz_1491304625022_0.3675405962858349"}},"0.9.14":{"name":"redux-app-state","version":"0.9.14","main":"./main.js","repository":{"type":"git","url":"git+https://github.com/trendsales/redux-app-state.git"},"author":{"name":"Morten Olsen","email":"morten@olsen.io"},"license":"MIT","babel":{"presets":["es2015","stage-1"]},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-preset-es2015":"^6.22.0","babel-preset-stage-1":"^6.22.0","babelify":"^7.3.0","browserify":"14","chai":"^3.5.0","coveralls":"^2.11.16","dotenv":"^4.0.0","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"^6.9.0","istanbul":"^0.4.5","karma":"^1.4.1","karma-babel-preprocessor":"^6.0.1","karma-browserify":"^5.1.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-sauce-launcher":"^1.1.0","mocha":"^3.2.0","nyc":"^10.1.2","sinon":"^1.17.7","watchify":"3"},"dependencies":{},"nyc":{"include":["lib/*.js"]},"scripts":{"test:mocha":"mocha --compilers js:babel-register","test:lint":"eslint lib test","test:coverage":"nyc npm run test:mocha","test:karma":"karma start","test":"npm run test:coverage && npm run test:lint","build":"babel lib -d build && cp package.json ./build && cp README.md ./build","coverage":"nyc report --reporter=text-lcov | coveralls","dev":"babel lib -d build -w"},"description":"Time travel - optimized for web sites trying to be apps","bugs":{"url":"https://github.com/trendsales/redux-app-state/issues"},"homepage":"https://github.com/trendsales/redux-app-state#readme","_id":"redux-app-state@0.9.14","_shasum":"ee74fc71a5346b07b59747c3e7f7c66e5aaed81f","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"mortenolsen","email":"morten@olsen.io"},"dist":{"shasum":"ee74fc71a5346b07b59747c3e7f7c66e5aaed81f","tarball":"https://registry.npmjs.org/redux-app-state/-/redux-app-state-0.9.14.tgz","integrity":"sha512-hP05VFz6s+ybwAgT1jJpDPCxkSEAx8UEW8AptHzX5xcmrgaPUBcHSV5hFYtPtMNR6j4OnfOHUnzUStEJWKF08A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBQpA9VTFJPgfvDoSCt10hCBc7uFs/SpvZOGK1Ut1UsUAiAGuoIhJWCl/ytaWPFTaRZHD2Grafk1vfYm69U8l2psCQ=="}]},"maintainers":[{"name":"mortenolsen","email":"morten@olsen.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-app-state-0.9.14.tgz_1491305865539_0.06053056777454913"}},"0.9.15":{"name":"redux-app-state","version":"0.9.15","main":"./main.js","repository":{"type":"git","url":"git+https://github.com/trendsales/redux-app-state.git"},"author":{"name":"Morten Olsen","email":"morten@olsen.io"},"license":"MIT","babel":{"presets":["es2015","stage-1"]},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-preset-es2015":"^6.22.0","babel-preset-stage-1":"^6.22.0","babelify":"^7.3.0","browserify":"14","chai":"^3.5.0","coveralls":"^2.11.16","dotenv":"^4.0.0","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"^6.9.0","istanbul":"^0.4.5","karma":"^1.4.1","karma-babel-preprocessor":"^6.0.1","karma-browserify":"^5.1.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-sauce-launcher":"^1.1.0","mocha":"^3.2.0","nyc":"^10.1.2","sinon":"^1.17.7","watchify":"3"},"dependencies":{},"nyc":{"include":["lib/*.js"]},"scripts":{"test:mocha":"mocha --compilers js:babel-register","test:lint":"eslint lib test","test:coverage":"nyc npm run test:mocha","test:karma":"karma start","test":"npm run test:coverage && npm run test:lint","build":"babel lib -d build && cp package.json ./build && cp README.md ./build","coverage":"nyc report --reporter=text-lcov | coveralls","dev":"babel lib -d build -w"},"description":"Time travel - optimized for web sites trying to be apps","bugs":{"url":"https://github.com/trendsales/redux-app-state/issues"},"homepage":"https://github.com/trendsales/redux-app-state#readme","_id":"redux-app-state@0.9.15","_shasum":"69e4c3149cab1619f1f2700423efa7a63a4e841b","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"mortenolsen","email":"morten@olsen.io"},"dist":{"shasum":"69e4c3149cab1619f1f2700423efa7a63a4e841b","tarball":"https://registry.npmjs.org/redux-app-state/-/redux-app-state-0.9.15.tgz","integrity":"sha512-HzJoOyuoF4CeF+XMM7IvgiCyRGlWuR8jCkV3ignc0gJpkOuS+wweuftAyfqGp7KvAfR6lZeV3C5C5mw9Be1gWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxbECzuH+18HP5PtNaf6UisIKVMi6tEJdjwZyYQjXGWgIgA4iNPU8o5K2LQ1vLbaVq0WbhM0nkvDiUpMWgQpVrCLw="}]},"maintainers":[{"name":"mortenolsen","email":"morten@olsen.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-app-state-0.9.15.tgz_1491306653438_0.2669766526669264"}},"0.9.16":{"name":"redux-app-state","version":"0.9.16","main":"./main.js","repository":{"type":"git","url":"git+https://github.com/trendsales/redux-app-state.git"},"author":{"name":"Morten Olsen","email":"morten@olsen.io"},"license":"MIT","babel":{"presets":["es2015","stage-1"]},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-preset-es2015":"^6.22.0","babel-preset-stage-1":"^6.22.0","babelify":"^7.3.0","browserify":"14","chai":"^3.5.0","coveralls":"^2.11.16","dotenv":"^4.0.0","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"^6.9.0","istanbul":"^0.4.5","karma":"^1.4.1","karma-babel-preprocessor":"^6.0.1","karma-browserify":"^5.1.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-sauce-launcher":"^1.1.0","mocha":"^3.2.0","nyc":"^10.1.2","sinon":"^1.17.7","watchify":"3"},"dependencies":{},"nyc":{"include":["lib/*.js"]},"scripts":{"test:mocha":"mocha --compilers js:babel-register","test:lint":"eslint lib test","test:coverage":"nyc npm run test:mocha","test:karma":"karma start","test":"npm run test:coverage && npm run test:lint","build":"babel lib -d build && cp package.json ./build && cp README.md ./build","coverage":"nyc report --reporter=text-lcov | coveralls","dev":"babel lib -d build -w"},"description":"Time travel - optimized for web sites trying to be apps","bugs":{"url":"https://github.com/trendsales/redux-app-state/issues"},"homepage":"https://github.com/trendsales/redux-app-state#readme","_id":"redux-app-state@0.9.16","_shasum":"b2f9ee840a44f432567e86fd6cbcf31300f2e26c","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"mortenolsen","email":"morten@olsen.io"},"dist":{"shasum":"b2f9ee840a44f432567e86fd6cbcf31300f2e26c","tarball":"https://registry.npmjs.org/redux-app-state/-/redux-app-state-0.9.16.tgz","integrity":"sha512-vMP27iq35GPhDJ2TPuY/Jn1VQN4Z+A7bAfIhP6gUvv8J95Xq/iiI28fvzULjaLbCBMug0/4BUE3mtnwRy7ZFCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUs3ZEa3s+984N+4SpguCxh844V+Gr0KfO6cNE8nMkKAIhANRHjvBU/X/265uA6fXYg6xvP0f5t14mH5pKcGU6cIpg"}]},"maintainers":[{"name":"mortenolsen","email":"morten@olsen.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-app-state-0.9.16.tgz_1491308385208_0.9743832643143833"}},"0.9.17":{"name":"redux-app-state","version":"0.9.17","main":"./main.js","repository":{"type":"git","url":"git+https://github.com/trendsales/redux-app-state.git"},"author":{"name":"Morten Olsen","email":"morten@olsen.io"},"license":"MIT","babel":{"presets":["es2015","stage-1"]},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-preset-es2015":"^6.22.0","babel-preset-stage-1":"^6.22.0","babelify":"^7.3.0","browserify":"14","chai":"^3.5.0","coveralls":"^2.11.16","dotenv":"^4.0.0","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"^6.9.0","istanbul":"^0.4.5","karma":"^1.4.1","karma-babel-preprocessor":"^6.0.1","karma-browserify":"^5.1.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-sauce-launcher":"^1.1.0","mocha":"^3.2.0","nyc":"^10.1.2","sinon":"^1.17.7","watchify":"3"},"dependencies":{},"nyc":{"include":["lib/*.js"]},"scripts":{"test:mocha":"mocha --compilers js:babel-register","test:lint":"eslint lib test","test:coverage":"nyc npm run test:mocha","test:karma":"karma start","test":"npm run test:coverage && npm run test:lint","build":"babel lib -d build && cp package.json ./build && cp README.md ./build","coverage":"nyc report --reporter=text-lcov | coveralls","dev":"babel lib -d build -w"},"description":"Time travel - optimized for web sites trying to be apps","bugs":{"url":"https://github.com/trendsales/redux-app-state/issues"},"homepage":"https://github.com/trendsales/redux-app-state#readme","_id":"redux-app-state@0.9.17","_shasum":"ef2a6cd9bbae2a143d8a434f4558112dda759d91","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"mortenolsen","email":"morten@olsen.io"},"dist":{"shasum":"ef2a6cd9bbae2a143d8a434f4558112dda759d91","tarball":"https://registry.npmjs.org/redux-app-state/-/redux-app-state-0.9.17.tgz","integrity":"sha512-x7/0LazwGoCLtH29VkSZ1mkMm24Yi2jxrLPy3pRpHJacHpLVjmPfCzEG9XaAKnDyZFcVNSShUNEm5w6Wp59l3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCK23JWTkF5QIkPImFq8/FlfAgENPPVa9n9A7UFMRrKlgIhAIMwQNqvU2f3nhq1oiooyIVIqmzxmRIInIh5qypZqpyH"}]},"maintainers":[{"name":"mortenolsen","email":"morten@olsen.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-app-state-0.9.17.tgz_1491316567064_0.32077693031169474"}},"0.9.18":{"name":"redux-app-state","version":"0.9.18","main":"./main.js","repository":{"type":"git","url":"git+https://github.com/trendsales/redux-app-state.git"},"author":{"name":"Morten Olsen","email":"morten@olsen.io"},"license":"MIT","babel":{"presets":["es2015","stage-1"]},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-preset-es2015":"^6.22.0","babel-preset-stage-1":"^6.22.0","babelify":"^7.3.0","browserify":"14","chai":"^3.5.0","coveralls":"^2.11.16","dotenv":"^4.0.0","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"^6.9.0","istanbul":"^0.4.5","karma":"^1.4.1","karma-babel-preprocessor":"^6.0.1","karma-browserify":"^5.1.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-sauce-launcher":"^1.1.0","mocha":"^3.2.0","nyc":"^10.1.2","sinon":"^1.17.7","watchify":"3"},"dependencies":{},"nyc":{"include":["lib/*.js"]},"scripts":{"test:mocha":"mocha --compilers js:babel-register","test:lint":"eslint lib test","test:coverage":"nyc npm run test:mocha","test:karma":"karma start","test":"npm run test:coverage && npm run test:lint","build":"babel lib -d build && cp package.json ./build && cp README.md ./build","coverage":"nyc report --reporter=text-lcov | coveralls","dev":"babel lib -d build -w"},"description":"Time travel - optimized for web sites trying to be apps","bugs":{"url":"https://github.com/trendsales/redux-app-state/issues"},"homepage":"https://github.com/trendsales/redux-app-state#readme","_id":"redux-app-state@0.9.18","_shasum":"eebb1418b810a641891d5ee47174824eba1aede6","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"mortenolsen","email":"morten@olsen.io"},"dist":{"shasum":"eebb1418b810a641891d5ee47174824eba1aede6","tarball":"https://registry.npmjs.org/redux-app-state/-/redux-app-state-0.9.18.tgz","integrity":"sha512-9xgC4trgA78YN19r+aJ1ZyR4Kjd5zqCHgpybjax3h2dgIjQiqRPZrZdbP4PN1MSQfpdmqakhr4Dn/zNUH/Dv5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCD0HL7U+f0prSQomJPJnpBG8oVSgy00T7r21A49MM8hwIhALsnHj3LcH04wTuWSzyOKdtYBpLlbLrZEZa+GdI7vbTo"}]},"maintainers":[{"name":"mortenolsen","email":"morten@olsen.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-app-state-0.9.18.tgz_1493375205605_0.3582190105225891"}},"0.9.19":{"name":"redux-app-state","version":"0.9.19","main":"./main.js","repository":{"type":"git","url":"git+https://github.com/trendsales/redux-app-state.git"},"author":{"name":"Morten Olsen","email":"morten@olsen.io"},"license":"MIT","babel":{"presets":["es2015","stage-1"]},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-preset-es2015":"^6.22.0","babel-preset-stage-1":"^6.22.0","babelify":"^7.3.0","browserify":"14","chai":"^3.5.0","coveralls":"^2.11.16","dotenv":"^4.0.0","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"^6.9.0","istanbul":"^0.4.5","karma":"^1.4.1","karma-babel-preprocessor":"^6.0.1","karma-browserify":"^5.1.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-sauce-launcher":"^1.1.0","mocha":"^3.2.0","nyc":"^10.1.2","sinon":"^1.17.7","watchify":"3"},"dependencies":{},"nyc":{"include":["lib/*.js"]},"scripts":{"test:mocha":"mocha --compilers js:babel-register","test:lint":"eslint lib test","test:coverage":"nyc npm run test:mocha","test:karma":"karma start","test":"npm run test:coverage && npm run test:lint","build":"babel lib -d build && cp package.json ./build && cp README.md ./build","coverage":"nyc report --reporter=text-lcov | coveralls","dev":"babel lib -d build -w"},"description":"Time travel - optimized for web sites trying to be apps","bugs":{"url":"https://github.com/trendsales/redux-app-state/issues"},"homepage":"https://github.com/trendsales/redux-app-state#readme","_id":"redux-app-state@0.9.19","_shasum":"e611aadf64841beac051a3d4e2c81f1e802f7c5b","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"mortenolsen","email":"morten@olsen.io"},"dist":{"shasum":"e611aadf64841beac051a3d4e2c81f1e802f7c5b","tarball":"https://registry.npmjs.org/redux-app-state/-/redux-app-state-0.9.19.tgz","integrity":"sha512-J9cmY42eF1BPD6syz+tBWis50vWfPq9DGZnHXuJYAUwfTNdKWeA1ZqDUsH9LRU9V/lJBiHp3LzGKfFo+IpSTRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAwKqwozuClAXDCYcesBn9K/FJP2vvaR0Ir54c/tR1vNAiEAouxADX3CUCQnRLL7KKXL6PgVPmv6hvKozHFQ+XwnJng="}]},"maintainers":[{"name":"mortenolsen","email":"morten@olsen.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-app-state-0.9.19.tgz_1493375595805_0.8824684279970825"}},"0.9.20":{"name":"redux-app-state","version":"0.9.20","main":"./main.js","repository":{"type":"git","url":"git+https://github.com/trendsales/redux-app-state.git"},"author":{"name":"Morten Olsen","email":"morten@olsen.io"},"license":"MIT","babel":{"presets":["es2015","stage-1"]},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-preset-es2015":"^6.22.0","babel-preset-stage-1":"^6.22.0","babelify":"^7.3.0","browserify":"14","chai":"^3.5.0","coveralls":"^2.11.16","dotenv":"^4.0.0","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"^6.9.0","istanbul":"^0.4.5","karma":"^1.4.1","karma-babel-preprocessor":"^6.0.1","karma-browserify":"^5.1.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-sauce-launcher":"^1.1.0","mocha":"^3.2.0","nyc":"^10.1.2","sinon":"^1.17.7","watchify":"3"},"dependencies":{},"nyc":{"include":["lib/*.js"]},"scripts":{"test:mocha":"mocha --compilers js:babel-register","test:lint":"eslint lib test","test:coverage":"nyc npm run test:mocha","test:karma":"karma start","test":"npm run test:coverage && npm run test:lint","build":"babel lib -d build && cp package.json ./build && cp README.md ./build","coverage":"nyc report --reporter=text-lcov | coveralls","dev":"babel lib -d build -w"},"description":"Time travel - optimized for web sites trying to be apps","bugs":{"url":"https://github.com/trendsales/redux-app-state/issues"},"homepage":"https://github.com/trendsales/redux-app-state#readme","_id":"redux-app-state@0.9.20","_shasum":"e06ac8cf79df9def8260dd6c582046615f3c9d03","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"mortenolsen","email":"morten@olsen.io"},"dist":{"shasum":"e06ac8cf79df9def8260dd6c582046615f3c9d03","tarball":"https://registry.npmjs.org/redux-app-state/-/redux-app-state-0.9.20.tgz","integrity":"sha512-FKGAdqMqkoHVuFuKa55cDVCejLVup6ubhmHs1wvIBimaA5rwUTPqaXat+r9VN6Ik688SB3/RVUucc+KW4XhV2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfKNf/B8qpAr70/Ko3hrrC1jEA4k9F+ay4B4Howdgk9AIhALZ8Be7gw79G4vUJk51/C7bI6Kul4WGo5yjOBTg5Rbld"}]},"maintainers":[{"name":"mortenolsen","email":"morten@olsen.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-app-state-0.9.20.tgz_1497600849302_0.7402447352651507"}},"0.9.22":{"name":"redux-app-state","version":"0.9.22","main":"./main.js","repository":{"type":"git","url":"git+https://github.com/trendsales/redux-app-state.git"},"author":{"name":"Morten Olsen","email":"morten@olsen.io"},"license":"MIT","babel":{"presets":["es2015","stage-1"]},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-preset-es2015":"^6.22.0","babel-preset-stage-1":"^6.22.0","babelify":"^7.3.0","browserify":"14","chai":"^3.5.0","coveralls":"^2.11.16","dotenv":"^4.0.0","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"^6.9.0","istanbul":"^0.4.5","karma":"^1.4.1","karma-babel-preprocessor":"^6.0.1","karma-browserify":"^5.1.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-sauce-launcher":"^1.1.0","mocha":"^3.2.0","nyc":"^10.1.2","sinon":"^1.17.7","watchify":"3"},"dependencies":{},"nyc":{"include":["lib/*.js"]},"scripts":{"test:mocha":"mocha --compilers js:babel-register","test:lint":"eslint lib test","test:coverage":"nyc npm run test:mocha","test:karma":"karma start","test":"npm run test:coverage && npm run test:lint","build":"babel lib -d build && cp package.json ./build && cp README.md ./build","coverage":"nyc report --reporter=text-lcov | coveralls","dev":"babel lib -d build -w"},"description":"Time travel - optimized for web sites trying to be apps","bugs":{"url":"https://github.com/trendsales/redux-app-state/issues"},"homepage":"https://github.com/trendsales/redux-app-state#readme","_id":"redux-app-state@0.9.22","_shasum":"6834d99b8c9347c90f2c8d8dcf79c1d29221a7cd","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"mortenolsen","email":"morten@olsen.io"},"dist":{"shasum":"6834d99b8c9347c90f2c8d8dcf79c1d29221a7cd","tarball":"https://registry.npmjs.org/redux-app-state/-/redux-app-state-0.9.22.tgz","integrity":"sha512-wTWV8s82BV+FSaUhOUHvw2sQIempAUJ5oLrtKJdmt9FvkzzkXv30/v2iN9XutjecAajjxs9WwAS7KmVZBtVolA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAj7SVceb5FaDS+vGd7JZYurXe4KhaeeWhPDF+5uG7FAIhAKjZLF4RjvZab/JAGKSdsOOw5kbjD/EWVNhc2nFrjtG7"}]},"maintainers":[{"name":"mortenolsen","email":"morten@olsen.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-app-state-0.9.22.tgz_1498052381090_0.7576067557092756"}},"0.9.23":{"name":"redux-app-state","version":"0.9.23","main":"./main.js","repository":{"type":"git","url":"git+https://github.com/trendsales/redux-app-state.git"},"author":{"name":"Morten Olsen","email":"morten@olsen.io"},"license":"MIT","babel":{"presets":["es2015","stage-1"]},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-preset-es2015":"^6.22.0","babel-preset-stage-1":"^6.22.0","babelify":"^7.3.0","browserify":"14","chai":"^3.5.0","coveralls":"^2.11.16","dotenv":"^4.0.0","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"^6.9.0","istanbul":"^0.4.5","karma":"^1.4.1","karma-babel-preprocessor":"^6.0.1","karma-browserify":"^5.1.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-sauce-launcher":"^1.1.0","mocha":"^3.2.0","nyc":"^10.1.2","sinon":"^1.17.7","watchify":"3"},"dependencies":{},"nyc":{"include":["lib/*.js"]},"scripts":{"test:mocha":"mocha --compilers js:babel-register","test:lint":"eslint lib test","test:coverage":"nyc npm run test:mocha","test:karma":"karma start","test":"npm run test:coverage && npm run test:lint","build":"babel lib -d build && cp package.json ./build && cp README.md ./build","coverage":"nyc report --reporter=text-lcov | coveralls","dev":"babel lib -d build -w"},"description":"Time travel - optimized for web sites trying to be apps","bugs":{"url":"https://github.com/trendsales/redux-app-state/issues"},"homepage":"https://github.com/trendsales/redux-app-state#readme","_id":"redux-app-state@0.9.23","_shasum":"7ae540abe73654b71d24c9b370bf0e4822b15f87","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"mortenolsen","email":"morten@olsen.io"},"dist":{"shasum":"7ae540abe73654b71d24c9b370bf0e4822b15f87","tarball":"https://registry.npmjs.org/redux-app-state/-/redux-app-state-0.9.23.tgz","integrity":"sha512-Ccy0w+0oQgBbfihz0cRLB+9llxOPmXzyQXlgF/hgiETjS7zGyDlP1mIjy2iTP0nR49WoJq/mgBYlEc07FW7teQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmLulGdCReP87lOHZ/u3bJL+elDY5GnzqQgzoHSFphxwIgDLxUwgf6db2jiOoqA1IDp6XtmMOV/veQ7qrmUkv/JBY="}]},"maintainers":[{"name":"mortenolsen","email":"morten@olsen.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-app-state-0.9.23.tgz_1498052639544_0.8296089053619653"}},"0.9.24":{"name":"redux-app-state","version":"0.9.24","main":"./main.js","repository":{"type":"git","url":"git+https://github.com/trendsales/redux-app-state.git"},"author":{"name":"Morten Olsen","email":"morten@olsen.io"},"license":"MIT","babel":{"presets":["es2015","stage-1"]},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-preset-es2015":"^6.22.0","babel-preset-stage-1":"^6.22.0","babelify":"^7.3.0","browserify":"14","chai":"^3.5.0","coveralls":"^2.11.16","dotenv":"^4.0.0","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"^6.9.0","istanbul":"^0.4.5","karma":"^1.4.1","karma-babel-preprocessor":"^6.0.1","karma-browserify":"^5.1.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-sauce-launcher":"^1.1.0","mocha":"^3.2.0","nyc":"^10.1.2","sinon":"^1.17.7","watchify":"3"},"dependencies":{},"nyc":{"include":["lib/*.js"]},"scripts":{"test:mocha":"mocha --compilers js:babel-register","test:lint":"eslint lib test","test:coverage":"nyc npm run test:mocha","test:karma":"karma start","test":"npm run test:coverage && npm run test:lint","build":"babel lib -d build && cp package.json ./build && cp README.md ./build","coverage":"nyc report --reporter=text-lcov | coveralls","dev":"babel lib -d build -w"},"description":"Time travel - optimized for web sites trying to be apps","bugs":{"url":"https://github.com/trendsales/redux-app-state/issues"},"homepage":"https://github.com/trendsales/redux-app-state#readme","_id":"redux-app-state@0.9.24","_shasum":"e2fa6cd9b325b99ea99f83f1b2299fbdbd8ab4fe","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"mortenolsen","email":"morten@olsen.io"},"dist":{"shasum":"e2fa6cd9b325b99ea99f83f1b2299fbdbd8ab4fe","tarball":"https://registry.npmjs.org/redux-app-state/-/redux-app-state-0.9.24.tgz","integrity":"sha512-fYX+H8SUm+xQnluWh4+PpVBaBvF581qepTwOmMoO3cauy8PcKQqYgpUBQy4xLQURflCJOeKSxu1g2/y30YBfmg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCupcs4al/FJoYxGbl7fs+ChiMiJH2MRymysAtc9cDIyQIgB263yOUjGZIlOrarJm+sHRRKaEcns8YlMbbtHAPHxcM="}]},"maintainers":[{"name":"mortenolsen","email":"morten@olsen.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-app-state-0.9.24.tgz_1500451211985_0.2601276342757046"}},"0.9.25":{"name":"redux-app-state","version":"0.9.25","main":"./main.js","repository":{"type":"git","url":"git+https://github.com/trendsales/redux-app-state.git"},"author":{"name":"Morten Olsen","email":"morten@olsen.io"},"license":"MIT","babel":{"presets":["es2015","stage-1"]},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.22.1","babel-preset-es2015":"^6.22.0","babel-preset-stage-1":"^6.22.0","babelify":"^7.3.0","browserify":"14","chai":"^3.5.0","coveralls":"^2.11.16","dotenv":"^4.0.0","eslint":"^3.15.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"4.0.0","eslint-plugin-react":"^6.9.0","istanbul":"^0.4.5","karma":"^1.4.1","karma-babel-preprocessor":"^6.0.1","karma-browserify":"^5.1.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.3.0","karma-mocha-reporter":"^2.2.2","karma-sauce-launcher":"^1.1.0","mocha":"^3.2.0","nyc":"^10.1.2","sinon":"^1.17.7","watchify":"3"},"dependencies":{},"nyc":{"include":["lib/*.js"]},"scripts":{"test:mocha":"mocha --compilers js:babel-register","test:lint":"eslint lib test","test:coverage":"nyc npm run test:mocha","test:karma":"karma start","test":"npm run test:coverage && npm run test:lint","build":"babel lib -d build && cp package.json ./build && cp README.md ./build","coverage":"nyc report --reporter=text-lcov | coveralls","dev":"babel lib -d build -w"},"description":"Time travel - optimized for web sites trying to be apps","bugs":{"url":"https://github.com/trendsales/redux-app-state/issues"},"homepage":"https://github.com/trendsales/redux-app-state#readme","_id":"redux-app-state@0.9.25","_shasum":"6781c8b99f5a197332c3543fda82cb0ad6128cef","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"mortenolsen","email":"morten@olsen.io"},"dist":{"shasum":"6781c8b99f5a197332c3543fda82cb0ad6128cef","tarball":"https://registry.npmjs.org/redux-app-state/-/redux-app-state-0.9.25.tgz","integrity":"sha512-XxtE2ZvDCvTChfW6P65fNb+FK6+btfLthngd/z8PDVPXBDY+XPZSDBr55yX4SVyMAfOBrRWxwzwQVRndGZ/FSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQ+HjR377Bq0Delaekce6/Np8WW6LrBtgPxyPoZK/W5gIgXDSqdk9/UC59YqkLQzlDY24+B/bZSzsMvLdP7B7JMJE="}]},"maintainers":[{"name":"mortenolsen","email":"morten@olsen.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-app-state-0.9.25.tgz_1500451971540_0.39637203654274344"}}},"readme":"# redux-app-state\nTime travel - optimized for web sites trying to be apps\n\n[![Build Status](https://travis-ci.org/trendsales/redux-app-state.svg?branch=master)](https://travis-ci.org/trendsales/redux-app-state) [![Coverage Status](https://coveralls.io/repos/github/trendsales/redux-app-state/badge.svg?branch=master)](https://coveralls.io/github/trendsales/redux-app-state?branch=master) [![Code Climate](https://codeclimate.com/github/trendsales/redux-app-state/badges/gpa.svg)](https://codeclimate.com/github/trendsales/redux-app-state)\n\nDescription\n\n## Installation\n\nAt the moment there is no direct means of installation. The closest thing is to clone the repository, run a build using `npm run build`, create a link for it using `npm link` and then using that link inside a project `npm link redux-app-state`.\n\nA NPM package is in the works and will e released as soon as the project is ready.\n\n## Usage\n\nThe project supplies three main components:\n\n* Actions (`import { navigate, back, clean } from 'redux-app-state/action'`)\n* Higher Order Reducer (`import { createHistoryReducer } from 'redux-app-state'`)\n* Middleware (`import { createHistoryMiddleware } from 'redux-app-state'`)\n\nIn addition a set of navigation strategies are included\n\n```javascript\nimport { createHistoryReducer, createHistoryMiddleware } from 'redux-app-state';\nimport { navigate } from 'redux-app-state/actions';\nimport withDismissed from 'redux-app-state/strategies/with-dismissed';\nimport { createStore, applyMiddleware } from 'redux';\n\nconst historyMiddleware = createHistoryMiddleware();\nconst historyReducer = createHistoryReducer(withDismissed);\n\nstore = createStore(\n  historyReducer(reducers),\n  applyMiddleware(historyMiddleware)\n);\n\nstore.dispatch(navigate('/'));\n```\n\n## Handling navigation\n\n### resolveMeta\n\n## APIs\nIn addition to strategies, different APIs can also be passed, to indicate how the application can update its environment, for instance if it should use `window.history`, hashes in the url or simple not reflect changes to the outside.\n\n**nil** Does not effect its outside environment history tracking and page changing is done only in memory\n\n**window** Uses `window.history` to manipulate the URL, back button interaction and alike. This also stores state in the browsers history state so refreshes can keep data about previous pages\n\n**hash** (Not yet finished)\n\n## Build in strategies\nThere are a few ready to go strategies, which defines how the history behaves.\n\n**Default** If no strategy is provided it will pop the top page on back and nothing else.\n\n**With dismissed** When navigating back, pages are not removed from the page list, but instead marked as dismissed in its meta data. When a new page is added all dismissed pages are removed.\n\n## Custom strategies\n\n### Options\n\n**api** The API for handling out side integration.\n\n**initState** If for instance a page is server side rendered, and should start using this data as its base, this data can be passed as initState data. Another alternative is to give the data as `preloaded` on first navigation request\n\n**onBack** `(pageList:ImmutableList, requestMetaData:Object)=>pageList:ImmutableList` A function which takes a list of pages and updates it to its new state. This is called every time a back action is requested.\nDefault: `pageList => pageList.pop()`\n\n**getCurrentPage** `(pageList:ImmutableList)=>index:Number` A function which is used to determin which page is currently the active. As for the `with-dismissed` strategy this finds the index of the last page in the list which is not dismissed.\nDefault: `pageList => pageList.size - 1;`\n\n**beforeNavigate**\n\n**mapToHistory**\n\n**afterNavigate**\n","maintainers":[{"name":"mortenolsen","email":"morten@olsen.io"}],"time":{"modified":"2022-06-26T09:58:50.040Z","created":"2017-03-31T12:03:40.803Z","0.0.1":"2017-03-31T12:03:40.803Z","0.9.0":"2017-03-31T12:10:58.698Z","0.9.1":"2017-03-31T12:12:06.171Z","0.9.2":"2017-03-31T12:14:16.045Z","0.9.3":"2017-03-31T13:06:45.039Z","0.9.4":"2017-03-31T13:18:54.683Z","0.9.5":"2017-04-02T22:01:03.014Z","0.9.6":"2017-04-03T00:19:00.678Z","0.9.7":"2017-04-03T08:21:28.462Z","0.9.8":"2017-04-04T07:39:00.693Z","0.9.10":"2017-04-04T07:41:55.723Z","0.9.11":"2017-04-04T10:04:13.504Z","0.9.12":"2017-04-04T10:36:55.552Z","0.9.13":"2017-04-04T11:17:07.042Z","0.9.14":"2017-04-04T11:37:47.355Z","0.9.15":"2017-04-04T11:50:53.883Z","0.9.16":"2017-04-04T12:19:46.912Z","0.9.17":"2017-04-04T14:36:09.153Z","0.9.18":"2017-04-28T10:26:47.541Z","0.9.19":"2017-04-28T10:33:16.435Z","0.9.20":"2017-06-16T08:14:10.830Z","0.9.22":"2017-06-21T13:39:42.071Z","0.9.23":"2017-06-21T13:44:00.488Z","0.9.24":"2017-07-19T08:00:12.977Z","0.9.25":"2017-07-19T08:12:52.807Z"},"homepage":"https://github.com/trendsales/redux-app-state#readme","repository":{"type":"git","url":"git+https://github.com/trendsales/redux-app-state.git"},"author":{"name":"Morten Olsen","email":"morten@olsen.io"},"bugs":{"url":"https://github.com/trendsales/redux-app-state/issues"},"license":"MIT","readmeFilename":"README.md","description":"Time travel - optimized for web sites trying to be apps"}