{"_id":"redux-beacon","_rev":"27-6b0d2623e9af9d8f8aa70fc6a28e8156","name":"redux-beacon","description":"Analytics integration for Redux and ngrx/store","dist-tags":{"latest":"2.1.0","next":"2.0.0-rc.2"},"versions":{"0.0.0":{"name":"redux-beacon","version":"0.0.0","description":"Mapping Redux actions to analytics events","main":"index.js","scripts":{"test":"jest"},"author":"","license":"MIT","_id":"redux-beacon@0.0.0","_shasum":"88d92a89fabb08a84f129a8d70138a53f4e4119c","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"ttmarek","email":"ttmarek@outlook.com"},"dist":{"shasum":"88d92a89fabb08a84f129a8d70138a53f4e4119c","tarball":"https://registry.npmjs.org/redux-beacon/-/redux-beacon-0.0.0.tgz","integrity":"sha512-KSB+M68hooMK8a7z1U5eqE3kMEz2sQl4aN9jXaBhukKZOK86d3SViuyugT/6Y7erhF2bL7GIY5jssLLl4rk3hA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICwpQPlPVmdcbcztWFzrlOAQzUG3RwWZ8NecixkG+Du3AiEAqiv9C/CDlPAiZuLT28dQsdBTCNAbiAqheD4kHnp+52E="}]},"maintainers":[{"name":"ttmarek","email":"ttmarek@outlook.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-beacon-0.0.0.tgz_1481644970585_0.531993973068893"},"directories":{}},"0.1.0":{"name":"redux-beacon","version":"0.1.0","description":"Analytics integration for Redux and ngrx/store","main":"lib/index.js","typings":"./index.d.ts","files":["dist","extensions","index.d.ts","lib","src","targets"],"scripts":{"docs:prepare":"gitbook install","docs:watch":"npm run docs:prepare && gitbook serve","docs:build":"npm run docs:prepare && rm -rf _book && gitbook build","docs:publish":"npm run docs:build && cd _book && git init && git commit --allow-empty -m 'Update docs' && git checkout -b gh-pages && git add . && git commit -am 'Update docs' && git push git@github.com:rangle/redux-beacon gh-pages --force","lint":"eslint src test","test":"jest --watch && npm run lint","check":"npm run lint && jest --coverage","clean":"rm -rf lib dist extensions targets coverage","prebuild":"npm run clean","build:cjs:main":"babel src/main --out-dir lib","build:cjs:extensions":"babel src/extensions --out-dir extensions --copy-files","build:cjs:targets":"babel src/targets --out-dir targets --copy-files","build:cjs":"npm run build:cjs:main && npm run build:cjs:extensions && npm run build:cjs:targets","build:umd:main":"webpack --config webpack.main.config.js","build:umd:targets":"webpack --config webpack.targets.config.js","build:umd:extensions":"webpack --config webpack.extensions.config.js","build:umd":"npm run build:umd:main && npm run build:umd:targets && npm run build:umd:extensions","build:umd:prod:main":"NODE_ENV=PRODUCTION webpack --config webpack.main.config.js","build:umd:prod:targets":"NODE_ENV=PRODUCTION webpack --config webpack.targets.config.js","build:umd:prod:extensions":"NODE_ENV=PRODUCTION webpack --config webpack.extensions.config.js","build:umd:prod":"npm run build:umd:prod:main && npm run build:umd:prod:targets && npm run build:umd:prod:extensions","build":"npm run build:cjs && npm run build:umd:prod && npm run build:umd","prepublish":"npm run build"},"engines":{"node":">=6.2.0"},"keywords":["redux-beacon","redux","analytics","redux-analytics","redux-gtm","google tag manager","google analytics"],"repository":{"type":"git","url":"git+https://github.com/rangle/redux-beacon.git"},"license":"MIT","devDependencies":{"babel-cli":"^6.18.0","babel-loader":"^6.2.9","babel-preset-latest":"^6.16.0","eslint":"^3.8.1","eslint-config-airbnb":"^12.0.0","eslint-plugin-import":"^2.0.1","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-react":"^6.4.1","gitbook-cli":"^2.3.0","jest":"18.1.0","redux":"^3.6.0","typescript":"^2.0.3","typescript-definition-tester":"0.0.4","webpack":"^1.14.0"},"jest":{"testRegex":"(/test/.*\\.js)$","collectCoverageFrom":["src/**/*.js","!**/extensions/**"],"coverageThreshold":{"global":{"branches":70,"functions":70,"lines":70,"statements":70}}},"gitHead":"a46b988335ea5a817ba9d7ba0c4fff98fe30b57c","bugs":{"url":"https://github.com/rangle/redux-beacon/issues"},"homepage":"https://github.com/rangle/redux-beacon#readme","_id":"redux-beacon@0.1.0","_shasum":"2f19025ab893567096bd623f80618d6e478f471a","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"ttmarek","email":"ttmarek@outlook.com"},"dist":{"shasum":"2f19025ab893567096bd623f80618d6e478f471a","tarball":"https://registry.npmjs.org/redux-beacon/-/redux-beacon-0.1.0.tgz","integrity":"sha512-R6tkx0kbYfAe+spxjZ2TdmuhG5XW/hFa9NOQuSRksqUXlQpj9nk/9obkB0/PmfRSM1nrkLY9O+H1JeBxKaiczA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE8+XSXwdIhiTd6NgyOb61mYqHuMDoDsSsbgWz9o2Bs3AiEAi1jplWwwSMFn+NsArI2xHxRQvq40Q5dQX0ztFPR/i/s="}]},"maintainers":[{"name":"ttmarek","email":"ttmarek@outlook.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-beacon-0.1.0.tgz_1484246495027_0.3984073060564697"},"directories":{}},"0.1.1":{"name":"redux-beacon","version":"0.1.1","description":"Analytics integration for Redux and ngrx/store","main":"lib/index.js","typings":"./index.d.ts","files":["dist","extensions","index.d.ts","lib","src","targets"],"scripts":{"docs:prepare":"gitbook install","docs:watch":"npm run docs:prepare && gitbook serve","docs:build":"npm run docs:prepare && rm -rf _book && gitbook build","docs:publish":"npm run docs:build && cd _book && git init && git commit --allow-empty -m 'Update docs' && git checkout -b gh-pages && git add . && git commit -am 'Update docs' && git push git@github.com:rangle/redux-beacon gh-pages --force","lint":"eslint src test","test":"jest --watch && npm run lint","check":"npm run lint && jest --coverage","clean":"rm -rf lib dist extensions targets coverage","prebuild":"npm run clean","build:cjs:main":"babel src/main --out-dir lib","build:cjs:extensions":"babel src/extensions --out-dir extensions --copy-files","build:cjs:targets":"babel src/targets --out-dir targets --copy-files","build:cjs":"npm run build:cjs:main && npm run build:cjs:extensions && npm run build:cjs:targets","build:umd:main":"webpack --config webpack.main.config.js","build:umd:targets":"webpack --config webpack.targets.config.js","build:umd:extensions":"webpack --config webpack.extensions.config.js","build:umd":"npm run build:umd:main && npm run build:umd:targets && npm run build:umd:extensions","build:umd:prod:main":"NODE_ENV=PRODUCTION webpack --config webpack.main.config.js","build:umd:prod:targets":"NODE_ENV=PRODUCTION webpack --config webpack.targets.config.js","build:umd:prod:extensions":"NODE_ENV=PRODUCTION webpack --config webpack.extensions.config.js","build:umd:prod":"npm run build:umd:prod:main && npm run build:umd:prod:targets && npm run build:umd:prod:extensions","build":"npm run build:cjs && npm run build:umd:prod && npm run build:umd","prepublish":"npm run build"},"engines":{"node":">=6.2.0"},"keywords":["redux-beacon","redux","analytics","redux-analytics","redux-gtm","google tag manager","google analytics"],"repository":{"type":"git","url":"git+https://github.com/rangle/redux-beacon.git"},"license":"MIT","devDependencies":{"babel-cli":"^6.18.0","babel-loader":"^6.2.9","babel-preset-latest":"^6.16.0","eslint":"^3.8.1","eslint-config-airbnb":"^12.0.0","eslint-plugin-import":"^2.0.1","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-react":"^6.4.1","gitbook-cli":"^2.3.0","jest":"18.1.0","redux":"^3.6.0","typescript":"^2.0.3","typescript-definition-tester":"0.0.4","webpack":"^1.14.0"},"jest":{"testRegex":"(/test/.*\\.js)$","collectCoverageFrom":["src/**/*.js","!**/extensions/**"],"coverageThreshold":{"global":{"branches":70,"functions":70,"lines":70,"statements":70}}},"gitHead":"0ca85c742c53697d8e3bdb928a09cf2cfac13262","bugs":{"url":"https://github.com/rangle/redux-beacon/issues"},"homepage":"https://github.com/rangle/redux-beacon#readme","_id":"redux-beacon@0.1.1","_shasum":"bbe8ef19116c9df9e6efb15065d4d36f3238b95a","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"ttmarek","email":"ttmarek@outlook.com"},"dist":{"shasum":"bbe8ef19116c9df9e6efb15065d4d36f3238b95a","tarball":"https://registry.npmjs.org/redux-beacon/-/redux-beacon-0.1.1.tgz","integrity":"sha512-XP9CHdmIfIcw1wLBb3s3py4+sy2Y5iJKcoapfmedAjahDXvvuacO6YgPg46UgtVaV8WKiPQtPgwoR9BCoabUuQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB+UltusJIeKNtflzE8qWBu3Vguf3gndEamiQ5PBqvK+AiEAt6YtOnZmeZuYNr8n8q6x6a759gwg53TE1Q/CBmpyhyM="}]},"maintainers":[{"name":"ttmarek","email":"ttmarek@outlook.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-beacon-0.1.1.tgz_1484247958778_0.11743323132395744"},"directories":{}},"0.1.2":{"name":"redux-beacon","version":"0.1.2","description":"Analytics integration for Redux and ngrx/store","main":"lib/index.js","typings":"./index.d.ts","files":["dist","extensions","index.d.ts","lib","src","targets","utils"],"scripts":{"docs:prepare":"gitbook install","docs:watch":"npm run docs:prepare && gitbook serve","docs:build":"npm run docs:prepare && rm -rf _book && gitbook build","docs:publish":"npm run docs:build && cd _book && git init && git commit --allow-empty -m 'Update docs' && git checkout -b gh-pages && git add . && git commit -am 'Update docs' && git push git@github.com:rangle/redux-beacon gh-pages --force","lint":"eslint src test","test":"jest --watch && npm run lint","check":"npm run lint && jest --coverage","clean":"rm -rf lib dist extensions targets coverage utils","prebuild":"npm run clean","build:cjs:main":"babel src/main --out-dir lib","build:cjs:utils":"babel src/utils --out-dir utils","build:cjs:extensions":"babel src/extensions --out-dir extensions --copy-files","build:cjs:targets":"babel src/targets --out-dir targets --copy-files","build:cjs":"npm run build:cjs:main && npm run build:cjs:extensions && npm run build:cjs:targets && npm run build:cjs:utils","build:umd:main":"webpack --config webpack.main.config.js","build:umd:targets":"webpack --config webpack.targets.config.js","build:umd:extensions":"webpack --config webpack.extensions.config.js","build:umd":"npm run build:umd:main && npm run build:umd:targets && npm run build:umd:extensions","build:umd:prod:main":"NODE_ENV=PRODUCTION webpack --config webpack.main.config.js","build:umd:prod:targets":"NODE_ENV=PRODUCTION webpack --config webpack.targets.config.js","build:umd:prod:extensions":"NODE_ENV=PRODUCTION webpack --config webpack.extensions.config.js","build:umd:prod":"npm run build:umd:prod:main && npm run build:umd:prod:targets && npm run build:umd:prod:extensions","build":"npm run build:cjs && npm run build:umd:prod && npm run build:umd","prepublish":"npm run build"},"engines":{"node":">=6.2.0"},"keywords":["redux-beacon","redux","analytics","redux-analytics","redux-gtm","google tag manager","google analytics"],"repository":{"type":"git","url":"git+https://github.com/rangle/redux-beacon.git"},"license":"MIT","devDependencies":{"babel-cli":"^6.18.0","babel-loader":"^6.2.9","babel-preset-latest":"^6.16.0","eslint":"^3.8.1","eslint-config-airbnb":"^12.0.0","eslint-plugin-import":"^2.0.1","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-react":"^6.4.1","fuzzy-equal":"^1.0.1","gitbook-cli":"^2.3.0","jest":"18.1.0","moment":"^2.17.1","redux":"^3.6.0","typescript":"^2.0.3","typescript-definition-tester":"0.0.4","webpack":"^1.14.0"},"jest":{"testRegex":"(/test/.*\\.js)$","testPathIgnorePatterns":["<rootDir>/_book/","<rootDir>/node_modules/"],"collectCoverageFrom":["src/**/*.js","!**/extensions/**"],"coverageThreshold":{"global":{"branches":70,"functions":70,"lines":70,"statements":70}}},"gitHead":"05b8096d7aa88bfc18bb83ee3fb9c8be03d7845d","bugs":{"url":"https://github.com/rangle/redux-beacon/issues"},"homepage":"https://github.com/rangle/redux-beacon#readme","_id":"redux-beacon@0.1.2","_shasum":"2689c18fbc9e978a3f87fefb5d5522dc4f1d911e","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"ttmarek","email":"ttmarek@outlook.com"},"dist":{"shasum":"2689c18fbc9e978a3f87fefb5d5522dc4f1d911e","tarball":"https://registry.npmjs.org/redux-beacon/-/redux-beacon-0.1.2.tgz","integrity":"sha512-verK4CVkVcmbdNhGXyBen1CkOQLIyWrtJwyQ/8wp4czVn35bRxV10fZX1yrFZrlH6sazlT8iz6KSHc4BUG0F8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDMcAFxXOZs4bYBzm/huO9FeMvdFVm9ngPJ3/7iCRNLYAiBu7qEQ4Zr5hugb5gE/rMJN87SVklbbm56G5Ffb3skGNg=="}]},"maintainers":[{"name":"ttmarek","email":"ttmarek@outlook.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-beacon-0.1.2.tgz_1484944801464_0.06396505213342607"},"directories":{}},"0.2.0":{"name":"redux-beacon","version":"0.2.0","description":"Analytics integration for Redux and ngrx/store","main":"lib/index.js","typings":"./index.d.ts","files":["dist","extensions","index.d.ts","lib","src","targets","utils"],"scripts":{"docs:prepare":"gitbook install","docs:watch":"yarn run docs:prepare && gitbook serve","docs:build":"yarn run docs:prepare && rm -rf _book && gitbook build","docs:publish":"yarn run docs:build && cd _book && git init && git commit --allow-empty -m 'Update docs' && git checkout -b gh-pages && git add . && git commit -am 'Update docs' && git push git@github.com:rangle/redux-beacon gh-pages --force","lint":"eslint src test","test":"yarn run lint && jest --watch && yarn run lint","check":"yarn run lint && jest --coverage","clean":"rm -rf lib dist extensions targets coverage utils _book","prebuild":"yarn run clean","build:cjs:main":"babel src/main --out-dir lib","build:cjs:utils":"babel src/utils --out-dir utils","build:cjs:extensions":"babel src/extensions --out-dir extensions --copy-files --ignore __tests__","build:cjs:targets":"babel src/targets --out-dir targets --copy-files","build:cjs":"yarn run build:cjs:main && yarn run build:cjs:extensions && yarn run build:cjs:targets && yarn run build:cjs:utils","build:umd:main":"webpack --config webpack.main.config.js","build:umd:targets":"webpack --config webpack.targets.config.js","build:umd:extensions":"webpack --config webpack.extensions.config.js","build:umd":"yarn run build:umd:main && yarn run build:umd:targets && yarn run build:umd:extensions","build:umd:prod:main":"NODE_ENV=PRODUCTION webpack --config webpack.main.config.js","build:umd:prod:targets":"NODE_ENV=PRODUCTION webpack --config webpack.targets.config.js","build:umd:prod:extensions":"NODE_ENV=PRODUCTION webpack --config webpack.extensions.config.js","build:umd:prod":"yarn run build:umd:prod:main && yarn run build:umd:prod:targets && yarn run build:umd:prod:extensions","build":"yarn run build:cjs && yarn run build:umd:prod && yarn run build:umd","prepublish":"yarn run build"},"engines":{"node":">=6.2.0"},"keywords":["redux-beacon","redux","analytics","redux-analytics","redux-gtm","google tag manager","google analytics"],"repository":{"type":"git","url":"git+https://github.com/rangle/redux-beacon.git"},"license":"MIT","devDependencies":{"babel-cli":"^6.18.0","babel-loader":"^6.2.9","babel-preset-latest":"^6.16.0","consolemock":"^0.1.0","eslint":"^3.8.1","eslint-config-airbnb":"^12.0.0","eslint-plugin-import":"^2.0.1","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-react":"^6.4.1","fake-indexeddb":"^1.0.11","fuzzy-equal":"^1.0.1","gitbook-cli":"^2.3.0","jest":"^19.0.2","moment":"^2.17.1","redux":"^3.6.0","typescript":"^2.0.3","typescript-definition-tester":"0.0.4","webpack":"^1.14.0"},"jest":{"testRegex":"(/__tests__/.*|/test/.*\\.js)$","testPathIgnorePatterns":["<rootDir>/_book/","<rootDir>/node_modules/","__snapshots__"],"collectCoverageFrom":["src/**/*.js"],"coverageThreshold":{"global":{"branches":70,"functions":70,"lines":70,"statements":70}}},"gitHead":"3e1bf23fd8e80971b6ebe7a21f76e2794956b0d3","bugs":{"url":"https://github.com/rangle/redux-beacon/issues"},"homepage":"https://github.com/rangle/redux-beacon#readme","_id":"redux-beacon@0.2.0","_shasum":"02026c5a9e09420f55fa314e18e102c13af5f055","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"ttmarek","email":"ttmarek@outlook.com"},"dist":{"shasum":"02026c5a9e09420f55fa314e18e102c13af5f055","tarball":"https://registry.npmjs.org/redux-beacon/-/redux-beacon-0.2.0.tgz","integrity":"sha512-dkr+wo6/UJo7HbnuH/xjVog0NNIDJngFg+cDYR4UuLqoELakjpy2UF3R6lGRwpF5Byv9tkugmT6kQmYvF4uC6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrkaoENirkLNoOk3AgDC7krsPXxpAE3TK6OJSJj1F4uAIhAIxdmojcJtASeV7hcpN2+3MxJ3GExmHlt0d/zd9vyVMi"}]},"maintainers":[{"name":"ttmarek","email":"ttmarek@outlook.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-beacon-0.2.0.tgz_1489176091501_0.04835326946340501"},"directories":{}},"0.2.1":{"name":"redux-beacon","version":"0.2.1","description":"Analytics integration for Redux and ngrx/store","main":"lib/index.js","typings":"./index.d.ts","files":["dist","extensions","index.d.ts","lib","src","targets","utils"],"scripts":{"docs:prepare":"gitbook install","docs:watch":"yarn run docs:prepare && gitbook serve","docs:build":"yarn run docs:prepare && rm -rf _book && gitbook build","docs:publish":"yarn run docs:build && cd _book && git init && git commit --allow-empty -m 'Update docs' && git checkout -b gh-pages && git add . && git commit -am 'Update docs' && git push git@github.com:rangle/redux-beacon gh-pages --force","lint":"eslint src test","test":"yarn run lint && jest --watch && yarn run lint","check":"yarn run lint && jest --coverage","clean":"rm -rf lib dist extensions targets coverage utils _book","prebuild":"yarn run clean","build:cjs:main":"babel src/main --out-dir lib --ignore __tests__","build:cjs:utils":"babel src/utils --out-dir utils","build:cjs:extensions":"babel src/extensions --out-dir extensions --copy-files --ignore __tests__","build:cjs:targets":"babel src/targets --out-dir targets --copy-files","build:cjs":"yarn run build:cjs:main && yarn run build:cjs:extensions && yarn run build:cjs:targets && yarn run build:cjs:utils","build:umd:main":"webpack --config webpack.main.config.js","build:umd:targets":"webpack --config webpack.targets.config.js","build:umd:extensions":"webpack --config webpack.extensions.config.js","build:umd":"yarn run build:umd:main && yarn run build:umd:targets && yarn run build:umd:extensions","build:umd:prod:main":"NODE_ENV=PRODUCTION webpack --config webpack.main.config.js","build:umd:prod:targets":"NODE_ENV=PRODUCTION webpack --config webpack.targets.config.js","build:umd:prod:extensions":"NODE_ENV=PRODUCTION webpack --config webpack.extensions.config.js","build:umd:prod":"yarn run build:umd:prod:main && yarn run build:umd:prod:targets && yarn run build:umd:prod:extensions","build":"yarn run build:cjs && yarn run build:umd:prod && yarn run build:umd","prepublish":"yarn run build"},"engines":{"node":">=6.2.0"},"keywords":["redux-beacon","redux","analytics","redux-analytics","redux-gtm","google tag manager","google analytics"],"repository":{"type":"git","url":"git+https://github.com/rangle/redux-beacon.git"},"license":"MIT","devDependencies":{"babel-cli":"^6.18.0","babel-loader":"^6.2.9","babel-preset-latest":"^6.16.0","consolemock":"^0.2.0","eslint":"^3.8.1","eslint-config-airbnb":"^12.0.0","eslint-plugin-import":"^2.0.1","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-react":"^6.4.1","fake-indexeddb":"^1.0.11","fuzzy-equal":"^1.0.1","gitbook-cli":"^2.3.0","jest":"^19.0.2","moment":"^2.17.1","redux":"^3.6.0","typescript":"^2.0.3","typescript-definition-tester":"0.0.4","webpack":"^1.14.0"},"jest":{"testRegex":"(/__tests__/.*|/test/.*\\.js)$","testPathIgnorePatterns":["<rootDir>/_book/","<rootDir>/node_modules/","__snapshots__"],"collectCoverageFrom":["src/**/*.js"],"coverageThreshold":{"global":{"branches":70,"functions":70,"lines":70,"statements":70}}},"gitHead":"d38fdf98228e6f6dd1c8ecf3b29b7b6615bea21a","bugs":{"url":"https://github.com/rangle/redux-beacon/issues"},"homepage":"https://github.com/rangle/redux-beacon#readme","_id":"redux-beacon@0.2.1","_shasum":"0945a6819eeafa5c65152652a4a41fefed8a887a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"ttmarek","email":"ttmarek@outlook.com"},"dist":{"shasum":"0945a6819eeafa5c65152652a4a41fefed8a887a","tarball":"https://registry.npmjs.org/redux-beacon/-/redux-beacon-0.2.1.tgz","integrity":"sha512-EeoDyjh21SGlPrj1UdJBFsdcG94bEHUEvpR2wjVzQa65V32sBuDjuuOrLYXjQVQ/WuffmKjTlROJU24Jl3lspQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBuoLtU+ZVsLPrq1bLcyIhyQqpa5ViE0KfQF0g/n3GUTAiBoI0CHtJ3T5MBsPBDKUTlQluzGgjJRh8mdsoWX54bB+w=="}]},"maintainers":[{"name":"ttmarek","email":"ttmarek@outlook.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-beacon-0.2.1.tgz_1489685981287_0.872970134485513"},"directories":{}},"0.2.2":{"name":"redux-beacon","version":"0.2.2","description":"Analytics integration for Redux and ngrx/store","main":"lib/index.js","typings":"./index.d.ts","files":["dist","extensions","index.d.ts","lib","src","targets","utils"],"scripts":{"docs:prepare":"gitbook install","docs:watch":"yarn run docs:prepare && gitbook serve","docs:build":"yarn run docs:prepare && rm -rf _book && gitbook build","docs:publish":"yarn run docs:build && cd _book && git init && git commit --allow-empty -m 'Update docs' && git checkout -b gh-pages && git add . && git commit -am 'Update docs' && git push git@github.com:rangle/redux-beacon gh-pages --force","lint":"eslint src test","test":"yarn run lint && jest --watch && yarn run lint","check":"yarn run lint && jest --coverage","clean":"rm -rf lib dist extensions targets coverage utils _book","prebuild":"yarn run clean","build:cjs:main":"babel src/main --out-dir lib --ignore __tests__","build:cjs:utils":"babel src/utils --out-dir utils","build:cjs:extensions":"babel src/extensions --out-dir extensions --copy-files --ignore __tests__","build:cjs:targets":"babel src/targets --out-dir targets --copy-files","build:cjs":"yarn run build:cjs:main && yarn run build:cjs:extensions && yarn run build:cjs:targets && yarn run build:cjs:utils","build:umd:main":"webpack --config webpack.main.config.js","build:umd:targets":"webpack --config webpack.targets.config.js","build:umd:extensions":"webpack --config webpack.extensions.config.js","build:umd":"yarn run build:umd:main && yarn run build:umd:targets && yarn run build:umd:extensions","build:umd:prod:main":"NODE_ENV=PRODUCTION webpack --config webpack.main.config.js","build:umd:prod:targets":"NODE_ENV=PRODUCTION webpack --config webpack.targets.config.js","build:umd:prod:extensions":"NODE_ENV=PRODUCTION webpack --config webpack.extensions.config.js","build:umd:prod":"yarn run build:umd:prod:main && yarn run build:umd:prod:targets && yarn run build:umd:prod:extensions","build":"yarn run build:cjs && yarn run build:umd:prod && yarn run build:umd","prepublish":"yarn run build"},"engines":{"node":">=6.2.0"},"keywords":["redux-beacon","redux","analytics","redux-analytics","redux-gtm","google tag manager","google analytics"],"repository":{"type":"git","url":"git+https://github.com/rangle/redux-beacon.git"},"license":"MIT","devDependencies":{"babel-cli":"^6.18.0","babel-loader":"^6.2.9","babel-preset-latest":"^6.16.0","consolemock":"^0.2.0","eslint":"^3.8.1","eslint-config-airbnb":"^12.0.0","eslint-plugin-import":"^2.0.1","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-react":"^6.4.1","fake-indexeddb":"^1.0.11","fuzzy-equal":"^1.0.1","gitbook-cli":"^2.3.0","jest":"^19.0.2","moment":"^2.17.1","redux":"^3.6.0","typescript":"^2.0.3","typescript-definition-tester":"0.0.4","webpack":"^1.14.0"},"jest":{"testRegex":"(/__tests__/.*|/test/.*\\.js)$","testPathIgnorePatterns":["<rootDir>/_book/","<rootDir>/node_modules/","__snapshots__"],"collectCoverageFrom":["src/**/*.js"],"coverageThreshold":{"global":{"branches":70,"functions":70,"lines":70,"statements":70}}},"gitHead":"19dea7ce1fbf9c0a484b425a08c7f320a5a85054","bugs":{"url":"https://github.com/rangle/redux-beacon/issues"},"homepage":"https://github.com/rangle/redux-beacon#readme","_id":"redux-beacon@0.2.2","_shasum":"84ae6379f6349933c74f770c64c4703bd834b05e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"ttmarek","email":"ttmarek@outlook.com"},"dist":{"shasum":"84ae6379f6349933c74f770c64c4703bd834b05e","tarball":"https://registry.npmjs.org/redux-beacon/-/redux-beacon-0.2.2.tgz","integrity":"sha512-pDE47XqumYX8mDUNXrZQ4eHdRvCbp32GwoCkP8XkPXUJ2y14TfqanJHNed7MeokkprNliY+MeZTiMTbtu2NTlw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOdSbm39oagqcOMoWQhBDvZwh+67qpd1MFBI2h8o1EaAIhAMyc+nDL8LFcULsNEYVS47kyVo3Ut6MCeO2CoFJHmr8I"}]},"maintainers":[{"name":"ttmarek","email":"ttmarek@outlook.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-beacon-0.2.2.tgz_1491415231996_0.7896334193646908"},"directories":{}},"0.3.0":{"name":"redux-beacon","version":"0.3.0","description":"Analytics integration for Redux and ngrx/store","main":"lib/index.js","typings":"./index.d.ts","files":["dist","extensions","index.d.ts","lib","src","targets","utils"],"scripts":{"test-api":"node ./test/run-api-test.js","docs:prepare":"gitbook install","docs:watch":"yarn run docs:prepare && gitbook serve","docs:build":"yarn run docs:prepare && rm -rf _book && gitbook build","docs:publish":"yarn run docs:build && cd _book && git init && git commit --allow-empty -m 'Update docs' && git checkout -b gh-pages && git add . && git commit -am 'Update docs' && git push git@github.com:rangle/redux-beacon gh-pages --force","lint":"eslint src","test":"yarn run lint && jest --watch && yarn run lint","check":"yarn run lint && jest --coverage","clean":"rm -rf lib dist extensions targets coverage utils _book","prebuild":"yarn run clean","build:cjs:main":"babel src/main --out-dir lib --ignore __tests__","build:cjs:utils":"babel src/utils --out-dir utils --ignore __tests__","build:cjs:extensions":"babel src/extensions --out-dir extensions --copy-files --ignore __tests__","build:cjs:targets":"babel src/targets --out-dir targets --copy-files --ignore __tests__","build:cjs":"yarn run build:cjs:main && yarn run build:cjs:extensions && yarn run build:cjs:targets && yarn run build:cjs:utils","build:umd:main":"webpack --config webpack.main.config.js","build:umd:targets":"webpack --config webpack.targets.config.js","build:umd:extensions":"webpack --config webpack.extensions.config.js","build:umd":"yarn run build:umd:main && yarn run build:umd:targets && yarn run build:umd:extensions","build:umd:prod:main":"NODE_ENV=PRODUCTION webpack --config webpack.main.config.js","build:umd:prod:targets":"NODE_ENV=PRODUCTION webpack --config webpack.targets.config.js","build:umd:prod:extensions":"NODE_ENV=PRODUCTION webpack --config webpack.extensions.config.js","build:umd:prod":"yarn run build:umd:prod:main && yarn run build:umd:prod:targets && yarn run build:umd:prod:extensions","build":"yarn run build:cjs && yarn run build:umd:prod && yarn run build:umd","prepublish":"yarn run build"},"engines":{"node":">=6.2.0"},"keywords":["redux-beacon","redux","analytics","redux-analytics","redux-gtm","google tag manager","google analytics"],"repository":{"type":"git","url":"git+https://github.com/rangle/redux-beacon.git"},"license":"MIT","devDependencies":{"babel-cli":"^6.18.0","babel-loader":"^6.2.9","babel-preset-latest":"^6.16.0","consolemock":"^0.2.0","eslint":"^3.8.1","eslint-config-airbnb":"^12.0.0","eslint-plugin-import":"^2.0.1","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-react":"^6.4.1","fake-indexeddb":"^1.0.11","fuzzy-equal":"^1.0.1","gitbook-cli":"^2.3.0","jest":"^20.0.0","moment":"^2.17.1","redux":"^3.6.0","typescript":"^2.0.3","typescript-definition-tester":"0.0.4","webpack":"^1.14.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/_book/","<rootDir>/node_modules/","__snapshots__"],"collectCoverageFrom":["src/**/*.js"],"coverageThreshold":{"global":{"branches":70,"functions":70,"lines":70,"statements":70}}},"gitHead":"aca66c09b7a06f9774474e9ad8253ce5465b2763","bugs":{"url":"https://github.com/rangle/redux-beacon/issues"},"homepage":"https://github.com/rangle/redux-beacon#readme","_id":"redux-beacon@0.3.0","_shasum":"b1dd953c216655e1029ce04cb6d8bb31e4238857","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"ttmarek","email":"ttmarek@outlook.com"},"dist":{"shasum":"b1dd953c216655e1029ce04cb6d8bb31e4238857","tarball":"https://registry.npmjs.org/redux-beacon/-/redux-beacon-0.3.0.tgz","integrity":"sha512-7Cwih9ZCRVJSpBciah9kpYwnwV9UL+98Sunu/Gf69LNs9KoRPrksREoLFqcDudsz8N3X+kb+uL0H4MmxRHi8Sg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEf4euYKbnjjuzmWJw0wR1T9ED3BjTyqCjBzlPyTY2ugIhALCA7nfzUOyLEATI+F0PcPkSgUNzXvopE2r7IaxEKNIG"}]},"maintainers":[{"name":"ttmarek","email":"ttmarek@outlook.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-beacon-0.3.0.tgz_1494771351418_0.824867015471682"},"directories":{}},"0.4.0":{"name":"redux-beacon","version":"0.4.0","description":"Analytics integration for Redux and ngrx/store","main":"lib/index.js","typings":"./index.d.ts","files":["dist","extensions","index.d.ts","lib","src","targets","utils"],"scripts":{"test-api":"node ./test/run-api-test.js","docs:prepare":"gitbook install","docs:watch":"yarn run docs:prepare && gitbook serve","docs:build":"yarn run docs:prepare && rm -rf _book && gitbook build","docs:publish":"yarn run docs:build && cd _book && git init && git commit --allow-empty -m 'Update docs' && git checkout -b gh-pages && git add . && git commit -am 'Update docs' && git push git@github.com:rangle/redux-beacon gh-pages --force","lint":"eslint src","test":"yarn run lint && jest --watch && yarn run lint","check":"yarn run lint && jest --coverage && codecov","clean":"rm -rf lib dist extensions targets coverage utils _book","prebuild":"yarn run clean","build:cjs:main":"babel src/main --out-dir lib --ignore __tests__","build:cjs:utils":"babel src/utils --out-dir utils --ignore __tests__","build:cjs:extensions":"babel src/extensions --out-dir extensions --copy-files --ignore __tests__","build:cjs:targets":"babel src/targets --out-dir targets --copy-files --ignore __tests__","build:cjs":"yarn run build:cjs:main && yarn run build:cjs:extensions && yarn run build:cjs:targets && yarn run build:cjs:utils","build:umd:dev":"webpack","build:umd:prod":"NODE_ENV=PRODUCTION webpack","build":"yarn run build:cjs && yarn run build:umd:prod && yarn run build:umd:dev","prepublish":"yarn run build"},"engines":{"node":">=6.2.0"},"keywords":["redux-beacon","redux","analytics","redux-analytics","redux-gtm","google tag manager","google analytics"],"repository":{"type":"git","url":"git+https://github.com/rangle/redux-beacon.git"},"license":"MIT","devDependencies":{"babel-cli":"^6.18.0","babel-loader":"^6.2.9","babel-preset-latest":"^6.16.0","codecov":"^2.2.0","consolemock":"^0.2.0","eslint":"^3.8.1","eslint-config-airbnb":"^12.0.0","eslint-plugin-import":"^2.0.1","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-react":"^6.4.1","fake-indexeddb":"^1.0.11","fuzzy-equal":"^1.0.1","gitbook-cli":"^2.3.0","jest":"^20.0.0","moment":"^2.17.1","redux":"^3.6.0","typescript":"^2.0.3","typings-tester":"^0.2.2","webpack":"^1.14.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/_book/","<rootDir>/node_modules/","__snapshots__"],"collectCoverageFrom":["src/**/*.js"],"coverageThreshold":{"global":{"branches":90,"functions":90,"lines":90,"statements":90}}},"gitHead":"c9ce07c1a84b712dd4b55061deb0b5002d250caa","bugs":{"url":"https://github.com/rangle/redux-beacon/issues"},"homepage":"https://github.com/rangle/redux-beacon#readme","_id":"redux-beacon@0.4.0","_shasum":"bcbcdd83e6748dacd8a3cf7d7bdee09aec9a0943","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"ttmarek","email":"ttmarek@outlook.com"},"dist":{"shasum":"bcbcdd83e6748dacd8a3cf7d7bdee09aec9a0943","tarball":"https://registry.npmjs.org/redux-beacon/-/redux-beacon-0.4.0.tgz","integrity":"sha512-ORJ8Es+C501UQHgkbMqCeSPvKUhtIxlH+DfgJXoJyY+wbZz16JtoMLdMGA6ySejwJ+bv5/prgz/XgpqUw5aEKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHgzQej0DP9SIqAmXlnOsfraQCzD+NK2rGy5zHWBpbVvAiEA0AI4EYkBTf0jmpgos2lp0qsRuFek9X/2mC+aps3af+U="}]},"maintainers":[{"name":"ttmarek","email":"ttmarek@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-beacon-0.4.0.tgz_1496317039487_0.21609242423437536"},"directories":{}},"1.0.0":{"name":"redux-beacon","version":"1.0.0","description":"Analytics integration for Redux and ngrx/store","main":"lib/index.js","typings":"./index.d.ts","files":["dist","extensions","index.d.ts","lib","src","targets","utils"],"scripts":{"test-api":"node ./test/run-api-test.js","docs:prepare":"gitbook install","docs:watch":"yarn run docs:prepare && gitbook serve","docs:build":"yarn run docs:prepare && rm -rf _book && gitbook build","docs:publish":"yarn run docs:build && cd _book && git init && git commit --allow-empty -m 'Update docs' && git checkout -b gh-pages && git add . && git commit -am 'Update docs' && git push git@github.com:rangle/redux-beacon gh-pages --force","lint":"eslint src","test":"yarn run lint && jest --watch && yarn run lint","check":"yarn run lint && jest --coverage && codecov","clean":"rm -rf lib dist extensions targets coverage utils _book","prebuild":"yarn run clean","build:cjs:main":"babel src/main --out-dir lib --ignore __tests__","build:cjs:utils":"babel src/utils --out-dir utils --copy-files --ignore __tests__","build:cjs:extensions":"babel src/extensions --out-dir extensions --copy-files --ignore __tests__","build:cjs:targets":"babel src/targets --out-dir targets --copy-files --ignore __tests__","build:cjs":"yarn run build:cjs:main && yarn run build:cjs:extensions && yarn run build:cjs:targets && yarn run build:cjs:utils","build:umd:dev":"webpack","build:umd:prod":"NODE_ENV=PRODUCTION webpack","build":"yarn run build:cjs && yarn run build:umd:prod && yarn run build:umd:dev","prepublish":"yarn run build"},"engines":{"node":">=6.2.0"},"keywords":["redux-beacon","redux","analytics","redux-analytics","redux-gtm","google tag manager","google analytics"],"repository":{"type":"git","url":"git+https://github.com/rangle/redux-beacon.git"},"license":"MIT","devDependencies":{"babel-cli":"^6.18.0","babel-loader":"^6.2.9","babel-preset-latest":"^6.16.0","codecov":"^2.2.0","consolemock":"^0.2.0","eslint":"^3.8.1","eslint-config-airbnb":"^12.0.0","eslint-plugin-import":"^2.0.1","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-react":"^6.4.1","fake-indexeddb":"^1.0.11","fuzzy-equal":"^1.0.1","gitbook-cli":"^2.3.0","jest":"^20.0.0","joi":"^10.5.2","moment":"^2.17.1","redux":"^3.6.0","typescript":"^2.0.3","typings-tester":"^0.2.2","webpack":"^1.14.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/_book/","<rootDir>/node_modules/","__snapshots__"],"collectCoverageFrom":["src/**/*.js"],"coverageThreshold":{"global":{"branches":90,"functions":90,"lines":90,"statements":90}}},"gitHead":"7e763ba874735128c46ddf42ef30784415736f9e","bugs":{"url":"https://github.com/rangle/redux-beacon/issues"},"homepage":"https://github.com/rangle/redux-beacon#readme","_id":"redux-beacon@1.0.0","_shasum":"53ecbbb2ffb3e69184742760650d5c7c4967bd77","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"ttmarek","email":"ttmarek@outlook.com"},"dist":{"shasum":"53ecbbb2ffb3e69184742760650d5c7c4967bd77","tarball":"https://registry.npmjs.org/redux-beacon/-/redux-beacon-1.0.0.tgz","integrity":"sha512-5lgrE3FyYOl0hpYFx1WxUTW3i/3ecwGtvYCElYHQ9NNiSQob0dF7WUAZ65dAcj8LoBN4NsC1nIRn/4eNrmlypQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICyin9HvY3TZUxCUCDrfy1MD6pDZj4RORcbm58dIZ7PCAiAIftgPgWIOF7B56/ieiB29DS8TALaybgAhTvPl7JASSQ=="}]},"maintainers":[{"name":"ttmarek","email":"ttmarek@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-beacon-1.0.0.tgz_1496975565525_0.924986282363534"},"directories":{}},"1.0.1":{"name":"redux-beacon","version":"1.0.1","description":"Analytics integration for Redux and ngrx/store","main":"lib/index.js","typings":"./index.d.ts","files":["dist","extensions","index.d.ts","lib","src","targets","utils"],"scripts":{"test-api":"node ./test/run-api-test.js","docs:prepare":"gitbook install","docs:watch":"yarn run docs:prepare && gitbook serve","docs:build":"yarn run docs:prepare && rm -rf _book && gitbook build","docs:publish":"yarn run docs:build && cd _book && git init && git commit --allow-empty -m 'Update docs' && git checkout -b gh-pages && git add . && git commit -am 'Update docs' && git push git@github.com:rangle/redux-beacon gh-pages --force","lint":"eslint src","test":"yarn run lint && jest --watch && yarn run lint","check":"yarn run lint && jest --coverage && codecov","clean":"rm -rf lib dist extensions targets coverage utils _book","prebuild":"yarn run clean","build:cjs:main":"babel src/main --out-dir lib --ignore __tests__","build:cjs:utils":"babel src/utils --out-dir utils --copy-files --ignore __tests__","build:cjs:extensions":"babel src/extensions --out-dir extensions --copy-files --ignore __tests__","build:cjs:targets":"babel src/targets --out-dir targets --copy-files --ignore __tests__","build:cjs":"yarn run build:cjs:main && yarn run build:cjs:extensions && yarn run build:cjs:targets && yarn run build:cjs:utils","build:umd:dev":"webpack","build:umd:prod":"NODE_ENV=PRODUCTION webpack","build":"yarn run build:cjs && yarn run build:umd:prod && yarn run build:umd:dev","prepublish":"yarn run build"},"engines":{"node":">=6.2.0"},"keywords":["redux-beacon","redux","analytics","redux-analytics","redux-gtm","google tag manager","google analytics"],"repository":{"type":"git","url":"git+https://github.com/rangle/redux-beacon.git"},"license":"MIT","devDependencies":{"babel-cli":"^6.18.0","babel-loader":"^6.2.9","babel-preset-latest":"^6.16.0","codecov":"^2.2.0","consolemock":"^0.2.0","eslint":"^3.8.1","eslint-config-airbnb":"^12.0.0","eslint-plugin-import":"^2.0.1","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-react":"^6.4.1","fake-indexeddb":"^1.0.11","fuzzy-equal":"^1.0.1","gitbook-cli":"^2.3.0","jest":"^20.0.0","joi":"^10.5.2","moment":"^2.17.1","redux":"^3.6.0","typescript":"^2.0.3","typings-tester":"^0.2.2","webpack":"^1.14.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/_book/","<rootDir>/node_modules/","__snapshots__"],"collectCoverageFrom":["src/**/*.js"],"coverageThreshold":{"global":{"branches":90,"functions":90,"lines":90,"statements":90}}},"gitHead":"3552b7900543f94de3ac154c3674fcff771fd566","bugs":{"url":"https://github.com/rangle/redux-beacon/issues"},"homepage":"https://github.com/rangle/redux-beacon#readme","_id":"redux-beacon@1.0.1","_shasum":"79976b6e4f681b97ea71918004373aaa718a74f7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"ttmarek","email":"ttmarek@outlook.com"},"dist":{"shasum":"79976b6e4f681b97ea71918004373aaa718a74f7","tarball":"https://registry.npmjs.org/redux-beacon/-/redux-beacon-1.0.1.tgz","integrity":"sha512-0/X1qmWouxWs+GQOOnBrmUQOfd1J2yCTnWWZgA20uya0LGoTfn+596Xy7+8hUoXWLj9PerId5X5TaKUOEhRG1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmvBJAzMWaVPT3eKvm6k2K0ynelfkTtV9StoWBhhsFMwIgLb8RGFMrc6XsHdaPcNuRjdwK7qR9+01wCV6/i7uIhpo="}]},"maintainers":[{"name":"ttmarek","email":"ttmarek@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-beacon-1.0.1.tgz_1497389411430_0.5078776872251183"},"directories":{}},"1.1.0":{"name":"redux-beacon","version":"1.1.0","description":"Analytics integration for Redux and ngrx/store","main":"lib/index.js","typings":"./index.d.ts","files":["dist","extensions","index.d.ts","lib","src","targets","utils"],"scripts":{"test-api":"node ./test/run-api-test.js","docs:prepare":"gitbook install","docs:watch":"yarn run docs:prepare && gitbook serve","docs:build":"yarn run docs:prepare && rm -rf _book && gitbook build","docs:publish":"yarn run docs:build && cd _book && git init && git commit --allow-empty -m 'Update docs' && git checkout -b gh-pages && git add . && git commit -am 'Update docs' && git push git@github.com:rangle/redux-beacon gh-pages --force","lint":"eslint src","test":"yarn run lint && jest --watch && yarn run lint","check":"yarn run lint && jest --coverage && codecov","clean":"rm -rf lib dist extensions targets coverage utils _book","prebuild":"yarn run clean","build:cjs:main":"babel src/main --out-dir lib --ignore __tests__","build:cjs:utils":"babel src/utils --out-dir utils --copy-files --ignore __tests__","build:cjs:extensions":"babel src/extensions --out-dir extensions --copy-files --ignore __tests__","build:cjs:targets":"babel src/targets --out-dir targets --copy-files --ignore __tests__","build:cjs":"yarn run build:cjs:main && yarn run build:cjs:extensions && yarn run build:cjs:targets && yarn run build:cjs:utils","build:umd:dev":"webpack","build:umd:prod":"NODE_ENV=PRODUCTION webpack","build":"yarn run build:cjs && yarn run build:umd:prod && yarn run build:umd:dev","prepublish":"yarn run build"},"engines":{"node":">=6.2.0"},"keywords":["redux-beacon","redux","analytics","redux-analytics","redux-gtm","google tag manager","google analytics"],"repository":{"type":"git","url":"git+https://github.com/rangle/redux-beacon.git"},"license":"MIT","devDependencies":{"babel-cli":"^6.18.0","babel-loader":"^6.2.9","babel-preset-latest":"^6.16.0","codecov":"^2.2.0","consolemock":"^0.2.0","eslint":"^3.8.1","eslint-config-airbnb":"^12.0.0","eslint-plugin-import":"^2.0.1","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-react":"^6.4.1","fake-indexeddb":"^1.0.11","fuzzy-equal":"^1.0.1","gitbook-cli":"^2.3.0","jest":"^20.0.0","joi":"^10.5.2","moment":"^2.17.1","redux":"^3.6.0","typescript":"^2.0.3","typings-tester":"^0.2.2","webpack":"^1.14.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/_book/","<rootDir>/node_modules/","__snapshots__"],"collectCoverageFrom":["src/**/*.js"],"coverageThreshold":{"global":{"branches":90,"functions":90,"lines":90,"statements":90}}},"gitHead":"eb1190d87bd04217acb0ec8f0f3fd33f14a07cc8","bugs":{"url":"https://github.com/rangle/redux-beacon/issues"},"homepage":"https://github.com/rangle/redux-beacon#readme","_id":"redux-beacon@1.1.0","_shasum":"d28a7a9b82183f9ed80e646a56ee434df379614d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"ttmarek","email":"ttmarek@outlook.com"},"dist":{"shasum":"d28a7a9b82183f9ed80e646a56ee434df379614d","tarball":"https://registry.npmjs.org/redux-beacon/-/redux-beacon-1.1.0.tgz","integrity":"sha512-6T5BsR8AwcqSZ9FAkVC8GyvsPMUfO5mCHHMpmZV6HBuMUWKdw8s8u42/8ybWTbw2fc8OINO6hfifh4z/D65EUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFbe6fxZd4TKguOQtg0JSppYlx5pJxrWUUwbEqUsAD0gIgCpzD1rfyJLl20+2dqkpS8DmyLDg0PKtrofcTjkVLi7M="}]},"maintainers":[{"name":"ttmarek","email":"ttmarek@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-beacon-1.1.0.tgz_1497632137215_0.700469829607755"},"directories":{}},"1.2.0":{"name":"redux-beacon","version":"1.2.0","description":"Analytics integration for Redux and ngrx/store","main":"lib/index.js","typings":"./index.d.ts","files":["dist","extensions","index.d.ts","lib","src","targets","utils"],"scripts":{"test-api":"node ./test/run-api-test.js","docs:prepare":"gitbook install","docs:watch":"yarn run docs:prepare && gitbook serve","docs:build":"yarn run docs:prepare && rm -rf _book && gitbook build","docs:publish":"yarn run docs:build && cd _book && git init && git commit --allow-empty -m 'Update docs' && git checkout -b gh-pages && git add . && git commit -am 'Update docs' && git push git@github.com:rangle/redux-beacon gh-pages --force","lint":"eslint src","test":"yarn run lint && jest --watch && yarn run lint","check":"yarn run lint && jest --coverage","clean":"rm -rf lib dist extensions targets coverage utils _book","prebuild":"yarn run clean","build:cjs:main":"babel src/main --out-dir lib --ignore __tests__","build:cjs:utils":"babel src/utils --out-dir utils --copy-files --ignore __tests__","build:cjs:extensions":"babel src/extensions --out-dir extensions --copy-files --ignore __tests__","build:cjs:targets":"babel src/targets --out-dir targets --copy-files --ignore __tests__","build:cjs":"yarn run build:cjs:main && yarn run build:cjs:extensions && yarn run build:cjs:targets && yarn run build:cjs:utils","build:umd:dev":"webpack","build:umd:prod":"NODE_ENV=PRODUCTION webpack","build":"yarn run build:cjs && yarn run build:umd:prod && yarn run build:umd:dev","prepublish":"yarn run build"},"engines":{"node":">=6.2.0"},"keywords":["redux-beacon","redux","analytics","redux-analytics","redux-gtm","google tag manager","google analytics"],"repository":{"type":"git","url":"git+https://github.com/rangle/redux-beacon.git"},"license":"MIT","devDependencies":{"babel-cli":"^6.18.0","babel-loader":"^6.2.9","babel-preset-latest":"^6.16.0","consolemock":"^0.2.0","eslint":"^3.8.1","eslint-config-airbnb":"^12.0.0","eslint-plugin-import":"^2.0.1","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-react":"^6.4.1","fake-indexeddb":"^1.0.11","fuzzy-equal":"^1.0.1","gitbook-cli":"^2.3.0","jest":"^20.0.0","joi":"^10.5.2","moment":"^2.17.1","redux":"^3.6.0","typescript":"^2.0.3","typings-tester":"^0.2.2","webpack":"^1.14.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/_book/","<rootDir>/node_modules/","__snapshots__"],"collectCoverageFrom":["src/**/*.js"],"coverageThreshold":{"global":{"branches":90,"functions":90,"lines":90,"statements":90}}},"gitHead":"4d638a2af276e72d152c183590ed281b7bf3dfe7","bugs":{"url":"https://github.com/rangle/redux-beacon/issues"},"homepage":"https://github.com/rangle/redux-beacon#readme","_id":"redux-beacon@1.2.0","_shasum":"f459ff16377958b4ef126aefbbc388bc385d128c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"ttmarek","email":"ttmarek@outlook.com"},"dist":{"shasum":"f459ff16377958b4ef126aefbbc388bc385d128c","tarball":"https://registry.npmjs.org/redux-beacon/-/redux-beacon-1.2.0.tgz","integrity":"sha512-nGkYELKXxwqT/03Mhs6ZjkTyImmX+wlbBR1y02piAjhasY0JnLb9WrRP5PnVz14mCxeWMaMqChoNacNz8tiDoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDMSSU2LZjJn14pf5rbWn4JHLR3xYliK5GqPE4idAI0dAiEA50E5ppvoFwjLR3I0rprsh5c1LoDhaa4sve2H5Zb509E="}]},"maintainers":[{"name":"ttmarek","email":"ttmarek@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-beacon-1.2.0.tgz_1506177283643_0.31361126294359565"},"directories":{}},"1.2.1":{"name":"redux-beacon","version":"1.2.1","description":"Analytics integration for Redux and ngrx/store","main":"lib/index.js","typings":"./index.d.ts","files":["dist","extensions","index.d.ts","lib","src","targets","utils"],"scripts":{"test-api":"node ./test/run-api-test.js","docs:prepare":"gitbook install","docs:watch":"yarn run docs:prepare && gitbook serve","docs:build":"yarn run docs:prepare && rm -rf _book && gitbook build","docs:publish":"yarn run docs:build && cd _book && git init && git commit --allow-empty -m 'Update docs' && git checkout -b gh-pages && git add . && git commit -am 'Update docs' && git push git@github.com:rangle/redux-beacon gh-pages --force","lint":"eslint src","test":"yarn run lint && jest --watch && yarn run lint","check":"yarn run lint && jest --coverage","clean":"rm -rf lib dist extensions targets coverage utils _book","prebuild":"yarn run clean","build:cjs:main":"babel src/main --out-dir lib --ignore __tests__","build:cjs:utils":"babel src/utils --out-dir utils --copy-files --ignore __tests__","build:cjs:extensions":"babel src/extensions --out-dir extensions --copy-files --ignore __tests__","build:cjs:targets":"babel src/targets --out-dir targets --copy-files --ignore __tests__","build:cjs":"yarn run build:cjs:main && yarn run build:cjs:extensions && yarn run build:cjs:targets && yarn run build:cjs:utils","build:umd:dev":"webpack","build:umd:prod":"NODE_ENV=PRODUCTION webpack","build":"yarn run build:cjs && yarn run build:umd:prod && yarn run build:umd:dev","prepublish":"yarn run build"},"engines":{"node":">=6.2.0"},"keywords":["redux-beacon","redux","analytics","redux-analytics","redux-gtm","google tag manager","google analytics"],"repository":{"type":"git","url":"git+https://github.com/rangle/redux-beacon.git"},"license":"MIT","devDependencies":{"babel-cli":"^6.18.0","babel-loader":"^6.2.9","babel-preset-latest":"^6.16.0","consolemock":"^0.2.0","eslint":"^3.8.1","eslint-config-airbnb":"^12.0.0","eslint-plugin-import":"^2.0.1","eslint-plugin-jsx-a11y":"^2.2.3","eslint-plugin-react":"^6.4.1","fake-indexeddb":"^1.0.11","fuzzy-equal":"^1.0.1","gitbook-cli":"^2.3.0","jest":"^20.0.0","joi":"^10.5.2","moment":"^2.17.1","redux":"^3.6.0","typescript":"^2.0.3","typings-tester":"^0.2.2","webpack":"^1.14.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/_book/","<rootDir>/node_modules/","__snapshots__"],"collectCoverageFrom":["src/**/*.js"],"coverageThreshold":{"global":{"branches":90,"functions":90,"lines":90,"statements":90}}},"gitHead":"3324b7af050683e217f607218713b942f9020719","bugs":{"url":"https://github.com/rangle/redux-beacon/issues"},"homepage":"https://github.com/rangle/redux-beacon#readme","_id":"redux-beacon@1.2.1","_shasum":"4461005227b15861dba9340f502a9586e4a4983f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.3","_npmUser":{"name":"ttmarek","email":"ttmarek@outlook.com"},"dist":{"shasum":"4461005227b15861dba9340f502a9586e4a4983f","tarball":"https://registry.npmjs.org/redux-beacon/-/redux-beacon-1.2.1.tgz","integrity":"sha512-mcs675NRKKYMCUzi3+G6l3CaxdGCV3v/xh8phKldm2kOfB6RsBVqPiD5n2HrbLqag8Z8FZUWYCnglcqPRXnImw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGg/sKiNq5lJyp16hShirQwzF1FWp6wNQaUeurB/t2WbAiBOyDJGHV3f5tosDPhD+ag7qiBAkOJscp98dUvnrt/1hQ=="}]},"maintainers":[{"name":"ttmarek","email":"ttmarek@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-beacon-1.2.1.tgz_1509026944050_0.6527266902849078"},"directories":{}},"2.0.0-rc.1":{"name":"redux-beacon","version":"2.0.0-rc.1","description":"Analytics integration for Redux and ngrx/store","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">= 6"},"keywords":["redux-beacon","redux","analytics","redux-analytics","redux-gtm","google tag manager","google analytics"],"repository":{"type":"git","url":"git+https://github.com/rangle/redux-beacon.git"},"license":"MIT","scripts":{"prepublishOnly":"yarn run build","build":"tsc -p tsconfig.build.json"},"dependencies":{"array-flatten":"2.1.1"},"bugs":{"url":"https://github.com/rangle/redux-beacon/issues"},"readme":"ERROR: No README data found!","homepage":"https://github.com/rangle/redux-beacon#readme","_id":"redux-beacon@2.0.0-rc.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ttmarek","email":"ttmarek@outlook.com"},"dist":{"integrity":"sha512-zLJApBgAaK4tbs0qfVy+ovEofAvN17L7sROnuWT8fFJVQXxZvxb5FUH1an/3n+NvkkMQ5WFiAbKOQHrStHRTrA==","shasum":"031bedf67775c07d547a4479b4066a1576eaeb50","tarball":"https://registry.npmjs.org/redux-beacon/-/redux-beacon-2.0.0-rc.1.tgz","fileCount":31,"unpackedSize":42363,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPWM9YrjnvChHSKYGNeS02fGPZOjfrijVSGJxSIOFUdgIhAJ0h8dpFL/td++3cKd59gOBajsJBaC93K5e6pQPzmYgQ"}]},"maintainers":[{"name":"ttmarek","email":"ttmarek@outlook.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-beacon_2.0.0-rc.1_1521083679349_0.050742985412965735"},"_hasShrinkwrap":false},"2.0.0-rc.2":{"name":"redux-beacon","version":"2.0.0-rc.2","description":"Analytics integration for Redux and ngrx/store","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">= 6"},"keywords":["redux-beacon","redux","analytics","redux-analytics","redux-gtm","google tag manager","google analytics"],"repository":{"type":"git","url":"git+https://github.com/rangle/redux-beacon.git"},"license":"MIT","scripts":{"prepublishOnly":"yarn run build","build":"tsc -p tsconfig.build.json"},"dependencies":{"array-flatten":"2.1.1"},"bugs":{"url":"https://github.com/rangle/redux-beacon/issues"},"readme":"ERROR: No README data found!","homepage":"https://github.com/rangle/redux-beacon#readme","_id":"redux-beacon@2.0.0-rc.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ttmarek","email":"ttmarek@outlook.com"},"dist":{"integrity":"sha512-V9nV+ZjsUQl+zRAlwNaXiUlzgdcPpjSVDobmbemKA6XHMT3tPY6hpxEWVHiT4PEkVhwdNmjinUuSIY4lFKG0XA==","shasum":"b858ed25882fa733d2b3db759398aa7cc13a4156","tarball":"https://registry.npmjs.org/redux-beacon/-/redux-beacon-2.0.0-rc.2.tgz","fileCount":31,"unpackedSize":41513,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHoNOy6Iff4VTCvb2ob0RL6viUBuTiGwbpAOAHa1IAItAiEAgY5zCuTzg2caHoCmeDJzujYpMqRBLwV+U1n62uT+raU="}]},"maintainers":[{"name":"ttmarek","email":"ttmarek@outlook.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-beacon_2.0.0-rc.2_1521992192533_0.6722941822999953"},"_hasShrinkwrap":false},"2.0.0":{"name":"redux-beacon","version":"2.0.0","description":"Analytics integration for Redux and ngrx/store","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">= 6"},"keywords":["redux-beacon","redux","analytics","redux-analytics","redux-gtm","google tag manager","google analytics"],"repository":{"type":"git","url":"git+https://github.com/rangle/redux-beacon.git"},"license":"MIT","scripts":{"prepublishOnly":"yarn run build","build":"tsc -p tsconfig.build.json"},"dependencies":{"array-flatten":"2.1.1"},"bugs":{"url":"https://github.com/rangle/redux-beacon/issues"},"homepage":"https://github.com/rangle/redux-beacon#readme","_id":"redux-beacon@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ttmarek","email":"ttmarek@outlook.com"},"dist":{"integrity":"sha512-RaQYCAJk4NtDthoElGZ35vUZCeQ4CdNY3ZLdK4MSMrIi4qPX+KnEW4fNJAtl/nJUZKkneqomTZ36aLCFSi+MOQ==","shasum":"79bc8b0cf258f3cc3fa89bdff91ffb481d71b3c1","tarball":"https://registry.npmjs.org/redux-beacon/-/redux-beacon-2.0.0.tgz","fileCount":31,"unpackedSize":44114,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlBOU+82SeS6yz8KG6BQWQzsHLlPQZ9eu2RGm5MkL1vAIgZpEmxzrvXc7+yVQ3hM6EotIL+cS3IhH+6mp9lr1mUgw="}]},"maintainers":[{"name":"ttmarek","email":"ttmarek@outlook.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-beacon_2.0.0_1522551618582_0.6193357835863413"},"_hasShrinkwrap":false},"2.0.1":{"name":"redux-beacon","version":"2.0.1","description":"Analytics integration for Redux and ngrx/store","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">= 6"},"keywords":["redux-beacon","redux","analytics","redux-analytics","redux-gtm","google tag manager","google analytics"],"repository":{"type":"git","url":"git+https://github.com/rangle/redux-beacon.git"},"license":"MIT","scripts":{"prepublishOnly":"yarn run build","build":"tsc -p tsconfig.build.json"},"dependencies":{"array-flatten":"2.1.1"},"bugs":{"url":"https://github.com/rangle/redux-beacon/issues"},"homepage":"https://github.com/rangle/redux-beacon#readme","_id":"redux-beacon@2.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ttmarek","email":"ttmarek@outlook.com"},"dist":{"integrity":"sha512-NWHeXFx2j6ybWHTVsDkFTmt0m34K922JKkpiBQu984a9UVnH95hXqpmaSkcqf5EcSslEdJdL6sLezhHeTjJyDA==","shasum":"21af9b534361ae68dbe90277de6c69112654ce9f","tarball":"https://registry.npmjs.org/redux-beacon/-/redux-beacon-2.0.1.tgz","fileCount":32,"unpackedSize":56701,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFyOihtATnAGggrYAvooJEQeza40Lyn7pTFZ0ATcbOlRAiBZNB/MX6MUjp46EfsJqVoJ+YOSVyP0waxhRjOCJLUV0g=="}]},"maintainers":[{"name":"ttmarek","email":"ttmarek@outlook.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-beacon_2.0.1_1522551878836_0.9447546870427526"},"_hasShrinkwrap":false},"2.0.2":{"name":"redux-beacon","version":"2.0.2","description":"Analytics integration for Redux and ngrx/store","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">= 6"},"keywords":["redux-beacon","redux","analytics","redux-analytics","redux-gtm","google tag manager","google analytics"],"repository":{"type":"git","url":"git+https://github.com/rangle/redux-beacon.git"},"license":"MIT","scripts":{"prepublishOnly":"yarn run build","build":"tsc -p tsconfig.build.json"},"dependencies":{"array-flatten":"2.1.1"},"bugs":{"url":"https://github.com/rangle/redux-beacon/issues"},"homepage":"https://github.com/rangle/redux-beacon#readme","_id":"redux-beacon@2.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ttmarek","email":"ttmarek@outlook.com"},"dist":{"integrity":"sha512-CrhxL8tf4kQWDdKLwe/7ii1saBfj19xhKsqyLCHoEoniwoq6nYK/hLNLr+NhZgg0imEKNDcdZTr89gUCKY9q6Q==","shasum":"43aca3e4b121127a7159fc366c8de93461f37703","tarball":"https://registry.npmjs.org/redux-beacon/-/redux-beacon-2.0.2.tgz","fileCount":32,"unpackedSize":56511,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfAA4/flBE9CQHITzebIfE/2H/CdNQuRT43YtdIdDyywIgYRiR7bGIWKWKD3nMT7MxcbxhNupcksNlNWZb0HcbMXo="}]},"maintainers":[{"name":"ttmarek","email":"ttmarek@outlook.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-beacon_2.0.2_1522811437887_0.4188152864395762"},"_hasShrinkwrap":false},"2.0.3":{"name":"redux-beacon","version":"2.0.3","description":"Analytics integration for Redux and ngrx/store","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">= 6"},"keywords":["redux-beacon","redux","analytics","redux-analytics","redux-gtm","google tag manager","google analytics"],"repository":{"type":"git","url":"git+https://github.com/rangle/redux-beacon.git"},"license":"MIT","scripts":{"prepublishOnly":"yarn run build","build":"tsc -p tsconfig.build.json"},"dependencies":{"array-flatten":"2.1.1"},"bugs":{"url":"https://github.com/rangle/redux-beacon/issues"},"homepage":"https://github.com/rangle/redux-beacon#readme","_id":"redux-beacon@2.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ttmarek","email":"ttmarek@outlook.com"},"dist":{"integrity":"sha512-a0awbPHWBYYcPLJzEG/INXAfqx2zlLkjgnmgX98pBN1kzQjguxg2MfugaXxG/jWSycl9b17arRBMqw1rTpX96Q==","shasum":"9b057aa9521af6225a1b8f60175c85e3ba29a629","tarball":"https://registry.npmjs.org/redux-beacon/-/redux-beacon-2.0.3.tgz","fileCount":32,"unpackedSize":56928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa22Z8CRA9TVsSAnZWagAAo+4P/RhGXE47/sqGVzmvqWI1\nujKxRbHEqfZSGvQ+5Y0zkCY6K0Xm2J0PjRi5BSRF5CFXAkXlp5l+bgp7yf32\nU0pQ6RQBS7+QShlhGNz8inlipMJOMojvoU/psYJmNsBnPvDBWPJ/ymAnQh3e\nnGqFSHTaVfamePPr/nbLNA9myqObycwZgu9eShx3KKuDN141qM2/6tpUkKDC\nF1cR0RDMUxiDg48D7klTXZBYjzKmRkbBvpR/uueiCocKc6fhEMN83v/2D30J\ngXbGi/YuOyMqGli35xuWdmmo5eJ179c7Kjre56xdeEnKJZ+Kbn+CbHqcb6ZX\ncwTlLm3XOS9D09UJRKmdZLP7fc3wwfku/SiLG9qX0odoCid1dTcU0uI8a6lK\nK8CgtUmSPIhbTh3slWCU2LHw8R+i5tXPQuFMPf21isWZ8weItg4oKNTNcVU8\naS8XemVgD9lo3VqU0if07dPfUk/eMNzForKsNvYFtNdxL+9EMjUQhVQVo2hj\nDkioyuFaxTTMtCnQTUdoLU7pzKmn0TR6IZU2LHskmwCqPZ+w4JrKppsDULNS\nR58mCCOuF16g3SjHFAwq/9FHTwfJuCv5a+1T93+YkzrbHnH75U/TwVO5LzEH\nuIrZlJ4MECRiymNCFMoL5KTxFJ0NH9BoPqRW/MZWvf2a6LYR6FZMpTdWf0ZY\nClmf\r\n=Q32M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFlZwjnBNso7ric7n6PZzZXSRx7H3wFJmBnhajzLDV0iAiAEoS3nEa8OKfT38n8SJ/9Eh6ekq6xKfBoVHyNHtaaeOw=="}]},"maintainers":[{"name":"ttmarek","email":"ttmarek@outlook.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-beacon_2.0.3_1524328058561_0.3804811781259547"},"_hasShrinkwrap":false},"2.0.4":{"name":"redux-beacon","version":"2.0.4","description":"Analytics integration for Redux and ngrx/store","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">= 6"},"keywords":["redux-beacon","redux","analytics","redux-analytics","redux-gtm","google tag manager","google analytics"],"repository":{"type":"git","url":"git+https://github.com/rangle/redux-beacon.git"},"license":"MIT","scripts":{"prepublishOnly":"yarn run build","build":"tsc -p tsconfig.build.json"},"dependencies":{"array-flatten":"2.1.1"},"bugs":{"url":"https://github.com/rangle/redux-beacon/issues"},"homepage":"https://github.com/rangle/redux-beacon#readme","_id":"redux-beacon@2.0.4","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"ttmarek","email":"ttmarek@outlook.com"},"dist":{"integrity":"sha512-jhuAqWePvDn9RPJ6opO6G4TR57bBfNnvDIruIC+mWWMgCEk8L0s0bChfeaC0F9dMrcURYSru8qm/SB6USAEgHA==","shasum":"7945e953c4b995c12208b417d8f1bf26cad75349","tarball":"https://registry.npmjs.org/redux-beacon/-/redux-beacon-2.0.4.tgz","fileCount":32,"unpackedSize":56928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcM52qCRA9TVsSAnZWagAAG3QP/33UgV0kF75L94vVeOKY\nbjdE7UJItyilL714cE/KWUl9kCzpHMv8bWTiYtGCrXhWymBwDtoaHjnX2nEG\nIjCwmytlP9HCPc8lDRREwCr6s4idOg2rHBarpxQMnF8l2m9MlV91l0WcXHGx\n08Cg6OjHLRhYOjqMhrTZqSSxZmQrYZ5qnrkOaJftkF3jXSSjUFXRP1IOzwGh\nQ1fz3eXQVTpB002KQ/nxiLL48DXhcMe3ZWO2fMJDfU/OXtH/HIl1eCW7uKtJ\npd947tkPuj/qPZY+UGuj2DV2rH9Y4pkISLvObSpMZzcKUG6pDsBl8X9UeQvz\nRtooZNYnBPUScdh2vO6jqsDEE2o/ZuDeizVq++TMQdZYaJq4b5exkSJqoBRq\nx6Tj+oCsF6GgqOQ8wJui8+f48nMD4QRBecCpialU74n7yrInof5KbvgP7zdx\n1VI1TiwtR9CE++5v/++P7iTicFUZt68nGeiNn1ytccy0zdb05IDcQKuVNWTu\n0FfF0qYXgRGy6+cr4MohjjeUdAY5AH+dhtZYxFeskTbSxWBTYE/1q6Nronds\nyOyVrfw7NnUvF0NhZGQAHYs9T+kJWG8CyRL95HB4863a7ufAMGdWK0SJVlMs\nazSYfBqIVtytAyImQfv2Hb3zPdRsYrwnGTlXnpgl8xibFqHAXJqPfSeagHmD\nufWz\r\n=EV+c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPnxeD75TvlMKFY72RsdmXQKjcTMoDCXZf99ix1rFrowIhAN/0AyZJvykecmbflUx1hSbPuBUzQUm81GkcVGE7xzbo"}]},"maintainers":[{"name":"ttmarek","email":"ttmarek@outlook.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-beacon_2.0.4_1546886569474_0.14884859182551913"},"_hasShrinkwrap":false},"2.0.5":{"name":"redux-beacon","version":"2.0.5","description":"Analytics integration for Redux and ngrx/store","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">= 6"},"keywords":["redux-beacon","redux","analytics","redux-analytics","redux-gtm","google tag manager","google analytics"],"repository":{"type":"git","url":"git+https://github.com/rangle/redux-beacon.git"},"license":"MIT","scripts":{"prepublishOnly":"yarn run build","build":"tsc -p tsconfig.build.json"},"dependencies":{"array-flatten":"2.1.1"},"bugs":{"url":"https://github.com/rangle/redux-beacon/issues"},"homepage":"https://github.com/rangle/redux-beacon#readme","_id":"redux-beacon@2.0.5","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"ttmarek","email":"ttmarek@outlook.com"},"dist":{"integrity":"sha512-h2XCqu72+TWz2HHUDKSgp3y4OlnnmMsp9EOfdI5+BWNcch/kxaJbm+rt3SSqjOPdP9CL3aqSISZ4VD4Ev85xcw==","shasum":"1aa1db7c4544a31e8df91676adca2e7277b08cc6","tarball":"https://registry.npmjs.org/redux-beacon/-/redux-beacon-2.0.5.tgz","fileCount":32,"unpackedSize":56986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcM6BZCRA9TVsSAnZWagAAwbIP/jfyXv/ey/2sLBsThRbe\n60+7wXt24G3rQtsp2xLEsOFSx4x2DS6ok4w/j1vIccFF6MEpCc7RX7n2xTgm\ntgurwzWimhHgPSwHigYDmnAxE/TjQ5pQsuyzzrFJMl5DGshaPJjfEtTm8xl+\nLBzr24zX7VLL15nBhzLEhAWrqkUw17H8GqgemC6W5/QmNvM7JWZ/6m0qgxbU\nTdv3f1bt0MgA19MNmLv0ga18LEXbvOfpjeIj6PrWFYFKUQc3aHS62iESyhbV\n6rAhaAjA43G3yHcFDgp3GjIYkXj1TBoReJznv9qBLQKgUxCEeDWFnRfd7HKI\ndIcq9L4v2Qsdc9PCn6nNPRSv5vAVOj7w6tWG8jmpe2NBtbb1b0BRr6Xeo2Jj\nsnC1ZzGPOk6bZB/RwZzMb8526C75htR/JON8+phLhXaEkHP6+3PgxoroZfrt\ndL8tbnhQAiVJyTOfulYkVKCnK62xmqA1Sn5ekHpjiV6+qpWKncFZgtZJ65rY\nGYLkdzd22N1ObhPM//Jve00aDmRZL/lc0X+HEKC1vlsEoZR/Em09hJiIATqK\noREn07DTohzC6diW13fAOXloF/bLtn0I3RBwJdPrrQ1gX4Jtup66/X6dOuhi\neRjJ/EExENKZ//YzYhFXXbY0bPeupr6Yq1z/0JdHXKobmPLqKLwYdQs0q1gx\nLt9L\r\n=+F6c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEAzWPxrGJR183JimYt+Bt2z06KW45ATxDJQe96SSazNAiEAgJjgzmEtgMvQnb4G5gQK0EIbf84OX2PK4J2n/8tGsvY="}]},"maintainers":[{"name":"ttmarek","email":"ttmarek@outlook.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-beacon_2.0.5_1546887257405_0.808096032660877"},"_hasShrinkwrap":false},"2.1.0":{"name":"redux-beacon","version":"2.1.0","description":"Analytics integration for Redux and ngrx/store","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">= 6"},"keywords":["redux-beacon","redux","analytics","redux-analytics","redux-gtm","google tag manager","google analytics"],"repository":{"type":"git","url":"git+https://github.com/rangle/redux-beacon.git"},"license":"MIT","scripts":{"prepublishOnly":"yarn run build","build":"tsc -p tsconfig.build.json"},"dependencies":{"array-flatten":"2.1.1"},"bugs":{"url":"https://github.com/rangle/redux-beacon/issues"},"homepage":"https://github.com/rangle/redux-beacon#readme","_id":"redux-beacon@2.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"ttmarek","email":"ttmarek@outlook.com"},"dist":{"integrity":"sha512-KMbopAM7YLnQdospn5ClG3o8c4uhYkLBDEWSmxNbvQb4MGAJJh3sbbPKoEB00qU5rTXbwKuaaqZlWdgrY1Twxw==","shasum":"a88ab3c2861f10ebafa0e5e94b78ca3209b537b9","tarball":"https://registry.npmjs.org/redux-beacon/-/redux-beacon-2.1.0.tgz","fileCount":32,"unpackedSize":57674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchnQdCRA9TVsSAnZWagAArwMQAJxqS2k6NqJy666TT1Kd\nqHjXLYzccEzhLJ5AHshbjk6RQOtaasCc+BUcOxkB7/OCUKuTWPncaFeFli+O\nE6L12d4kkiCmMlw3556yZ0u9LLGiaBAtAuPxsHgRa7hLospCUazglr0AbKPN\nNjhgXXRDys+olKFOkpOuji4EZTUWGUbbcdLjbl8uFgifWjZ3CzcqWIwXqx7M\nfUqMlD6XG7OhpvUcQVyAhr6KuO8k1DPm4di5e4HPk6ueMjlcU7yVh3VM54jm\njA95J8a36NqqjgGuwBgEQj6UVBTvi+c+lgpi0L1MrmEzX5qP7/SVSLDo4Cpr\no626EJQClUC0Xp75sCihMalZfKfzS7Uzg4nPicktx2vmB6Q2YL3Cbl7dr+xC\ns/ypVJ6aJg7w0zprdflbppggTdwBJg6iezi0ka7AyD2kNBTaA74Vt/eabAxI\nGLRWRiH+W5prWAvpVKMobvcyn118njYTBxPVEJp4rGrafcfKTXnhQwa6j6R1\niaHFkfLFN6/SlSeb3MIAXJPkiS9InHVSnM/6wgqfovAGE5v1mCQxQDYkEWvI\nOUEyrvucfcEP5dRDSUyIv3SyrHy6RqFCER9eWnSR55GKzVUqQBhDdhQ8tIMP\nnCL0g7ujWuPhrfHlxH9Mwxmekplb8PfC1c5Xrk70YQiN8KnAqFqpBcLLVlEQ\nH8VQ\r\n=wycR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEhXk7xFdZaLGj0FAP4GljWSWOP9Tx+3CSoAc4Pne2fxAiBzJcOwdiC9KKpOiF4Zn++huLt1cNlDURrQduN3eFbPng=="}]},"maintainers":[{"name":"ttmarek","email":"ttmarek@outlook.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-beacon_2.1.0_1552315420431_0.9814104495845017"},"_hasShrinkwrap":false}},"readme":"<p align=\"center\">\n  <a href=\"https://rangle.github.io/redux-beacon/\">\n    <img alt=\"Redux Beacon\" src=\"https://raw.githubusercontent.com/rangle/redux-beacon/af4a88229194291f6b6c9f5311b86488f6b16f1d/logo/redux-beacon-logomark.png\" width=\"150\">\n  </a>\n</p>\n\n<h3 align=\"center\">Redux Beacon</h3>\n\n<p align=\"center\">\nAnalytics integration for Redux and ngrx/store\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/redux-beacon\"><img src=\"https://img.shields.io/npm/v/redux-beacon.svg?style=flat-square\"></a>\n  <a href=\"https://www.npmjs.com/package/redux-beacon\"><img src=\"https://img.shields.io/npm/dm/redux-beacon.svg?style=flat-square\"></a>\n  <a href=\"https://bundlephobia.com/result?p=redux-beacon\"><img src=\"https://img.shields.io/bundlephobia/minzip/redux-beacon.svg?style=flat-square\"></a>\n</p>\n\n## [Docs](https://rangle.gitbook.io/redux-beacon/)\n\n - [Migration Guide (from v1 to v2)](https://rangle.gitbook.io/redux-beacon/migration-guide-v1-to-v2)\n - [Getting Started (Redux users)](https://rangle.gitbook.io/redux-beacon/getting-started-redux)\n - [Getting Started (ngrx users)](https://rangle.gitbook.io/redux-beacon/getting-started-ngrx)\n\n## Introduction\n\nIf you're using Redux or ngrx/store to manage your app's state, you can use\nRedux Beacon to tap into your dispatched actions and map them to events that are\nconsumable by an analytics service (e.g. Google Analytics). With Redux Beacon\nyour entire global state life-cycle becomes trackable.\n\n<p align=\"center\">\n  <img alt=\"Redux Beacon Diagram\" src=\"https://user-images.githubusercontent.com/7446702/38284923-bf9e2b56-378b-11e8-99b0-0416b1efab46.gif\">\n</p>\n\n - **Redux Beacon is lightweight**. The core Redux Beacon module is tiny (~ 1KB), and each target, extension, and\n   util, is either around the same size or smaller.\n\n - **You can use Redux Beacon with any framework**. Redux Beacon doesn't depend on any\n   framework, you can use Redux Beacon with React, Angular, React Native, Vue or\n   just plain JavaScript.\n\n - **You can send analytics anywhere**. We have prebuilt targets for the most\n   popular analytics services, you can also build your own custom targets if you\n   need to.\n\n - **You can track analytics offline**. Redux Beacon provides\n   extensions for tracking analytics during intermittent outages in\n   connectivity. These extensions save events in a persistent store when offline\n   (e.g indexedDB). When back online, the extensions purge the store and pass\n   the events off to a target. Read more about offline event collection in the\n   [docs](https://rangle.gitbook.io/redux-beacon/extensions/offlineweb).\n\n## Packages\n\n|                                                                                                                          | Version                                                                                                                                                                                 | Package                                                                                                                       |\n|--------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------|\n|                                                                                                                          | [![npm](https://img.shields.io/npm/v/redux-beacon.svg?style=flat-square)](https://www.npmjs.com/package/redux-beacon)                                                                   | [redux-beacon](https://rangle.gitbook.io/redux-beacon/api-reference)                                                          |\n| ![Google](https://www.google.com/favicon.ico)                                                                            | [![npm](https://img.shields.io/npm/v/@redux-beacon/google-analytics.svg?style=flat-square)](https://www.npmjs.com/package/@redux-beacon/google-analytics)                               | [@redux-beacon/google-analytics](https://rangle.gitbook.io/redux-beacon/targets/googleanalytics)                              |\n| ![Google](https://www.google.com/favicon.ico)                                                                            | [![npm](https://img.shields.io/npm/v/@redux-beacon/google-analytics-gtag.svg?style=flat-square)](https://www.npmjs.com/package/@redux-beacon/google-analytics-gtag)                     | [@redux-beacon/google-analytics-gtag](https://rangle.gitbook.io/redux-beacon/targets/googleanalyticsgtag)                     |\n| ![Google](https://www.google.com/favicon.ico)                                                                            | [![npm](https://img.shields.io/npm/v/@redux-beacon/google-tag-manager.svg?style=flat-square)](https://www.npmjs.com/package/@redux-beacon/google-tag-manager)                           | [@redux-beacon/google-tag-manager](https://rangle.gitbook.io/redux-beacon/targets/googletagmanager)                           |\n| ![Google](https://www.google.com/favicon.ico)                                                                            | [![npm](https://img.shields.io/npm/v/@redux-beacon/react-native-google-analytics.svg?style=flat-square)](https://www.npmjs.com/package/@redux-beacon/react-native-google-analytics)     | [@redux-beacon/react-native-google-analytics](https://rangle.gitbook.io/redux-beacon/targets/react-native-googleanalytics)    |\n| ![Google](https://www.google.com/favicon.ico)                                                                            | [![npm](https://img.shields.io/npm/v/@redux-beacon/react-native-google-tag-manager.svg?style=flat-square)](https://www.npmjs.com/package/@redux-beacon/react-native-google-tag-manager) | [@redux-beacon/react-native-google-tag-manager](https://rangle.gitbook.io/redux-beacon/targets/react-native-googletagmanager) |\n| ![Amplitude](https://amplitude.com/favicon.ico)                                                                          | [![npm](https://img.shields.io/npm/v/@redux-beacon/amplitude.svg?style=flat-square)](https://www.npmjs.com/package/@redux-beacon/amplitude)                                             | [@redux-beacon/amplitude](https://rangle.gitbook.io/redux-beacon/targets/amplitude)                                           |\n| ![Segment](https://d1gi394wp2tyv2.cloudfront.net/app/4.244.0/favicon-6430a09ca7d7fb4217290b0d1a7a0ae3-favicon-32x32.png) | [![npm](https://img.shields.io/npm/v/@redux-beacon/segment.svg?style=flat-square)](https://www.npmjs.com/package/@redux-beacon/segment)                                                 | [@redux-beacon/segment](https://rangle.gitbook.io/redux-beacon/targets/segment)                                               |\n| 🔌                                                                                                                       | [![npm](https://img.shields.io/npm/v/@redux-beacon/logger.svg?style=flat-square)](https://www.npmjs.com/package/@redux-beacon/logger)                                                   | [@redux-beacon/logger](https://rangle.gitbook.io/redux-beacon/extensions/logger)                                              |\n| 🔧                                                                                                                       | [![npm](https://img.shields.io/npm/v/@redux-beacon/combine-events.svg?style=flat-square)](https://www.npmjs.com/package/@redux-beacon/combine-events)                                   | [@redux-beacon/combine-events](https://rangle.gitbook.io/redux-beacon/utils/combineevents)                                    |\n| 🔧                                                                                                                       | [![npm](https://img.shields.io/npm/v/@redux-beacon/ensure.svg?style=flat-square)](https://www.npmjs.com/package/@redux-beacon/ensure)                                                   | [@redux-beacon/ensure](https://rangle.gitbook.io/redux-beacon/utils/ensure)                                                   |\n| 🔧                                                                                                                       | [![npm](https://img.shields.io/npm/v/@redux-beacon/debounce-event.svg?style=flat-square)](https://www.npmjs.com/package/@redux-beacon/debounce-event)                                   | [@redux-beacon/debounce-event](https://rangle.gitbook.io/redux-beacon/utils/debounce-event)                                   |\n| 🔌                                                                                                                       | [![npm](https://img.shields.io/npm/v/@redux-beacon/offline-web.svg?style=flat-square)](https://www.npmjs.com/package/@redux-beacon/offline-web)                                         | [@redux-beacon/offline-web](https://rangle.gitbook.io/redux-beacon/extensions/offlineweb)                                     |\n| 🔌                                                                                                                       | [![npm](https://img.shields.io/npm/v/@redux-beacon/offline-react-native.svg?style=flat-square)](https://www.npmjs.com/package/@redux-beacon/offline-react-native)                       | [@redux-beacon/offline-react-native](https://rangle.gitbook.io/redux-beacon/extensions/offlinereactnative)                    |\n\n\n## Usage\n\n - **Step 1.** Pick out a target _(see above)_\n\n - **Step 2.** Pick out some events you want to track from your target's Event Definitions section\n\n - **Step 3.** Match the events to action types _(see below)_\n\n### Examples\n\n_Track a page view on each `ROUTE_CHANGED` action_\n```js\nconst eventsMap = {\n  'ROUTE_CHANGED': trackPageView(action => ({\n    page: action.payload.routerState.url,\n  })),\n}\n```\n\n_Track an event on each `VIDEO_SELECTED` action, use the state before the action\nand the state after the action to hydrate the analytics event_\n```js\nconst eventsMap = {\n  'VIDEO_SELECTED': trackEvent((action, prevState, nextState) => ({\n    category: 'Videos',\n    action: action.type,\n    label: prevState.videos.currentCampaign,\n    value: nextState.videos.numVideosSelected,\n  }))\n}\n```\n\n_Track an event on _every_ action using the special '*' key_\n```js\nconst eventsMap = {\n  '*': trackEvent(action => ({\n    category: 'redux',\n    action: action.type,\n  })),\n}\n```\n\n_Track multiple events on each `VIDEO_PLAYED` action using the `combineEvents` util_\n\n```js\nconst eventsMap = {\n  'VIDEO_PLAYED': combineEvents(\n    trackTiming(action => ({\n      category: 'Videos',\n      action: 'load',\n      value: action.payload.loadTime,\n    }))\n    trackEvent(() => ({\n      category: 'Videos',\n      action: 'play'\n    })),\n  ),\n}\n```\n\n_Track an event on each 'VIDEO_SEARCHED' action, but throttle it with the debounceEvent util so it doesn't fire as often_\n\n```js\nconst eventsMap = {\n  'VIDEO_SEARCHED': debounceEvent(300,\n     trackEvent(action => ({\n       category: 'Videos',\n       action: 'search',\n       label: action.payload.searchTerm,\n     }))\n   ),\n}\n```\n\nThe `trackPageView`, `trackEvent`, and `trackTiming` functions used above are\ncalled `eventDefinitions` and are what you use to create events that are\nconsumable by an analytics service (a.k.a \"target\"). Each target will have its\nown set of `eventDefinitions` that you can use and customize.\n\n**Don't like the idea of using an object to map actions?**\n\n_You can use a function..._\n```js\nconst pageView = trackPageView(action => ({\n  page: action.payload.routerState.url,\n}));\n\nconst videoLoadTime = trackTiming(action => ({\n   category: 'Videos',\n   action: 'load',\n   value: action.payload.loadTime,\n}));\n\nconst videoPlayed = trackEvent(() => ({\n  category: 'Videos',\n  action: 'play'\n}));\n\nconst eventsMapper = (action) => {\n  switch(action.type) {\n    case 'ROUTE_CHANGED':\n      return pageView;\n    case 'VIDEO_PLAYED':\n      return [videoLoadTime, videoPlayed]\n    default:\n      return [];\n  }\n}\n```\n\n## More Examples & Recipes\n - [How to Track Pageviews in a React-Redux app](https://rangle.gitbook.io/redux-beacon/examples-and-recipes#how-to-track-pageviews-in-a-react-redux-app)\n - [How to Track Pageviews in an Angular-ngrx app](https://rangle.gitbook.io/redux-beacon/examples-and-recipes#how-to-track-pageviews-in-an-angular-ngrx-app)\n - [How to Track Analytics Offline (Web)](https://rangle.gitbook.io/redux-beacon/extensions/offlineweb)\n - [How to Track Analytics Offline (React Native)](https://rangle.gitbook.io/redux-beacon/extensions/offlinereactnative)\n","maintainers":[{"name":"ttmarek","email":"ttmarek@outlook.com"}],"time":{"modified":"2022-06-26T10:00:32.995Z","created":"2016-12-13T16:02:52.303Z","0.0.0":"2016-12-13T16:02:52.303Z","0.1.0":"2017-01-12T18:41:37.022Z","0.1.1":"2017-01-12T19:05:59.359Z","0.1.2":"2017-01-20T20:40:02.172Z","0.2.0":"2017-03-10T20:01:32.077Z","0.2.1":"2017-03-16T17:39:41.871Z","0.2.2":"2017-04-05T18:00:32.586Z","0.3.0":"2017-05-14T14:15:51.675Z","0.4.0":"2017-06-01T11:37:19.592Z","1.0.0":"2017-06-09T02:32:45.834Z","1.0.1":"2017-06-13T21:30:11.522Z","1.1.0":"2017-06-16T16:55:37.344Z","1.2.0":"2017-09-23T14:34:44.729Z","1.2.1":"2017-10-26T14:09:04.113Z","2.0.0-rc.1":"2018-03-15T03:14:39.441Z","2.0.0-rc.2":"2018-03-25T15:36:32.697Z","2.0.0":"2018-04-01T03:00:18.751Z","2.0.1":"2018-04-01T03:04:39.020Z","2.0.2":"2018-04-04T03:10:37.998Z","2.0.3":"2018-04-21T16:27:38.661Z","2.0.4":"2019-01-07T18:42:49.594Z","2.0.5":"2019-01-07T18:54:17.541Z","2.1.0":"2019-03-11T14:43:40.587Z"},"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/rangle/redux-beacon#readme","keywords":["redux-beacon","redux","analytics","redux-analytics","redux-gtm","google tag manager","google analytics"],"repository":{"type":"git","url":"git+https://github.com/rangle/redux-beacon.git"},"bugs":{"url":"https://github.com/rangle/redux-beacon/issues"},"users":{"ttmarek":true}}